builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-024 starttime: 1464709848.27 results: success (0) buildid: 20160531081043 builduid: 5835ec89f95e4ccd81cb84ed158e850d revision: c376a953a79220ff0d026583dd3a3dbb7b77b999 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 08:50:48.269050) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 08:50:48.269551) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 08:50:48.269908) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 08:50:48.337822) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:50:48.338228) ========= '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-024\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 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-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False --08:50:25-- 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% 2.02 GB/s 08:50:25 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.742000 ========= master_lag: -0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:50:49.036973) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:50:49.037312) ========= '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-024\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 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-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.910000 ========= master_lag: -0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:50:49.900178) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 08:50:49.900567) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c376a953a79220ff0d026583dd3a3dbb7b77b999 --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 c376a953a79220ff0d026583dd3a3dbb7b77b999 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-024\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 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-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False 2016-05-31 08:50:26,816 truncating revision to first 12 chars 2016-05-31 08:50:26,816 Setting DEBUG logging. 2016-05-31 08:50:26,816 attempt 1/10 2016-05-31 08:50:26,816 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/c376a953a792?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-31 08:50:27,255 unpacking tar archive at: mozilla-aurora-c376a953a792/testing/mozharness/ program finished with exit code 0 elapsedTime=1.366000 ========= master_lag: -0.00 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 08:50:51.266296) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 08:50:51.266644) ========= script_repo_revision: c376a953a79220ff0d026583dd3a3dbb7b77b999 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 08:50:51.267157) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 08:50:51.267468) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 08:50:51.281368) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 44 secs) (at 2016-05-31 08:50:51.281681) ========= '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-024\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 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-024 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-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:50:28 INFO - MultiFileLogger online at 20160531 08:50:28 in C:\slave\test 08:50:28 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:50:28 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:50:28 INFO - {'append_to_log': False, 08:50:28 INFO - 'base_work_dir': 'C:\\slave\\test', 08:50:28 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:50:28 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:50:28 INFO - 'buildbot_json_path': 'buildprops.json', 08:50:28 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:50:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:50:28 INFO - 'download_minidump_stackwalk': True, 08:50:28 INFO - 'download_symbols': 'true', 08:50:28 INFO - 'e10s': False, 08:50:28 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:50:28 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:50:28 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:50:28 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:50:28 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:50:28 INFO - 'C:/mozilla-build/tooltool.py'), 08:50:28 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:50:28 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:50:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:50:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:50:28 INFO - 'log_level': 'info', 08:50:28 INFO - 'log_to_console': True, 08:50:28 INFO - 'opt_config_files': (), 08:50:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:50:28 INFO - '--processes=1', 08:50:28 INFO - '--config=%(test_path)s/wptrunner.ini', 08:50:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:50:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:50:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:50:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:50:28 INFO - 'pip_index': False, 08:50:28 INFO - 'require_test_zip': True, 08:50:28 INFO - 'test_type': ('testharness',), 08:50:28 INFO - 'this_chunk': '1', 08:50:28 INFO - 'total_chunks': '10', 08:50:28 INFO - 'virtualenv_path': 'venv', 08:50:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:50:28 INFO - 'work_dir': 'build'} 08:50:28 INFO - ##### 08:50:28 INFO - ##### Running clobber step. 08:50:28 INFO - ##### 08:50:28 INFO - Running pre-action listener: _resource_record_pre_action 08:50:28 INFO - Running main action method: clobber 08:50:28 INFO - rmtree: C:\slave\test\build 08:50:28 INFO - Using _rmtree_windows ... 08:50:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:51:00 INFO - Running post-action listener: _resource_record_post_action 08:51:00 INFO - ##### 08:51:00 INFO - ##### Running read-buildbot-config step. 08:51:00 INFO - ##### 08:51:00 INFO - Running pre-action listener: _resource_record_pre_action 08:51:00 INFO - Running main action method: read_buildbot_config 08:51:00 INFO - Using buildbot properties: 08:51:00 INFO - { 08:51:00 INFO - "project": "", 08:51:00 INFO - "product": "firefox", 08:51:00 INFO - "script_repo_revision": "production", 08:51:00 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 08:51:00 INFO - "repository": "", 08:51:00 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 08:51:00 INFO - "buildid": "20160531081043", 08:51:00 INFO - "pgo_build": "False", 08:51:00 INFO - "basedir": "C:\\slave\\test", 08:51:00 INFO - "buildnumber": 7, 08:51:00 INFO - "slavename": "t-xp32-ix-024", 08:51:00 INFO - "revision": "c376a953a79220ff0d026583dd3a3dbb7b77b999", 08:51:00 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 08:51:00 INFO - "platform": "win32", 08:51:00 INFO - "branch": "mozilla-aurora", 08:51:00 INFO - "repo_path": "releases/mozilla-aurora", 08:51:00 INFO - "moz_repo_path": "", 08:51:00 INFO - "stage_platform": "win32", 08:51:00 INFO - "builduid": "5835ec89f95e4ccd81cb84ed158e850d", 08:51:00 INFO - "slavebuilddir": "test" 08:51:00 INFO - } 08:51:00 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 08:51:00 INFO - Found installer url https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 08:51:00 INFO - Running post-action listener: _resource_record_post_action 08:51:00 INFO - ##### 08:51:00 INFO - ##### Running download-and-extract step. 08:51:00 INFO - ##### 08:51:00 INFO - Running pre-action listener: _resource_record_pre_action 08:51:00 INFO - Running main action method: download_and_extract 08:51:00 INFO - mkdir: C:\slave\test\build\tests 08:51:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:00 INFO - https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:51:00 INFO - trying https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 08:51:00 INFO - Downloading https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/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:51:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/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:51:01 INFO - Downloaded 1274 bytes. 08:51:01 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:51:01 INFO - Using the following test package requirements: 08:51:01 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:51:01 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:51:01 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 08:51:01 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:51:01 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 08:51:01 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:51:01 INFO - u'jsshell-win32.zip'], 08:51:01 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:51:01 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 08:51:01 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:51:01 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:51:01 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 08:51:01 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:51:01 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 08:51:01 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:51:01 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 08:51:01 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:51:01 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 08:51:01 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:51:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:01 INFO - https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:51:01 INFO - trying https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 08:51:01 INFO - Downloading https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/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:51:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/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:51:04 INFO - Downloaded 20340896 bytes. 08:51:04 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:51:04 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:51:07 INFO - caution: filename not matched: web-platform/* 08:51:07 INFO - Return code: 11 08:51: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')]} 08:51:07 INFO - https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:51:07 INFO - trying https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:51:07 INFO - Downloading https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/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:51:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/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:51:10 INFO - Downloaded 36409218 bytes. 08:51:10 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:51:10 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:51:50 INFO - caution: filename not matched: bin/* 08:51:50 INFO - caution: filename not matched: config/* 08:51:50 INFO - caution: filename not matched: mozbase/* 08:51:50 INFO - caution: filename not matched: marionette/* 08:51:50 INFO - caution: filename not matched: tools/wptserve/* 08:51:50 INFO - Return code: 11 08:51:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:50 INFO - https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 08:51:50 INFO - trying https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:51:50 INFO - Downloading https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 08:51:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 08:51:55 INFO - Downloaded 68495476 bytes. 08:51:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:51:55 INFO - mkdir: C:\slave\test\properties 08:51:55 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:51:55 INFO - Writing to file C:\slave\test\properties\build_url 08:51:55 INFO - Contents: 08:51:55 INFO - build_url:https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:51:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:51:56 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:51:56 INFO - Writing to file C:\slave\test\properties\symbols_url 08:51:56 INFO - Contents: 08:51:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:51:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:56 INFO - https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:51:56 INFO - trying https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:51:56 INFO - Downloading https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:51:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:52:02 INFO - Downloaded 55576316 bytes. 08:52:02 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:52:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:52:06 INFO - Return code: 0 08:52:06 INFO - Running post-action listener: _resource_record_post_action 08:52:06 INFO - Running post-action listener: set_extra_try_arguments 08:52:06 INFO - ##### 08:52:06 INFO - ##### Running create-virtualenv step. 08:52:06 INFO - ##### 08:52:06 INFO - Running pre-action listener: _pre_create_virtualenv 08:52:06 INFO - Running pre-action listener: _resource_record_pre_action 08:52:06 INFO - Running main action method: create_virtualenv 08:52:06 INFO - Creating virtualenv C:\slave\test\build\venv 08:52:06 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 08:52:06 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:52:08 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:52:10 INFO - Installing distribute......................................................................................................................................................................................done. 08:52:11 INFO - Return code: 0 08:52:11 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:52:11 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:52:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:11 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:52:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:11 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\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-024'}}, attempt #1 08:52:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 08:52:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:52:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:52:11 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 08:52:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:11 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 08:52:11 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:52:11 INFO - 'DCLOCATION': 'SCL3', 08:52:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:11 INFO - 'HOMEDRIVE': 'C:', 08:52:11 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:52:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:11 INFO - 'KTS_VERSION': '1.19c', 08:52:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:11 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 08:52:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:11 INFO - 'MOZ_AIRBAG': '1', 08:52:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:11 INFO - 'MOZ_MSVCVERSION': '8', 08:52:11 INFO - 'MOZ_NO_REMOTE': '1', 08:52:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:11 INFO - 'NO_EM_RESTART': '1', 08:52:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:11 INFO - 'OS': 'Windows_NT', 08:52:11 INFO - 'OURDRIVE': 'C:', 08:52:11 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:52:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:52:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:11 INFO - 'PROCESSOR_LEVEL': '6', 08:52:11 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:11 INFO - 'PROMPT': '$P$G', 08:52:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:11 INFO - 'PWD': 'C:\\slave\\test', 08:52:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:11 INFO - 'SESSIONNAME': 'Console', 08:52:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:11 INFO - 'SYSTEMDRIVE': 'C:', 08:52:11 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:52:11 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:11 INFO - 'TEST1': 'testie', 08:52:11 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:11 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 08:52:11 INFO - 'USERNAME': 'cltbld', 08:52:11 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:52:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:11 INFO - 'WINDIR': 'C:\\WINDOWS', 08:52:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:11 INFO - Downloading/unpacking psutil>=0.7.1 08:52:12 INFO - Running setup.py egg_info for package psutil 08:52:12 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:52:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:52:12 INFO - Installing collected packages: psutil 08:52:12 INFO - Running setup.py install for psutil 08:52:12 INFO - building 'psutil._psutil_windows' extension 08:52:12 INFO - error: Unable to find vcvarsall.bat 08:52:12 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-zuq7ho-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:52:12 INFO - running install 08:52:12 INFO - running build 08:52:12 INFO - running build_py 08:52:12 INFO - creating build 08:52:12 INFO - creating build\lib.win32-2.7 08:52:12 INFO - creating build\lib.win32-2.7\psutil 08:52:12 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:52:12 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:52:12 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:52:12 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:52:12 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:52:12 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:52:12 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:52:12 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:52:12 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:52:12 INFO - running build_ext 08:52:12 INFO - building 'psutil._psutil_windows' extension 08:52:12 INFO - error: Unable to find vcvarsall.bat 08:52:12 INFO - ---------------------------------------- 08:52:12 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-zuq7ho-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:52:12 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-024\Application Data\pip\pip.log 08:52:12 WARNING - Return code: 1 08:52:12 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 08:52:12 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:52:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:12 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\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-024'}}, attempt #1 08:52:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:52:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:52:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:52:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 08:52:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 08:52:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:52:12 INFO - 'DCLOCATION': 'SCL3', 08:52:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:12 INFO - 'HOMEDRIVE': 'C:', 08:52:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:52:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:12 INFO - 'KTS_VERSION': '1.19c', 08:52:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 08:52:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:12 INFO - 'MOZ_AIRBAG': '1', 08:52:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:12 INFO - 'MOZ_MSVCVERSION': '8', 08:52:12 INFO - 'MOZ_NO_REMOTE': '1', 08:52:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:12 INFO - 'NO_EM_RESTART': '1', 08:52:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:12 INFO - 'OS': 'Windows_NT', 08:52:12 INFO - 'OURDRIVE': 'C:', 08:52:12 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:52:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:52:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:12 INFO - 'PROCESSOR_LEVEL': '6', 08:52:12 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:12 INFO - 'PROMPT': '$P$G', 08:52:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:12 INFO - 'PWD': 'C:\\slave\\test', 08:52:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:12 INFO - 'SESSIONNAME': 'Console', 08:52:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:12 INFO - 'SYSTEMDRIVE': 'C:', 08:52:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:52:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:12 INFO - 'TEST1': 'testie', 08:52:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:12 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 08:52:12 INFO - 'USERNAME': 'cltbld', 08:52:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:52:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:12 INFO - 'WINDIR': 'C:\\WINDOWS', 08:52:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:13 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:52:13 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:52:13 INFO - Running setup.py egg_info for package mozsystemmonitor 08:52:13 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:52:13 INFO - Running setup.py egg_info for package psutil 08:52:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:52:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:52:13 INFO - Installing collected packages: mozsystemmonitor, psutil 08:52:13 INFO - Running setup.py install for mozsystemmonitor 08:52:13 INFO - Running setup.py install for psutil 08:52:13 INFO - building 'psutil._psutil_windows' extension 08:52:13 INFO - error: Unable to find vcvarsall.bat 08:52:13 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-a1kqdl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:52:13 INFO - running install 08:52:13 INFO - running build 08:52:13 INFO - running build_py 08:52:13 INFO - running build_ext 08:52:13 INFO - building 'psutil._psutil_windows' extension 08:52:13 INFO - error: Unable to find vcvarsall.bat 08:52:13 INFO - ---------------------------------------- 08:52:13 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-a1kqdl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:52:13 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-024\Application Data\pip\pip.log 08:52:13 WARNING - Return code: 1 08:52:13 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:52:13 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:52:13 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:52:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:13 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:52:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\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-024'}}, attempt #1 08:52:13 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:52:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:52:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:52:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 08:52:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 08:52:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:52:13 INFO - 'DCLOCATION': 'SCL3', 08:52:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:13 INFO - 'HOMEDRIVE': 'C:', 08:52:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:52:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:13 INFO - 'KTS_VERSION': '1.19c', 08:52:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 08:52:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:13 INFO - 'MOZ_AIRBAG': '1', 08:52:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:13 INFO - 'MOZ_MSVCVERSION': '8', 08:52:13 INFO - 'MOZ_NO_REMOTE': '1', 08:52:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:13 INFO - 'NO_EM_RESTART': '1', 08:52:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:13 INFO - 'OS': 'Windows_NT', 08:52:13 INFO - 'OURDRIVE': 'C:', 08:52:13 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:52:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:52:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:13 INFO - 'PROCESSOR_LEVEL': '6', 08:52:13 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:13 INFO - 'PROMPT': '$P$G', 08:52:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:13 INFO - 'PWD': 'C:\\slave\\test', 08:52:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:13 INFO - 'SESSIONNAME': 'Console', 08:52:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:13 INFO - 'SYSTEMDRIVE': 'C:', 08:52:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:52:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:13 INFO - 'TEST1': 'testie', 08:52:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:13 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 08:52:13 INFO - 'USERNAME': 'cltbld', 08:52:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:52:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:13 INFO - 'WINDIR': 'C:\\WINDOWS', 08:52:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:13 INFO - Downloading/unpacking blobuploader==1.2.4 08:52:13 INFO - Downloading blobuploader-1.2.4.tar.gz 08:52:13 INFO - Running setup.py egg_info for package blobuploader 08:52:13 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:52:15 INFO - Running setup.py egg_info for package requests 08:52:15 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:52:15 INFO - Downloading docopt-0.6.1.tar.gz 08:52:15 INFO - Running setup.py egg_info for package docopt 08:52:15 INFO - Installing collected packages: blobuploader, docopt, requests 08:52:15 INFO - Running setup.py install for blobuploader 08:52:15 INFO - Running setup.py install for docopt 08:52:15 INFO - Running setup.py install for requests 08:52:15 INFO - Successfully installed blobuploader docopt requests 08:52:15 INFO - Cleaning up... 08:52:15 INFO - Return code: 0 08:52:15 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:52:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:15 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\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-024'}}, attempt #1 08:52:15 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:52:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:52:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:52:15 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 08:52:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:15 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 08:52:15 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:52:15 INFO - 'DCLOCATION': 'SCL3', 08:52:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:15 INFO - 'HOMEDRIVE': 'C:', 08:52:15 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:52:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:15 INFO - 'KTS_VERSION': '1.19c', 08:52:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:15 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 08:52:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:15 INFO - 'MOZ_AIRBAG': '1', 08:52:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:15 INFO - 'MOZ_MSVCVERSION': '8', 08:52:15 INFO - 'MOZ_NO_REMOTE': '1', 08:52:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:15 INFO - 'NO_EM_RESTART': '1', 08:52:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:15 INFO - 'OS': 'Windows_NT', 08:52:15 INFO - 'OURDRIVE': 'C:', 08:52:15 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:52:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:52:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:15 INFO - 'PROCESSOR_LEVEL': '6', 08:52:15 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:15 INFO - 'PROMPT': '$P$G', 08:52:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:15 INFO - 'PWD': 'C:\\slave\\test', 08:52:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:15 INFO - 'SESSIONNAME': 'Console', 08:52:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:15 INFO - 'SYSTEMDRIVE': 'C:', 08:52:15 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:52:15 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:15 INFO - 'TEST1': 'testie', 08:52:15 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:15 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 08:52:15 INFO - 'USERNAME': 'cltbld', 08:52:15 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:52:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:15 INFO - 'WINDIR': 'C:\\WINDOWS', 08:52:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:52:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:52:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:52:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:52:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:52:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:52:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:52:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:52:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:52:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:52:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:52:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:52:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:52:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:52:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:52:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:52:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:52:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:52:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:52:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:52:22 INFO - Unpacking c:\slave\test\build\tests\marionette 08:52:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:52:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:22 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:52:22 INFO - Running setup.py install for browsermob-proxy 08:52:27 INFO - Running setup.py install for manifestparser 08:52:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Running setup.py install for marionette-client 08:52:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Running setup.py install for marionette-driver 08:52:27 INFO - Running setup.py install for mozcrash 08:52:27 INFO - Running setup.py install for mozdebug 08:52:27 INFO - Running setup.py install for mozdevice 08:52:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Running setup.py install for mozfile 08:52:27 INFO - Running setup.py install for mozhttpd 08:52:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Running setup.py install for mozinfo 08:52:27 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Running setup.py install for mozInstall 08:52:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Running setup.py install for mozleak 08:52:27 INFO - Running setup.py install for mozlog 08:52:27 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Running setup.py install for moznetwork 08:52:27 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Running setup.py install for mozprocess 08:52:27 INFO - Running setup.py install for mozprofile 08:52:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Running setup.py install for mozrunner 08:52:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Running setup.py install for mozscreenshot 08:52:27 INFO - Running setup.py install for moztest 08:52:27 INFO - Running setup.py install for mozversion 08:52:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:52:27 INFO - Running setup.py install for wptserve 08:52:27 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:52:27 INFO - Cleaning up... 08:52:27 INFO - Return code: 0 08:52:27 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:52:27 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:52:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:27 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:52:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:27 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-024', 'USERDOMAIN': 'T-XP32-IX-024', '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-024', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-024', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\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-024'}}, attempt #1 08:52:27 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:52:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:52:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:52:27 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 08:52:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:27 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 08:52:27 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:52:27 INFO - 'DCLOCATION': 'SCL3', 08:52:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:27 INFO - 'HOMEDRIVE': 'C:', 08:52:27 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:52:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:27 INFO - 'KTS_VERSION': '1.19c', 08:52:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:27 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 08:52:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:27 INFO - 'MOZ_AIRBAG': '1', 08:52:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:27 INFO - 'MOZ_MSVCVERSION': '8', 08:52:27 INFO - 'MOZ_NO_REMOTE': '1', 08:52:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:27 INFO - 'NO_EM_RESTART': '1', 08:52:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:27 INFO - 'OS': 'Windows_NT', 08:52:27 INFO - 'OURDRIVE': 'C:', 08:52:27 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:52:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:52:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:27 INFO - 'PROCESSOR_LEVEL': '6', 08:52:27 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:27 INFO - 'PROMPT': '$P$G', 08:52:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:27 INFO - 'PWD': 'C:\\slave\\test', 08:52:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:27 INFO - 'SESSIONNAME': 'Console', 08:52:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:27 INFO - 'SYSTEMDRIVE': 'C:', 08:52:27 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:52:27 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:27 INFO - 'TEST1': 'testie', 08:52:27 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:27 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 08:52:27 INFO - 'USERNAME': 'cltbld', 08:52:27 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:52:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:27 INFO - 'WINDIR': 'C:\\WINDOWS', 08:52:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:52:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:52:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:52:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:52:33 INFO - Unpacking c:\slave\test\build\tests\marionette 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:52:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:52:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:52:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 08:52:38 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:52:38 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:52:38 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:52:38 INFO - Downloading blessings-1.6.tar.gz 08:52:38 INFO - Running setup.py egg_info for package blessings 08:52:38 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 08:52:38 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:52:38 INFO - Running setup.py install for blessings 08:52:38 INFO - Running setup.py install for browsermob-proxy 08:52:38 INFO - Running setup.py install for manifestparser 08:52:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Running setup.py install for marionette-client 08:52:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Running setup.py install for marionette-driver 08:52:38 INFO - Running setup.py install for mozcrash 08:52:38 INFO - Running setup.py install for mozdebug 08:52:38 INFO - Running setup.py install for mozdevice 08:52:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Running setup.py install for mozhttpd 08:52:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Running setup.py install for mozInstall 08:52:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Running setup.py install for mozleak 08:52:38 INFO - Running setup.py install for mozprofile 08:52:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Running setup.py install for mozrunner 08:52:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Running setup.py install for mozscreenshot 08:52:38 INFO - Running setup.py install for moztest 08:52:38 INFO - Running setup.py install for mozversion 08:52:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:52:38 INFO - Running setup.py install for wptserve 08:52:38 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:52:38 INFO - Cleaning up... 08:52:38 INFO - Return code: 0 08:52:38 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:52:38 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:52:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:52:39 INFO - Reading from file tmpfile_stdout 08:52:39 INFO - Using _rmtree_windows ... 08:52:39 INFO - Using _rmtree_windows ... 08:52:39 INFO - Current package versions: 08:52:39 INFO - blessings == 1.6 08:52:39 INFO - blobuploader == 1.2.4 08:52:39 INFO - browsermob-proxy == 0.6.0 08:52:39 INFO - distribute == 0.6.14 08:52:39 INFO - docopt == 0.6.1 08:52:39 INFO - manifestparser == 1.1 08:52:39 INFO - marionette-client == 2.3.0 08:52:39 INFO - marionette-driver == 1.4.0 08:52:39 INFO - mozInstall == 1.12 08:52:39 INFO - mozcrash == 0.17 08:52:39 INFO - mozdebug == 0.1 08:52:39 INFO - mozdevice == 0.48 08:52:39 INFO - mozfile == 1.2 08:52:39 INFO - mozhttpd == 0.7 08:52:39 INFO - mozinfo == 0.9 08:52:39 INFO - mozleak == 0.1 08:52:39 INFO - mozlog == 3.1 08:52:39 INFO - moznetwork == 0.27 08:52:39 INFO - mozprocess == 0.22 08:52:39 INFO - mozprofile == 0.28 08:52:39 INFO - mozrunner == 6.11 08:52:39 INFO - mozscreenshot == 0.1 08:52:39 INFO - mozsystemmonitor == 0.0 08:52:39 INFO - moztest == 0.7 08:52:39 INFO - mozversion == 1.4 08:52:39 INFO - requests == 1.2.3 08:52:39 INFO - wptserve == 1.4.0 08:52:39 INFO - Running post-action listener: _resource_record_post_action 08:52:39 INFO - Running post-action listener: _start_resource_monitoring 08:52:39 INFO - Starting resource monitoring. 08:52:39 INFO - ##### 08:52:39 INFO - ##### Running pull step. 08:52:39 INFO - ##### 08:52:39 INFO - Running pre-action listener: _resource_record_pre_action 08:52:39 INFO - Running main action method: pull 08:52:39 INFO - Pull has nothing to do! 08:52:39 INFO - Running post-action listener: _resource_record_post_action 08:52:39 INFO - ##### 08:52:39 INFO - ##### Running install step. 08:52:39 INFO - ##### 08:52:39 INFO - Running pre-action listener: _resource_record_pre_action 08:52:39 INFO - Running main action method: install 08:52:39 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:52:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:52:39 INFO - Reading from file tmpfile_stdout 08:52:39 INFO - Using _rmtree_windows ... 08:52:39 INFO - Using _rmtree_windows ... 08:52:39 INFO - Detecting whether we're running mozinstall >=1.0... 08:52:39 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:52:39 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:52:39 INFO - Reading from file tmpfile_stdout 08:52:39 INFO - Output received: 08:52:39 INFO - Usage: mozinstall-script.py [options] installer 08:52:39 INFO - Options: 08:52:39 INFO - -h, --help show this help message and exit 08:52:39 INFO - -d DEST, --destination=DEST 08:52:39 INFO - Directory to install application into. [default: 08:52:39 INFO - "C:\slave\test"] 08:52:39 INFO - --app=APP Application being installed. [default: firefox] 08:52:39 INFO - Using _rmtree_windows ... 08:52:39 INFO - Using _rmtree_windows ... 08:52:39 INFO - mkdir: C:\slave\test\build\application 08:52:39 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:52:39 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 08:52:42 INFO - Reading from file tmpfile_stdout 08:52:42 INFO - Output received: 08:52:42 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:52:42 INFO - Using _rmtree_windows ... 08:52:42 INFO - Using _rmtree_windows ... 08:52:42 INFO - Running post-action listener: _resource_record_post_action 08:52:42 INFO - ##### 08:52:42 INFO - ##### Running run-tests step. 08:52:42 INFO - ##### 08:52:42 INFO - Running pre-action listener: _resource_record_pre_action 08:52:42 INFO - Running main action method: run_tests 08:52:42 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:52:42 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:52:42 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:52:42 INFO - grabbing minidump binary from tooltool 08:52:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:42 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:52:42 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 08:52:42 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 08:52:42 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:52:42 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpc7ssg1 08:52:42 INFO - INFO - File integrity verified, renaming tmpc7ssg1 to win32-minidump_stackwalk.exe 08:52:42 INFO - Return code: 0 08:52:42 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:52:42 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:52:42 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/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:52:42 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/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:52:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:52:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024\\Application Data', 08:52:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-024', 08:52:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:52:42 INFO - 'DCLOCATION': 'SCL3', 08:52:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:42 INFO - 'HOMEDRIVE': 'C:', 08:52:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:52:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:42 INFO - 'KTS_VERSION': '1.19c', 08:52:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-024', 08:52:42 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:52:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:42 INFO - 'MOZ_AIRBAG': '1', 08:52:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:42 INFO - 'MOZ_MSVCVERSION': '8', 08:52:42 INFO - 'MOZ_NO_REMOTE': '1', 08:52:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:42 INFO - 'NO_EM_RESTART': '1', 08:52:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:42 INFO - 'OS': 'Windows_NT', 08:52:42 INFO - 'OURDRIVE': 'C:', 08:52:42 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:52:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:52:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:42 INFO - 'PROCESSOR_LEVEL': '6', 08:52:42 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:42 INFO - 'PROMPT': '$P$G', 08:52:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:42 INFO - 'PWD': 'C:\\slave\\test', 08:52:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:42 INFO - 'SESSIONNAME': 'Console', 08:52:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:42 INFO - 'SYSTEMDRIVE': 'C:', 08:52:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:52:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:42 INFO - 'TEST1': 'testie', 08:52:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:42 INFO - 'USERDOMAIN': 'T-XP32-IX-024', 08:52:42 INFO - 'USERNAME': 'cltbld', 08:52:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-024', 08:52:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:42 INFO - 'WINDIR': 'C:\\WINDOWS', 08:52:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:42 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/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:52:44 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 08:52:44 INFO - import pkg_resources 08:52:45 INFO - Using 1 client processes 08:52:48 INFO - SUITE-START | Running 778 tests 08:52:48 INFO - Running testharness tests 08:52:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:52:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:52:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:52:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:52:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:52:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:52:48 INFO - Setting up ssl 08:52:48 INFO - PROCESS | certutil | 08:52:48 INFO - PROCESS | certutil | 08:52:48 INFO - PROCESS | certutil | 08:52:48 INFO - Certificate Nickname Trust Attributes 08:52:48 INFO - SSL,S/MIME,JAR/XPI 08:52:48 INFO - 08:52:48 INFO - web-platform-tests CT,, 08:52:48 INFO - 08:52:48 INFO - Starting runner 08:52:50 INFO - PROCESS | 3588 | [3588] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:52:50 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:52:50 INFO - PROCESS | 3588 | [3588] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:52:52 INFO - PROCESS | 3588 | 1464709972161 Marionette DEBUG Marionette enabled via build flag and pref 08:52:52 INFO - PROCESS | 3588 | ++DOCSHELL 11A36800 == 1 [pid = 3588] [id = 1] 08:52:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 1 (11A36C00) [pid = 3588] [serial = 1] [outer = 00000000] 08:52:52 INFO - PROCESS | 3588 | [3588] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:52:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 2 (11A37800) [pid = 3588] [serial = 2] [outer = 11A36C00] 08:52:52 INFO - PROCESS | 3588 | [3588] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 08:52:52 INFO - PROCESS | 3588 | [3588] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 08:52:52 INFO - PROCESS | 3588 | ++DOCSHELL 12829C00 == 2 [pid = 3588] [id = 2] 08:52:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 3 (1282A000) [pid = 3588] [serial = 3] [outer = 00000000] 08:52:52 INFO - PROCESS | 3588 | [3588] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:52:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 4 (1282AC00) [pid = 3588] [serial = 4] [outer = 1282A000] 08:52:52 INFO - PROCESS | 3588 | 1464709972705 Marionette INFO Listening on port 2828 08:52:53 INFO - PROCESS | 3588 | 1464709973140 Marionette DEBUG Marionette enabled via command-line flag 08:52:53 INFO - PROCESS | 3588 | ++DOCSHELL 13123C00 == 3 [pid = 3588] [id = 3] 08:52:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 5 (1312BC00) [pid = 3588] [serial = 5] [outer = 00000000] 08:52:53 INFO - PROCESS | 3588 | [3588] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:52:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 6 (1312C800) [pid = 3588] [serial = 6] [outer = 1312BC00] 08:52:53 INFO - PROCESS | 3588 | [3588] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:52:53 INFO - PROCESS | 3588 | [3588] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 08:52:53 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:52:53 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:52:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 7 (13716C00) [pid = 3588] [serial = 7] [outer = 1282A000] 08:52:53 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:52:53 INFO - PROCESS | 3588 | 1464709973467 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1422 08:52:53 INFO - PROCESS | 3588 | 1464709973580 Marionette DEBUG Closed connection conn0 08:52:53 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:52:53 INFO - PROCESS | 3588 | 1464709973590 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1424 08:52:53 INFO - PROCESS | 3588 | 1464709973617 Marionette DEBUG Closed connection conn1 08:52:53 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:52:53 INFO - PROCESS | 3588 | 1464709973625 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1425 08:52:53 INFO - PROCESS | 3588 | ++DOCSHELL 13DC1C00 == 4 [pid = 3588] [id = 4] 08:52:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 8 (13DC2000) [pid = 3588] [serial = 8] [outer = 00000000] 08:52:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 9 (140C4C00) [pid = 3588] [serial = 9] [outer = 13DC2000] 08:52:53 INFO - PROCESS | 3588 | [3588] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 08:52:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 10 (140C9800) [pid = 3588] [serial = 10] [outer = 13DC2000] 08:52:53 INFO - PROCESS | 3588 | 1464709973881 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:52:53 INFO - PROCESS | 3588 | 1464709973886 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":"20160531081043","device":"desktop","version":"48.0a2"} 08:52:53 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:52:54 INFO - PROCESS | 3588 | [3588] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:52:54 INFO - PROCESS | 3588 | [3588] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:52:54 INFO - PROCESS | 3588 | [3588] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:52:54 INFO - PROCESS | 3588 | ++DOCSHELL 1590E400 == 5 [pid = 3588] [id = 5] 08:52:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 11 (15911400) [pid = 3588] [serial = 11] [outer = 00000000] 08:52:54 INFO - PROCESS | 3588 | ++DOCSHELL 15914400 == 6 [pid = 3588] [id = 6] 08:52:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 12 (1594B000) [pid = 3588] [serial = 12] [outer = 00000000] 08:52:55 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:52:55 INFO - PROCESS | 3588 | ++DOCSHELL 1642AC00 == 7 [pid = 3588] [id = 7] 08:52:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 13 (1642B000) [pid = 3588] [serial = 13] [outer = 00000000] 08:52:55 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:52:55 INFO - PROCESS | 3588 | [3588] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:52:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 14 (16824400) [pid = 3588] [serial = 14] [outer = 1642B000] 08:52:55 INFO - PROCESS | 3588 | [3588] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 08:52:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 15 (15DED400) [pid = 3588] [serial = 15] [outer = 15911400] 08:52:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 16 (15DEEC00) [pid = 3588] [serial = 16] [outer = 1594B000] 08:52:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 17 (15DF1400) [pid = 3588] [serial = 17] [outer = 1642B000] 08:52:56 INFO - PROCESS | 3588 | 1464709976336 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 3588 | 1464709976350 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 18 (17CE6C00) [pid = 3588] [serial = 18] [outer = 1642B000] 08:52:56 INFO - PROCESS | 3588 | 1464709976978 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"8296821e-b168-40e6-a7de-ede5654c5011","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":"20160531081043","device":"desktop","version":"48.0a2","command_id":1}}] 08:52:57 INFO - PROCESS | 3588 | 1464709977138 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:52:57 INFO - PROCESS | 3588 | 1464709977216 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:52:57 INFO - PROCESS | 3588 | 1464709977307 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:52:57 INFO - PROCESS | 3588 | [3588] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:52:57 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:52:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 19 (19834400) [pid = 3588] [serial = 19] [outer = 1642B000] 08:52:57 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:52:57 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:57 INFO - PROCESS | 3588 | 1464709977867 Marionette TRACE conn2 <- [1,3,null,{}] 08:52:57 INFO - PROCESS | 3588 | 1464709977876 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:52:57 INFO - PROCESS | 3588 | 1464709977903 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:52:57 INFO - PROCESS | 3588 | 1464709977943 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 3588 | 1464709977945 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 08:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:52:57 INFO - PROCESS | 3588 | 1464709977978 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 3588 | 1464709977981 Marionette TRACE conn2 <- [1,6,null,{}] 08:52:58 INFO - PROCESS | 3588 | 1464709978064 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:58 INFO - PROCESS | 3588 | 1464709978076 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:52:58 INFO - PROCESS | 3588 | 1464709978082 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 3588 | ++DOCSHELL 16426C00 == 8 [pid = 3588] [id = 8] 08:52:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 20 (19E4A000) [pid = 3588] [serial = 20] [outer = 00000000] 08:52:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 21 (19E4C800) [pid = 3588] [serial = 21] [outer = 19E4A000] 08:52:58 INFO - PROCESS | 3588 | 1464709978129 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 22 (19E50C00) [pid = 3588] [serial = 22] [outer = 19E4A000] 08:52:58 INFO - PROCESS | 3588 | ++DOCSHELL 1A10E400 == 9 [pid = 3588] [id = 9] 08:52:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 23 (1A10E800) [pid = 3588] [serial = 23] [outer = 00000000] 08:52:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 24 (1A111000) [pid = 3588] [serial = 24] [outer = 1A10E800] 08:52:58 INFO - PROCESS | 3588 | 1464709978594 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 25 (1A113C00) [pid = 3588] [serial = 25] [outer = 1A10E800] 08:52:58 INFO - PROCESS | 3588 | 1464709978783 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 900ms 08:52:58 INFO - PROCESS | 3588 | 1464709978874 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 3588 | 1464709978877 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 08:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:52:58 INFO - PROCESS | 3588 | 1464709978894 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 3588 | 1464709978895 Marionette TRACE conn2 <- [1,10,null,{}] 08:52:58 INFO - PROCESS | 3588 | 1464709978958 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:59 INFO - PROCESS | 3588 | 1464709979074 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:52:59 INFO - PROCESS | 3588 | 1464709979087 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 3588 | ++DOCSHELL 1A535400 == 10 [pid = 3588] [id = 10] 08:52:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 26 (1A535800) [pid = 3588] [serial = 26] [outer = 00000000] 08:52:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 27 (1AD0C000) [pid = 3588] [serial = 27] [outer = 1A535800] 08:52:59 INFO - PROCESS | 3588 | 1464709979181 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 28 (1AD10000) [pid = 3588] [serial = 28] [outer = 1A535800] 08:52:59 INFO - PROCESS | 3588 | 1464709979494 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 643ms 08:52:59 INFO - PROCESS | 3588 | 1464709979562 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:52:59 INFO - PROCESS | 3588 | 1464709979565 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 08:52:59 INFO - PROCESS | 3588 | 1464709979568 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 3588 | 1464709979570 Marionette TRACE conn2 <- [1,14,null,{}] 08:52:59 INFO - PROCESS | 3588 | 1464709979573 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:59 INFO - PROCESS | 3588 | 1464709979668 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:52:59 INFO - PROCESS | 3588 | 1464709979674 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 3588 | ++DOCSHELL 1A622800 == 11 [pid = 3588] [id = 11] 08:52:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 29 (1A625000) [pid = 3588] [serial = 29] [outer = 00000000] 08:52:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 30 (1A62E000) [pid = 3588] [serial = 30] [outer = 1A625000] 08:52:59 INFO - PROCESS | 3588 | 1464709979730 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 31 (1A707000) [pid = 3588] [serial = 31] [outer = 1A625000] 08:53:00 INFO - PROCESS | 3588 | 1464709980065 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 546ms 08:53:00 INFO - PROCESS | 3588 | 1464709980103 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 3588 | 1464709980105 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 08:53:00 INFO - PROCESS | 3588 | 1464709980108 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:53:00 INFO - PROCESS | 3588 | 1464709980110 Marionette TRACE conn2 <- [1,18,null,{}] 08:53:00 INFO - PROCESS | 3588 | 1464709980113 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:00 INFO - PROCESS | 3588 | 1464709980213 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:53:00 INFO - PROCESS | 3588 | 1464709980220 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 3588 | ++DOCSHELL 1A70D000 == 12 [pid = 3588] [id = 12] 08:53:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 32 (1A70D400) [pid = 3588] [serial = 32] [outer = 00000000] 08:53:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 33 (1A787C00) [pid = 3588] [serial = 33] [outer = 1A70D400] 08:53:00 INFO - PROCESS | 3588 | 1464709980265 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 34 (1A78B800) [pid = 3588] [serial = 34] [outer = 1A70D400] 08:53:00 INFO - PROCESS | 3588 | 1464709980667 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 611ms 08:53:00 INFO - PROCESS | 3588 | 1464709980739 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 3588 | 1464709980742 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 08:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:53:00 INFO - PROCESS | 3588 | 1464709980745 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 3588 | 1464709980747 Marionette TRACE conn2 <- [1,22,null,{}] 08:53:00 INFO - PROCESS | 3588 | 1464709980750 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:00 INFO - PROCESS | 3588 | 1464709980846 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:53:00 INFO - PROCESS | 3588 | 1464709980852 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 3588 | ++DOCSHELL 1A791C00 == 13 [pid = 3588] [id = 13] 08:53:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 35 (1A9E9800) [pid = 3588] [serial = 35] [outer = 00000000] 08:53:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 36 (1A9F2400) [pid = 3588] [serial = 36] [outer = 1A9E9800] 08:53:00 INFO - PROCESS | 3588 | 1464709980896 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 37 (1AD08C00) [pid = 3588] [serial = 37] [outer = 1A9E9800] 08:53:01 INFO - PROCESS | 3588 | 1464709981209 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 514ms 08:53:01 INFO - PROCESS | 3588 | 1464709981238 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 3588 | 1464709981240 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 08:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:53:01 INFO - PROCESS | 3588 | 1464709981247 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 3588 | 1464709981249 Marionette TRACE conn2 <- [1,26,null,{}] 08:53:01 INFO - PROCESS | 3588 | 1464709981252 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:01 INFO - PROCESS | 3588 | 1464709981342 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:53:01 INFO - PROCESS | 3588 | 1464709981349 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 3588 | ++DOCSHELL 1AFA6C00 == 14 [pid = 3588] [id = 14] 08:53:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 38 (1AFA8C00) [pid = 3588] [serial = 38] [outer = 00000000] 08:53:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 39 (1AFB1C00) [pid = 3588] [serial = 39] [outer = 1AFA8C00] 08:53:01 INFO - PROCESS | 3588 | 1464709981392 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 40 (1B19E000) [pid = 3588] [serial = 40] [outer = 1AFA8C00] 08:53:01 INFO - PROCESS | 3588 | 1464709981754 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 514ms 08:53:01 INFO - PROCESS | 3588 | 1464709981782 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 3588 | 1464709981784 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 08:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:53:01 INFO - PROCESS | 3588 | 1464709981787 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 3588 | 1464709981789 Marionette TRACE conn2 <- [1,30,null,{}] 08:53:01 INFO - PROCESS | 3588 | 1464709981797 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:01 INFO - PROCESS | 3588 | 1464709981888 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:53:01 INFO - PROCESS | 3588 | ++DOCSHELL 1B1A7400 == 15 [pid = 3588] [id = 15] 08:53:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 41 (1B1A7800) [pid = 3588] [serial = 41] [outer = 00000000] 08:53:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 42 (1B1A8400) [pid = 3588] [serial = 42] [outer = 1B1A7800] 08:53:01 INFO - PROCESS | 3588 | 1464709981922 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 43 (1B1A7000) [pid = 3588] [serial = 43] [outer = 1B1A7800] 08:53:01 INFO - PROCESS | 3588 | ++DOCSHELL 1B2E7800 == 16 [pid = 3588] [id = 16] 08:53:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 44 (1B2E7C00) [pid = 3588] [serial = 44] [outer = 00000000] 08:53:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 45 (1B2EA400) [pid = 3588] [serial = 45] [outer = 1B2E7C00] 08:53:02 INFO - PROCESS | 3588 | 1464709981977 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 46 (1B2EAC00) [pid = 3588] [serial = 46] [outer = 1B2E7C00] 08:53:02 INFO - PROCESS | 3588 | ++DOCSHELL 1AFB0400 == 17 [pid = 3588] [id = 17] 08:53:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 47 (1AFB1800) [pid = 3588] [serial = 47] [outer = 00000000] 08:53:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 48 (1B50A800) [pid = 3588] [serial = 48] [outer = 1AFB1800] 08:53:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 49 (1B506C00) [pid = 3588] [serial = 49] [outer = 1AFB1800] 08:53:02 INFO - PROCESS | 3588 | 1464709982436 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 707ms 08:53:02 INFO - PROCESS | 3588 | 1464709982487 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 3588 | 1464709982489 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 08:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:53:02 INFO - PROCESS | 3588 | 1464709982496 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 3588 | 1464709982497 Marionette TRACE conn2 <- [1,34,null,{}] 08:53:02 INFO - PROCESS | 3588 | 1464709982501 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:02 INFO - PROCESS | 3588 | 1464709982636 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:53:03 INFO - PROCESS | 3588 | --DOCSHELL 11A36800 == 16 [pid = 3588] [id = 1] 08:53:03 INFO - PROCESS | 3588 | 1464709983278 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 3588 | ++DOCSHELL 10273800 == 17 [pid = 3588] [id = 18] 08:53:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 50 (10274000) [pid = 3588] [serial = 50] [outer = 00000000] 08:53:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 51 (1055FC00) [pid = 3588] [serial = 51] [outer = 10274000] 08:53:03 INFO - PROCESS | 3588 | 1464709983333 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 52 (10A59800) [pid = 3588] [serial = 52] [outer = 10274000] 08:53:03 INFO - PROCESS | 3588 | 1464709983875 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1398ms 08:53:03 INFO - PROCESS | 3588 | 1464709983906 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 3588 | 1464709983910 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 08:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:53:03 INFO - PROCESS | 3588 | 1464709983916 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 3588 | 1464709983921 Marionette TRACE conn2 <- [1,38,null,{}] 08:53:03 INFO - PROCESS | 3588 | 1464709983926 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 3588 | 1464709984044 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:53:04 INFO - PROCESS | 3588 | 1464709984123 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 3588 | ++DOCSHELL 11A41C00 == 18 [pid = 3588] [id = 19] 08:53:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 53 (11C30000) [pid = 3588] [serial = 53] [outer = 00000000] 08:53:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 54 (12DF8C00) [pid = 3588] [serial = 54] [outer = 11C30000] 08:53:04 INFO - PROCESS | 3588 | 1464709984180 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 55 (1312E000) [pid = 3588] [serial = 55] [outer = 11C30000] 08:53:04 INFO - PROCESS | 3588 | 1464709984787 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 932ms 08:53:04 INFO - PROCESS | 3588 | 1464709984853 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 3588 | 1464709984857 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 08:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:53:04 INFO - PROCESS | 3588 | 1464709984860 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 3588 | 1464709984863 Marionette TRACE conn2 <- [1,42,null,{}] 08:53:04 INFO - PROCESS | 3588 | 1464709984866 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 3588 | 1464709984975 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:53:05 INFO - PROCESS | 3588 | 1464709985048 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 3588 | ++DOCSHELL 14380800 == 19 [pid = 3588] [id = 20] 08:53:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 56 (14E92C00) [pid = 3588] [serial = 56] [outer = 00000000] 08:53:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 57 (154E0800) [pid = 3588] [serial = 57] [outer = 14E92C00] 08:53:05 INFO - PROCESS | 3588 | 1464709985156 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 58 (15953800) [pid = 3588] [serial = 58] [outer = 14E92C00] 08:53:05 INFO - PROCESS | 3588 | 1464709985853 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1029ms 08:53:05 INFO - PROCESS | 3588 | 1464709985894 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 3588 | 1464709985899 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 08:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:53:05 INFO - PROCESS | 3588 | 1464709985903 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - PROCESS | 3588 | 1464709985907 Marionette TRACE conn2 <- [1,46,null,{}] 08:53:05 INFO - PROCESS | 3588 | 1464709985912 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:06 INFO - PROCESS | 3588 | 1464709986002 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:53:06 INFO - PROCESS | 3588 | 1464709986095 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 3588 | ++DOCSHELL 10B61400 == 20 [pid = 3588] [id = 21] 08:53:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 59 (10F01400) [pid = 3588] [serial = 59] [outer = 00000000] 08:53:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 60 (11237400) [pid = 3588] [serial = 60] [outer = 10F01400] 08:53:06 INFO - PROCESS | 3588 | 1464709986147 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 61 (11294800) [pid = 3588] [serial = 61] [outer = 10F01400] 08:53:06 INFO - PROCESS | 3588 | --DOCSHELL 13DC1C00 == 19 [pid = 3588] [id = 4] 08:53:06 INFO - PROCESS | 3588 | 1464709986587 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 819ms 08:53:06 INFO - PROCESS | 3588 | 1464709986739 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 3588 | 1464709986745 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 08:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:53:06 INFO - PROCESS | 3588 | 1464709986750 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 3588 | 1464709986753 Marionette TRACE conn2 <- [1,50,null,{}] 08:53:06 INFO - PROCESS | 3588 | 1464709986757 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:06 INFO - PROCESS | 3588 | 1464709986844 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:53:06 INFO - PROCESS | 3588 | 1464709986854 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 3588 | ++DOCSHELL 11C26400 == 20 [pid = 3588] [id = 22] 08:53:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 62 (11C2F800) [pid = 3588] [serial = 62] [outer = 00000000] 08:53:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 63 (1310AC00) [pid = 3588] [serial = 63] [outer = 11C2F800] 08:53:06 INFO - PROCESS | 3588 | 1464709986898 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 64 (13129C00) [pid = 3588] [serial = 64] [outer = 11C2F800] 08:53:07 INFO - PROCESS | 3588 | 1464709987307 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 611ms 08:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:53:07 INFO - PROCESS | 3588 | 1464709987346 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 3588 | 1464709987349 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 08:53:07 INFO - PROCESS | 3588 | 1464709987352 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 3588 | 1464709987356 Marionette TRACE conn2 <- [1,54,null,{}] 08:53:07 INFO - PROCESS | 3588 | 1464709987366 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:07 INFO - PROCESS | 3588 | 1464709987445 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:53:07 INFO - PROCESS | 3588 | 1464709987453 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 3588 | ++DOCSHELL 13713C00 == 21 [pid = 3588] [id = 23] 08:53:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 65 (1371CC00) [pid = 3588] [serial = 65] [outer = 00000000] 08:53:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 66 (13DC9400) [pid = 3588] [serial = 66] [outer = 1371CC00] 08:53:07 INFO - PROCESS | 3588 | 1464709987500 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 67 (14E92000) [pid = 3588] [serial = 67] [outer = 1371CC00] 08:53:07 INFO - PROCESS | 3588 | 1464709987943 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 610ms 08:53:07 INFO - PROCESS | 3588 | 1464709987981 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 3588 | 1464709987983 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 08:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:53:07 INFO - PROCESS | 3588 | 1464709987987 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 3588 | 1464709987989 Marionette TRACE conn2 <- [1,58,null,{}] 08:53:07 INFO - PROCESS | 3588 | 1464709987992 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:08 INFO - PROCESS | 3588 | 1464709988068 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:53:08 INFO - PROCESS | 3588 | 1464709988074 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 3588 | ++DOCSHELL 10F2B000 == 22 [pid = 3588] [id = 24] 08:53:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 68 (14377000) [pid = 3588] [serial = 68] [outer = 00000000] 08:53:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 69 (1546FC00) [pid = 3588] [serial = 69] [outer = 14377000] 08:53:08 INFO - PROCESS | 3588 | 1464709988118 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 70 (154E7C00) [pid = 3588] [serial = 70] [outer = 14377000] 08:53:08 INFO - PROCESS | 3588 | 1464709988518 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 611ms 08:53:08 INFO - PROCESS | 3588 | 1464709988584 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 3588 | 1464709988586 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 08:53:08 INFO - PROCESS | 3588 | 1464709988589 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:53:08 INFO - PROCESS | 3588 | 1464709988591 Marionette TRACE conn2 <- [1,62,null,{}] 08:53:08 INFO - PROCESS | 3588 | 1464709988594 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:08 INFO - PROCESS | 3588 | 1464709988668 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:53:08 INFO - PROCESS | 3588 | 1464709988675 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 3588 | ++DOCSHELL 1594A800 == 23 [pid = 3588] [id = 25] 08:53:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 71 (1594B800) [pid = 3588] [serial = 71] [outer = 00000000] 08:53:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 72 (15D66000) [pid = 3588] [serial = 72] [outer = 1594B800] 08:53:08 INFO - PROCESS | 3588 | 1464709988723 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 73 (15D6B000) [pid = 3588] [serial = 73] [outer = 1594B800] 08:53:09 INFO - PROCESS | 3588 | 1464709989168 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 611ms 08:53:09 INFO - PROCESS | 3588 | 1464709989222 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 3588 | 1464709989224 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 08:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:53:09 INFO - PROCESS | 3588 | 1464709989228 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 3588 | 1464709989229 Marionette TRACE conn2 <- [1,66,null,{}] 08:53:09 INFO - PROCESS | 3588 | 1464709989233 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 3588 | 1464709989316 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:53:09 INFO - PROCESS | 3588 | 1464709989323 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 3588 | ++DOCSHELL 12DF4000 == 24 [pid = 3588] [id = 26] 08:53:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 74 (15DF2400) [pid = 3588] [serial = 74] [outer = 00000000] 08:53:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (16D8AC00) [pid = 3588] [serial = 75] [outer = 15DF2400] 08:53:09 INFO - PROCESS | 3588 | 1464709989367 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (16F3E000) [pid = 3588] [serial = 76] [outer = 15DF2400] 08:53:09 INFO - PROCESS | 3588 | 1464709989754 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 610ms 08:53:09 INFO - PROCESS | 3588 | 1464709989825 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 3588 | 1464709989827 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 08:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:53:09 INFO - PROCESS | 3588 | 1464709989830 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 3588 | 1464709989832 Marionette TRACE conn2 <- [1,70,null,{}] 08:53:09 INFO - PROCESS | 3588 | 1464709989839 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 3588 | 1464709989911 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:53:09 INFO - PROCESS | 3588 | 1464709989917 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 3588 | ++DOCSHELL 16824000 == 25 [pid = 3588] [id = 27] 08:53:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (16D8D800) [pid = 3588] [serial = 77] [outer = 00000000] 08:53:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (17350400) [pid = 3588] [serial = 78] [outer = 16D8D800] 08:53:09 INFO - PROCESS | 3588 | 1464709989964 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (1739CC00) [pid = 3588] [serial = 79] [outer = 16D8D800] 08:53:10 INFO - PROCESS | 3588 | 1464709990388 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 611ms 08:53:10 INFO - PROCESS | 3588 | 1464709990458 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 3588 | 1464709990460 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 08:53:10 INFO - PROCESS | 3588 | 1464709990463 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:53:10 INFO - PROCESS | 3588 | 1464709990465 Marionette TRACE conn2 <- [1,74,null,{}] 08:53:10 INFO - PROCESS | 3588 | 1464709990469 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:10 INFO - PROCESS | 3588 | 1464709990541 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:53:10 INFO - PROCESS | 3588 | 1464709990547 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 3588 | ++DOCSHELL 1309F000 == 26 [pid = 3588] [id = 28] 08:53:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (131A9C00) [pid = 3588] [serial = 80] [outer = 00000000] 08:53:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (1776EC00) [pid = 3588] [serial = 81] [outer = 131A9C00] 08:53:10 INFO - PROCESS | 3588 | 1464709990605 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (1777BC00) [pid = 3588] [serial = 82] [outer = 131A9C00] 08:53:11 INFO - PROCESS | 3588 | 1464709991001 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 611ms 08:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:53:11 INFO - PROCESS | 3588 | 1464709991071 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 3588 | 1464709991072 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 08:53:11 INFO - PROCESS | 3588 | 1464709991076 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 3588 | 1464709991077 Marionette TRACE conn2 <- [1,78,null,{}] 08:53:11 INFO - PROCESS | 3588 | 1464709991081 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:11 INFO - PROCESS | 3588 | 1464709991152 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:53:11 INFO - PROCESS | 3588 | 1464709991158 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 3588 | ++DOCSHELL 130A3400 == 27 [pid = 3588] [id = 29] 08:53:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (173A0400) [pid = 3588] [serial = 83] [outer = 00000000] 08:53:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (17CEA400) [pid = 3588] [serial = 84] [outer = 173A0400] 08:53:11 INFO - PROCESS | 3588 | 1464709991201 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (17E9A400) [pid = 3588] [serial = 85] [outer = 173A0400] 08:53:11 INFO - PROCESS | 3588 | 1464709991620 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 546ms 08:53:11 INFO - PROCESS | 3588 | 1464709991645 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 3588 | 1464709991646 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 08:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:53:11 INFO - PROCESS | 3588 | 1464709991650 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 3588 | 1464709991651 Marionette TRACE conn2 <- [1,82,null,{}] 08:53:11 INFO - PROCESS | 3588 | 1464709991655 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:11 INFO - PROCESS | 3588 | 1464709991758 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:53:11 INFO - PROCESS | 3588 | 1464709991766 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 3588 | ++DOCSHELL 17349800 == 28 [pid = 3588] [id = 30] 08:53:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (17740000) [pid = 3588] [serial = 86] [outer = 00000000] 08:53:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (18219800) [pid = 3588] [serial = 87] [outer = 17740000] 08:53:11 INFO - PROCESS | 3588 | 1464709991812 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (19AE1800) [pid = 3588] [serial = 88] [outer = 17740000] 08:53:12 INFO - PROCESS | 3588 | 1464709992215 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 611ms 08:53:12 INFO - PROCESS | 3588 | 1464709992247 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 3588 | 1464709992249 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 08:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:53:12 INFO - PROCESS | 3588 | 1464709992253 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 3588 | 1464709992255 Marionette TRACE conn2 <- [1,86,null,{}] 08:53:12 INFO - PROCESS | 3588 | 1464709992258 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 3588 | 1464709992386 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:53:12 INFO - PROCESS | 3588 | 1464709992401 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 3588 | ++DOCSHELL 19AE9400 == 29 [pid = 3588] [id = 31] 08:53:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (19AEA000) [pid = 3588] [serial = 89] [outer = 00000000] 08:53:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (19ECA400) [pid = 3588] [serial = 90] [outer = 19AEA000] 08:53:12 INFO - PROCESS | 3588 | 1464709992446 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (1A084C00) [pid = 3588] [serial = 91] [outer = 19AEA000] 08:53:12 INFO - PROCESS | 3588 | 1464709992856 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 610ms 08:53:12 INFO - PROCESS | 3588 | 1464709992884 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 3588 | 1464709992886 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 08:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:53:12 INFO - PROCESS | 3588 | 1464709992889 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 3588 | 1464709992891 Marionette TRACE conn2 <- [1,90,null,{}] 08:53:12 INFO - PROCESS | 3588 | 1464709992894 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 3588 | 1464709992966 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:53:13 INFO - PROCESS | 3588 | 1464709993057 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 3588 | ++DOCSHELL 13909400 == 30 [pid = 3588] [id = 32] 08:53:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (13DC7800) [pid = 3588] [serial = 92] [outer = 00000000] 08:53:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (1A112000) [pid = 3588] [serial = 93] [outer = 13DC7800] 08:53:13 INFO - PROCESS | 3588 | 1464709993107 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (1A527800) [pid = 3588] [serial = 94] [outer = 13DC7800] 08:53:13 INFO - PROCESS | 3588 | 1464709993432 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 611ms 08:53:13 INFO - PROCESS | 3588 | 1464709993487 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 3588 | 1464709993489 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 08:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:53:13 INFO - PROCESS | 3588 | 1464709993492 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 3588 | 1464709993493 Marionette TRACE conn2 <- [1,94,null,{}] 08:53:13 INFO - PROCESS | 3588 | 1464709993497 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:13 INFO - PROCESS | 3588 | 1464709993616 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:53:13 INFO - PROCESS | 3588 | 1464709993624 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 3588 | ++DOCSHELL 10564800 == 31 [pid = 3588] [id = 33] 08:53:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (1A085C00) [pid = 3588] [serial = 95] [outer = 00000000] 08:53:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (1A623000) [pid = 3588] [serial = 96] [outer = 1A085C00] 08:53:13 INFO - PROCESS | 3588 | 1464709993667 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (1A627400) [pid = 3588] [serial = 97] [outer = 1A085C00] 08:53:14 INFO - PROCESS | 3588 | 1464709994930 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1494ms 08:53:15 INFO - PROCESS | 3588 | 1464709994986 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 3588 | 1464709994989 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 08:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:53:15 INFO - PROCESS | 3588 | 1464709995001 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 3588 | 1464709995005 Marionette TRACE conn2 <- [1,98,null,{}] 08:53:15 INFO - PROCESS | 3588 | 1464709995010 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 3588 | 1464709995167 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:53:15 INFO - PROCESS | 3588 | 1464709995221 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 3588 | ++DOCSHELL 10F2B400 == 32 [pid = 3588] [id = 34] 08:53:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (10F30800) [pid = 3588] [serial = 98] [outer = 00000000] 08:53:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (11484000) [pid = 3588] [serial = 99] [outer = 10F30800] 08:53:15 INFO - PROCESS | 3588 | 1464709995269 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (114D1000) [pid = 3588] [serial = 100] [outer = 10F30800] 08:53:15 INFO - PROCESS | 3588 | 1464709995660 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 643ms 08:53:15 INFO - PROCESS | 3588 | 1464709995673 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 3588 | 1464709995678 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 08:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:53:15 INFO - PROCESS | 3588 | 1464709995691 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 3588 | 1464709995694 Marionette TRACE conn2 <- [1,102,null,{}] 08:53:15 INFO - PROCESS | 3588 | 1464709995697 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 3588 | 1464709995797 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:53:15 INFO - PROCESS | 3588 | 1464709995804 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 3588 | ++DOCSHELL 128B3C00 == 33 [pid = 3588] [id = 35] 08:53:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (128BA000) [pid = 3588] [serial = 101] [outer = 00000000] 08:53:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1312DC00) [pid = 3588] [serial = 102] [outer = 128BA000] 08:53:15 INFO - PROCESS | 3588 | 1464709995848 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1327D400) [pid = 3588] [serial = 103] [outer = 128BA000] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (13DC2000) [pid = 3588] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1AFA8C00) [pid = 3588] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1A9E9800) [pid = 3588] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (1A70D400) [pid = 3588] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (1A625000) [pid = 3588] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (1A535800) [pid = 3588] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (19E4A000) [pid = 3588] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (1B2E7C00) [pid = 3588] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (10274000) [pid = 3588] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (11C30000) [pid = 3588] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (14E92C00) [pid = 3588] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (10F01400) [pid = 3588] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (11C2F800) [pid = 3588] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (1371CC00) [pid = 3588] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (14377000) [pid = 3588] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (1594B800) [pid = 3588] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (15DF2400) [pid = 3588] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (16D8D800) [pid = 3588] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (131A9C00) [pid = 3588] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (173A0400) [pid = 3588] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (17740000) [pid = 3588] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:53:16 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (19AEA000) [pid = 3588] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:53:16 INFO - PROCESS | 3588 | 1464709996731 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1077ms 08:53:16 INFO - PROCESS | 3588 | 1464709996775 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 3588 | 1464709996778 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 08:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:53:16 INFO - PROCESS | 3588 | 1464709996781 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 3588 | 1464709996785 Marionette TRACE conn2 <- [1,106,null,{}] 08:53:16 INFO - PROCESS | 3588 | 1464709996795 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:16 INFO - PROCESS | 3588 | 1464709996873 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:53:16 INFO - PROCESS | 3588 | 1464709996881 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 3588 | ++DOCSHELL 131B3000 == 34 [pid = 3588] [id = 36] 08:53:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (13287000) [pid = 3588] [serial = 104] [outer = 00000000] 08:53:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (14375000) [pid = 3588] [serial = 105] [outer = 13287000] 08:53:16 INFO - PROCESS | 3588 | 1464709996927 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (14E98800) [pid = 3588] [serial = 106] [outer = 13287000] 08:53:17 INFO - PROCESS | 3588 | 1464709997322 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 610ms 08:53:17 INFO - PROCESS | 3588 | 1464709997377 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 3588 | 1464709997379 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 08:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:53:17 INFO - PROCESS | 3588 | 1464709997382 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 3588 | 1464709997384 Marionette TRACE conn2 <- [1,110,null,{}] 08:53:17 INFO - PROCESS | 3588 | 1464709997387 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:17 INFO - PROCESS | 3588 | 1464709997472 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:53:17 INFO - PROCESS | 3588 | 1464709997478 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 3588 | ++DOCSHELL 1546A000 == 35 [pid = 3588] [id = 37] 08:53:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (15470000) [pid = 3588] [serial = 107] [outer = 00000000] 08:53:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (15919400) [pid = 3588] [serial = 108] [outer = 15470000] 08:53:17 INFO - PROCESS | 3588 | 1464709997522 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (15D5C400) [pid = 3588] [serial = 109] [outer = 15470000] 08:53:18 INFO - PROCESS | 3588 | 1464709998002 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 659ms 08:53:18 INFO - PROCESS | 3588 | 1464709998052 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 3588 | 1464709998054 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 08:53:18 INFO - PROCESS | 3588 | 1464709998062 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:53:18 INFO - PROCESS | 3588 | 1464709998063 Marionette TRACE conn2 <- [1,114,null,{}] 08:53:18 INFO - PROCESS | 3588 | 1464709998067 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 3588 | 1464709998138 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:53:18 INFO - PROCESS | 3588 | 1464709998144 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 3588 | ++DOCSHELL 15DE5400 == 36 [pid = 3588] [id = 38] 08:53:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (15DEB800) [pid = 3588] [serial = 110] [outer = 00000000] 08:53:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (16823000) [pid = 3588] [serial = 111] [outer = 15DEB800] 08:53:18 INFO - PROCESS | 3588 | 1464709998188 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (16D36400) [pid = 3588] [serial = 112] [outer = 15DEB800] 08:53:18 INFO - PROCESS | 3588 | 1464709998655 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 659ms 08:53:18 INFO - PROCESS | 3588 | 1464709998701 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 3588 | 1464709998706 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 08:53:18 INFO - PROCESS | 3588 | 1464709998711 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:53:18 INFO - PROCESS | 3588 | 1464709998715 Marionette TRACE conn2 <- [1,118,null,{}] 08:53:18 INFO - PROCESS | 3588 | 1464709998720 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 3588 | 1464709998863 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:53:19 INFO - PROCESS | 3588 | 1464709998994 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 3588 | ++DOCSHELL 10A64800 == 37 [pid = 3588] [id = 39] 08:53:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (10F2E800) [pid = 3588] [serial = 113] [outer = 00000000] 08:53:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (112DA000) [pid = 3588] [serial = 114] [outer = 10F2E800] 08:53:19 INFO - PROCESS | 3588 | 1464709999056 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (11CA6C00) [pid = 3588] [serial = 115] [outer = 10F2E800] 08:53:19 INFO - PROCESS | 3588 | 1464709999536 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 868ms 08:53:19 INFO - PROCESS | 3588 | 1464709999588 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:53:19 INFO - PROCESS | 3588 | 1464709999594 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 08:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:53:19 INFO - PROCESS | 3588 | 1464709999600 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 3588 | 1464709999603 Marionette TRACE conn2 <- [1,122,null,{}] 08:53:19 INFO - PROCESS | 3588 | 1464709999607 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:19 INFO - PROCESS | 3588 | 1464709999711 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:53:19 INFO - PROCESS | 3588 | 1464709999796 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 3588 | ++DOCSHELL 140C8800 == 38 [pid = 3588] [id = 40] 08:53:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (140CA800) [pid = 3588] [serial = 116] [outer = 00000000] 08:53:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (15467000) [pid = 3588] [serial = 117] [outer = 140CA800] 08:53:19 INFO - PROCESS | 3588 | 1464709999849 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (15915C00) [pid = 3588] [serial = 118] [outer = 140CA800] 08:53:20 INFO - PROCESS | 3588 | 1464710000397 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 819ms 08:53:20 INFO - PROCESS | 3588 | 1464710000433 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 3588 | 1464710000435 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 08:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:53:20 INFO - PROCESS | 3588 | 1464710000439 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 3588 | 1464710000443 Marionette TRACE conn2 <- [1,126,null,{}] 08:53:20 INFO - PROCESS | 3588 | 1464710000453 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:20 INFO - PROCESS | 3588 | 1464710000550 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:53:20 INFO - PROCESS | 3588 | 1464710000638 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 3588 | ++DOCSHELL 17743400 == 39 [pid = 3588] [id = 41] 08:53:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (17744C00) [pid = 3588] [serial = 119] [outer = 00000000] 08:53:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (17775400) [pid = 3588] [serial = 120] [outer = 17744C00] 08:53:20 INFO - PROCESS | 3588 | 1464710000693 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (17CB1800) [pid = 3588] [serial = 121] [outer = 17744C00] 08:53:21 INFO - PROCESS | 3588 | 1464710001240 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 852ms 08:53:21 INFO - PROCESS | 3588 | 1464710001313 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 3588 | 1464710001316 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 08:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:53:21 INFO - PROCESS | 3588 | 1464710001319 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 3588 | 1464710001321 Marionette TRACE conn2 <- [1,130,null,{}] 08:53:21 INFO - PROCESS | 3588 | 1464710001325 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:21 INFO - PROCESS | 3588 | 1464710001419 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:53:21 INFO - PROCESS | 3588 | 1464710001489 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 3588 | ++DOCSHELL 17CB6400 == 40 [pid = 3588] [id = 42] 08:53:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (17CE8400) [pid = 3588] [serial = 122] [outer = 00000000] 08:53:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1982A800) [pid = 3588] [serial = 123] [outer = 17CE8400] 08:53:21 INFO - PROCESS | 3588 | 1464710001544 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (19AEF000) [pid = 3588] [serial = 124] [outer = 17CE8400] 08:53:22 INFO - PROCESS | 3588 | 1464710002081 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 819ms 08:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:53:22 INFO - PROCESS | 3588 | 1464710002120 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 3588 | 1464710002122 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 08:53:22 INFO - PROCESS | 3588 | 1464710002126 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 3588 | 1464710002128 Marionette TRACE conn2 <- [1,134,null,{}] 08:53:22 INFO - PROCESS | 3588 | 1464710002131 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:22 INFO - PROCESS | 3588 | 1464710002221 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:53:22 INFO - PROCESS | 3588 | 1464710002305 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 3588 | ++DOCSHELL 17E9FC00 == 41 [pid = 3588] [id = 43] 08:53:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (19839800) [pid = 3588] [serial = 125] [outer = 00000000] 08:53:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (19ECB000) [pid = 3588] [serial = 126] [outer = 19839800] 08:53:22 INFO - PROCESS | 3588 | 1464710002358 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (19ED7000) [pid = 3588] [serial = 127] [outer = 19839800] 08:53:22 INFO - PROCESS | 3588 | 1464710002922 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 820ms 08:53:22 INFO - PROCESS | 3588 | 1464710002962 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 3588 | 1464710002964 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 08:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:53:22 INFO - PROCESS | 3588 | 1464710002967 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 3588 | 1464710002969 Marionette TRACE conn2 <- [1,138,null,{}] 08:53:22 INFO - PROCESS | 3588 | 1464710002972 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:23 INFO - PROCESS | 3588 | 1464710003082 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:53:23 INFO - PROCESS | 3588 | 1464710003169 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 3588 | ++DOCSHELL 1058E400 == 42 [pid = 3588] [id = 44] 08:53:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (10A64C00) [pid = 3588] [serial = 128] [outer = 00000000] 08:53:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (14376C00) [pid = 3588] [serial = 129] [outer = 10A64C00] 08:53:23 INFO - PROCESS | 3588 | 1464710003223 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (15463800) [pid = 3588] [serial = 130] [outer = 10A64C00] 08:53:23 INFO - PROCESS | 3588 | 1464710003884 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 980ms 08:53:23 INFO - PROCESS | 3588 | 1464710003945 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 3588 | 1464710003949 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 08:53:23 INFO - PROCESS | 3588 | 1464710003954 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:53:23 INFO - PROCESS | 3588 | 1464710003958 Marionette TRACE conn2 <- [1,142,null,{}] 08:53:23 INFO - PROCESS | 3588 | 1464710003964 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 3588 | --DOCSHELL 1546A000 == 41 [pid = 3588] [id = 37] 08:53:24 INFO - PROCESS | 3588 | --DOCSHELL 131B3000 == 40 [pid = 3588] [id = 36] 08:53:24 INFO - PROCESS | 3588 | --DOCSHELL 128B3C00 == 39 [pid = 3588] [id = 35] 08:53:24 INFO - PROCESS | 3588 | --DOCSHELL 10F2B400 == 38 [pid = 3588] [id = 34] 08:53:24 INFO - PROCESS | 3588 | --DOCSHELL 1058E400 == 37 [pid = 3588] [id = 44] 08:53:24 INFO - PROCESS | 3588 | --DOCSHELL 130A3400 == 36 [pid = 3588] [id = 29] 08:53:24 INFO - PROCESS | 3588 | --DOCSHELL 17CB6400 == 35 [pid = 3588] [id = 42] 08:53:24 INFO - PROCESS | 3588 | --DOCSHELL 19AE9400 == 34 [pid = 3588] [id = 31] 08:53:24 INFO - PROCESS | 3588 | --DOCSHELL 17E9FC00 == 33 [pid = 3588] [id = 43] 08:53:24 INFO - PROCESS | 3588 | --DOCSHELL 140C8800 == 32 [pid = 3588] [id = 40] 08:53:24 INFO - PROCESS | 3588 | --DOCSHELL 13909400 == 31 [pid = 3588] [id = 32] 08:53:24 INFO - PROCESS | 3588 | --DOCSHELL 17743400 == 30 [pid = 3588] [id = 41] 08:53:24 INFO - PROCESS | 3588 | --DOCSHELL 15DE5400 == 29 [pid = 3588] [id = 38] 08:53:24 INFO - PROCESS | 3588 | --DOCSHELL 10564800 == 28 [pid = 3588] [id = 33] 08:53:24 INFO - PROCESS | 3588 | --DOCSHELL 17349800 == 27 [pid = 3588] [id = 30] 08:53:24 INFO - PROCESS | 3588 | --DOCSHELL 10A64800 == 26 [pid = 3588] [id = 39] 08:53:24 INFO - PROCESS | 3588 | 1464710004524 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (15DF1400) [pid = 3588] [serial = 17] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1055FC00) [pid = 3588] [serial = 51] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (12DF8C00) [pid = 3588] [serial = 54] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (154E0800) [pid = 3588] [serial = 57] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (15953800) [pid = 3588] [serial = 58] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (11237400) [pid = 3588] [serial = 60] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1310AC00) [pid = 3588] [serial = 63] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (13129C00) [pid = 3588] [serial = 64] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (13DC9400) [pid = 3588] [serial = 66] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (14E92000) [pid = 3588] [serial = 67] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (1546FC00) [pid = 3588] [serial = 69] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (154E7C00) [pid = 3588] [serial = 70] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (15D66000) [pid = 3588] [serial = 72] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (15D6B000) [pid = 3588] [serial = 73] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (16D8AC00) [pid = 3588] [serial = 75] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (17350400) [pid = 3588] [serial = 78] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (1776EC00) [pid = 3588] [serial = 81] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (17CEA400) [pid = 3588] [serial = 84] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (18219800) [pid = 3588] [serial = 87] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (19ECA400) [pid = 3588] [serial = 90] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (16F3E000) [pid = 3588] [serial = 76] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (1739CC00) [pid = 3588] [serial = 79] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (1777BC00) [pid = 3588] [serial = 82] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (11294800) [pid = 3588] [serial = 61] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (17E9A400) [pid = 3588] [serial = 85] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (10A59800) [pid = 3588] [serial = 52] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (19AE1800) [pid = 3588] [serial = 88] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (1A112000) [pid = 3588] [serial = 93] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (1312E000) [pid = 3588] [serial = 55] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (1A084C00) [pid = 3588] [serial = 91] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (1B2EAC00) [pid = 3588] [serial = 46] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (140C4C00) [pid = 3588] [serial = 9] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (140C9800) [pid = 3588] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (1282AC00) [pid = 3588] [serial = 4] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 73 (1A9F2400) [pid = 3588] [serial = 36] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 72 (1A787C00) [pid = 3588] [serial = 33] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 71 (1A78B800) [pid = 3588] [serial = 34] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 70 (1A62E000) [pid = 3588] [serial = 30] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 69 (1A707000) [pid = 3588] [serial = 31] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 68 (1AD10000) [pid = 3588] [serial = 28] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 67 (1AD0C000) [pid = 3588] [serial = 27] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 66 (1A111000) [pid = 3588] [serial = 24] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 65 (19E4C800) [pid = 3588] [serial = 21] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 64 (19E50C00) [pid = 3588] [serial = 22] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 63 (16824400) [pid = 3588] [serial = 14] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 62 (1B50A800) [pid = 3588] [serial = 48] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 61 (1B1A8400) [pid = 3588] [serial = 42] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 60 (1B2EA400) [pid = 3588] [serial = 45] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 59 (1AFB1C00) [pid = 3588] [serial = 39] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 58 (1B19E000) [pid = 3588] [serial = 40] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | --DOMWINDOW == 57 (1AD08C00) [pid = 3588] [serial = 37] [outer = 00000000] [url = about:blank] 08:53:24 INFO - PROCESS | 3588 | 1464710004649 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 3588 | ++DOCSHELL 10438400 == 27 [pid = 3588] [id = 45] 08:53:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 58 (105ED000) [pid = 3588] [serial = 131] [outer = 00000000] 08:53:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 59 (10A57800) [pid = 3588] [serial = 132] [outer = 105ED000] 08:53:24 INFO - PROCESS | 3588 | 1464710004701 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 60 (10A64400) [pid = 3588] [serial = 133] [outer = 105ED000] 08:53:25 INFO - PROCESS | 3588 | 1464710005124 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1221ms 08:53:25 INFO - PROCESS | 3588 | 1464710005192 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 3588 | 1464710005196 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 08:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:53:25 INFO - PROCESS | 3588 | 1464710005200 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 3588 | 1464710005205 Marionette TRACE conn2 <- [1,146,null,{}] 08:53:25 INFO - PROCESS | 3588 | 1464710005209 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:25 INFO - PROCESS | 3588 | 1464710005288 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:53:25 INFO - PROCESS | 3588 | 1464710005296 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 3588 | ++DOCSHELL 1282B800 == 28 [pid = 3588] [id = 46] 08:53:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 61 (1282C000) [pid = 3588] [serial = 134] [outer = 00000000] 08:53:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 62 (128E9000) [pid = 3588] [serial = 135] [outer = 1282C000] 08:53:25 INFO - PROCESS | 3588 | 1464710005344 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 63 (12B2A000) [pid = 3588] [serial = 136] [outer = 1282C000] 08:53:25 INFO - PROCESS | 3588 | 1464710005764 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 611ms 08:53:25 INFO - PROCESS | 3588 | 1464710005802 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 3588 | 1464710005805 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 08:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:53:25 INFO - PROCESS | 3588 | 1464710005809 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 3588 | 1464710005811 Marionette TRACE conn2 <- [1,150,null,{}] 08:53:25 INFO - PROCESS | 3588 | 1464710005815 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:25 INFO - PROCESS | 3588 | 1464710005890 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:53:25 INFO - PROCESS | 3588 | 1464710005902 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 3588 | ++DOCSHELL 1282B400 == 29 [pid = 3588] [id = 47] 08:53:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 64 (13284800) [pid = 3588] [serial = 137] [outer = 00000000] 08:53:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 65 (13715800) [pid = 3588] [serial = 138] [outer = 13284800] 08:53:26 INFO - PROCESS | 3588 | 1464710006006 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 66 (13909400) [pid = 3588] [serial = 139] [outer = 13284800] 08:53:26 INFO - PROCESS | 3588 | 1464710006429 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 659ms 08:53:26 INFO - PROCESS | 3588 | 1464710006480 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 3588 | 1464710006483 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 08:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:53:26 INFO - PROCESS | 3588 | 1464710006494 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - PROCESS | 3588 | 1464710006498 Marionette TRACE conn2 <- [1,154,null,{}] 08:53:26 INFO - PROCESS | 3588 | 1464710006502 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:26 INFO - PROCESS | 3588 | 1464710006587 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:53:26 INFO - PROCESS | 3588 | 1464710006608 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 3588 | ++DOCSHELL 140C9800 == 30 [pid = 3588] [id = 48] 08:53:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 67 (14374400) [pid = 3588] [serial = 140] [outer = 00000000] 08:53:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 68 (15270000) [pid = 3588] [serial = 141] [outer = 14374400] 08:53:26 INFO - PROCESS | 3588 | 1464710006651 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 69 (154E7C00) [pid = 3588] [serial = 142] [outer = 14374400] 08:53:27 INFO - PROCESS | 3588 | 1464710007090 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 675ms 08:53:27 INFO - PROCESS | 3588 | 1464710007215 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 3588 | 1464710007217 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 08:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:53:27 INFO - PROCESS | 3588 | 1464710007220 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 3588 | 1464710007222 Marionette TRACE conn2 <- [1,158,null,{}] 08:53:27 INFO - PROCESS | 3588 | 1464710007225 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 3588 | 1464710007320 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:53:27 INFO - PROCESS | 3588 | 1464710007388 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 3588 | ++DOCSHELL 15D60400 == 31 [pid = 3588] [id = 49] 08:53:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 70 (15D60800) [pid = 3588] [serial = 143] [outer = 00000000] 08:53:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 71 (15DED000) [pid = 3588] [serial = 144] [outer = 15D60800] 08:53:27 INFO - PROCESS | 3588 | 1464710007432 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 72 (165B2800) [pid = 3588] [serial = 145] [outer = 15D60800] 08:53:27 INFO - PROCESS | 3588 | 1464710007811 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 659ms 08:53:27 INFO - PROCESS | 3588 | 1464710007864 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 3588 | 1464710007866 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 08:53:27 INFO - PROCESS | 3588 | 1464710007869 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:53:27 INFO - PROCESS | 3588 | 1464710007871 Marionette TRACE conn2 <- [1,162,null,{}] 08:53:27 INFO - PROCESS | 3588 | 1464710007874 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 3588 | 1464710007968 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:53:27 INFO - PROCESS | 3588 | 1464710007976 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 3588 | ++DOCSHELL 165B7C00 == 32 [pid = 3588] [id = 50] 08:53:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 73 (1682AC00) [pid = 3588] [serial = 146] [outer = 00000000] 08:53:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 74 (16D8BC00) [pid = 3588] [serial = 147] [outer = 1682AC00] 08:53:28 INFO - PROCESS | 3588 | 1464710008027 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (1729FC00) [pid = 3588] [serial = 148] [outer = 1682AC00] 08:53:28 INFO - PROCESS | 3588 | 1464710008514 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 642ms 08:53:28 INFO - PROCESS | 3588 | 1464710008544 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 3588 | 1464710008546 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 08:53:28 INFO - PROCESS | 3588 | 1464710008549 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 3588 | 1464710008551 Marionette TRACE conn2 <- [1,166,null,{}] 08:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:53:28 INFO - PROCESS | 3588 | 1464710008554 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:28 INFO - PROCESS | 3588 | 1464710008650 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:53:28 INFO - PROCESS | 3588 | 1464710008719 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 3588 | ++DOCSHELL 105F5000 == 33 [pid = 3588] [id = 51] 08:53:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (1739C000) [pid = 3588] [serial = 149] [outer = 00000000] 08:53:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (17775C00) [pid = 3588] [serial = 150] [outer = 1739C000] 08:53:28 INFO - PROCESS | 3588 | 1464710008763 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (17CB9800) [pid = 3588] [serial = 151] [outer = 1739C000] 08:53:28 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (1A085C00) [pid = 3588] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:53:28 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (13DC7800) [pid = 3588] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:53:28 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (10F30800) [pid = 3588] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:53:28 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (128BA000) [pid = 3588] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:53:28 INFO - PROCESS | 3588 | --DOMWINDOW == 73 (15DEB800) [pid = 3588] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:53:28 INFO - PROCESS | 3588 | --DOMWINDOW == 72 (15470000) [pid = 3588] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:53:28 INFO - PROCESS | 3588 | --DOMWINDOW == 71 (13287000) [pid = 3588] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:53:29 INFO - PROCESS | 3588 | 1464710009151 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 658ms 08:53:29 INFO - PROCESS | 3588 | 1464710009189 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 3588 | 1464710009191 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 08:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:53:29 INFO - PROCESS | 3588 | 1464710009194 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 3588 | 1464710009196 Marionette TRACE conn2 <- [1,170,null,{}] 08:53:29 INFO - PROCESS | 3588 | 1464710009199 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 3588 | 1464710009269 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:53:29 INFO - PROCESS | 3588 | 1464710009275 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 3588 | ++DOCSHELL 15468C00 == 34 [pid = 3588] [id = 52] 08:53:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 72 (1546A000) [pid = 3588] [serial = 152] [outer = 00000000] 08:53:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 73 (1776C400) [pid = 3588] [serial = 153] [outer = 1546A000] 08:53:29 INFO - PROCESS | 3588 | 1464710009318 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 74 (17CE6400) [pid = 3588] [serial = 154] [outer = 1546A000] 08:53:29 INFO - PROCESS | 3588 | 1464710009750 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 563ms 08:53:29 INFO - PROCESS | 3588 | 1464710009768 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 3588 | 1464710009770 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 08:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:53:29 INFO - PROCESS | 3588 | 1464710009773 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 3588 | 1464710009775 Marionette TRACE conn2 <- [1,174,null,{}] 08:53:29 INFO - PROCESS | 3588 | 1464710009795 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 3588 | 1464710009894 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:53:29 INFO - PROCESS | 3588 | 1464710009901 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 3588 | ++DOCSHELL 18217C00 == 35 [pid = 3588] [id = 53] 08:53:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (18219800) [pid = 3588] [serial = 155] [outer = 00000000] 08:53:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (19832400) [pid = 3588] [serial = 156] [outer = 18219800] 08:53:29 INFO - PROCESS | 3588 | 1464710009945 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (19AE4400) [pid = 3588] [serial = 157] [outer = 18219800] 08:53:30 INFO - PROCESS | 3588 | 1464710010318 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 610ms 08:53:30 INFO - PROCESS | 3588 | 1464710010371 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 3588 | 1464710010373 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 08:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:53:30 INFO - PROCESS | 3588 | 1464710010376 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 3588 | 1464710010378 Marionette TRACE conn2 <- [1,178,null,{}] 08:53:30 INFO - PROCESS | 3588 | 1464710010381 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:30 INFO - PROCESS | 3588 | 1464710010454 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:53:30 INFO - PROCESS | 3588 | 1464710010521 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 3588 | ++DOCSHELL 10563800 == 36 [pid = 3588] [id = 54] 08:53:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (13127400) [pid = 3588] [serial = 158] [outer = 00000000] 08:53:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (19E4EC00) [pid = 3588] [serial = 159] [outer = 13127400] 08:53:30 INFO - PROCESS | 3588 | 1464710010565 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (19E54000) [pid = 3588] [serial = 160] [outer = 13127400] 08:53:30 INFO - PROCESS | 3588 | 1464710010941 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 611ms 08:53:31 INFO - PROCESS | 3588 | 1464710011023 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 3588 | 1464710011028 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 08:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:53:31 INFO - PROCESS | 3588 | 1464710011033 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 3588 | 1464710011037 Marionette TRACE conn2 <- [1,182,null,{}] 08:53:31 INFO - PROCESS | 3588 | 1464710011043 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:31 INFO - PROCESS | 3588 | 1464710011136 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:53:31 INFO - PROCESS | 3588 | 1464710011327 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 3588 | ++DOCSHELL 10A62000 == 37 [pid = 3588] [id = 55] 08:53:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (10B5B800) [pid = 3588] [serial = 161] [outer = 00000000] 08:53:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (11230400) [pid = 3588] [serial = 162] [outer = 10B5B800] 08:53:31 INFO - PROCESS | 3588 | 1464710011385 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (11294800) [pid = 3588] [serial = 163] [outer = 10B5B800] 08:53:32 INFO - PROCESS | 3588 | 1464710011971 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1028ms 08:53:32 INFO - PROCESS | 3588 | 1464710012099 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 3588 | 1464710012104 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 08:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:53:32 INFO - PROCESS | 3588 | 1464710012112 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 3588 | 1464710012116 Marionette TRACE conn2 <- [1,186,null,{}] 08:53:32 INFO - PROCESS | 3588 | 1464710012154 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:32 INFO - PROCESS | 3588 | 1464710012273 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:53:32 INFO - PROCESS | 3588 | 1464710012337 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 3588 | ++DOCSHELL 1370D800 == 38 [pid = 3588] [id = 56] 08:53:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (13713000) [pid = 3588] [serial = 164] [outer = 00000000] 08:53:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (13DC7800) [pid = 3588] [serial = 165] [outer = 13713000] 08:53:32 INFO - PROCESS | 3588 | 1464710012390 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (1437D000) [pid = 3588] [serial = 166] [outer = 13713000] 08:53:33 INFO - PROCESS | 3588 | 1464710013177 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:53:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (10F0C000) [pid = 3588] [serial = 167] [outer = 1AFB1800] 08:53:33 INFO - PROCESS | 3588 | --DOCSHELL 18217C00 == 37 [pid = 3588] [id = 53] 08:53:33 INFO - PROCESS | 3588 | --DOCSHELL 15468C00 == 36 [pid = 3588] [id = 52] 08:53:33 INFO - PROCESS | 3588 | --DOCSHELL 105F5000 == 35 [pid = 3588] [id = 51] 08:53:33 INFO - PROCESS | 3588 | --DOCSHELL 165B7C00 == 34 [pid = 3588] [id = 50] 08:53:33 INFO - PROCESS | 3588 | --DOCSHELL 15D60400 == 33 [pid = 3588] [id = 49] 08:53:33 INFO - PROCESS | 3588 | --DOCSHELL 140C9800 == 32 [pid = 3588] [id = 48] 08:53:33 INFO - PROCESS | 3588 | --DOCSHELL 1282B400 == 31 [pid = 3588] [id = 47] 08:53:33 INFO - PROCESS | 3588 | --DOCSHELL 1282B800 == 30 [pid = 3588] [id = 46] 08:53:33 INFO - PROCESS | 3588 | --DOCSHELL 10438400 == 29 [pid = 3588] [id = 45] 08:53:33 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (1A623000) [pid = 3588] [serial = 96] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (1A527800) [pid = 3588] [serial = 94] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (11484000) [pid = 3588] [serial = 99] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (114D1000) [pid = 3588] [serial = 100] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (1312DC00) [pid = 3588] [serial = 102] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (16823000) [pid = 3588] [serial = 111] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (15919400) [pid = 3588] [serial = 108] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (16D36400) [pid = 3588] [serial = 112] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (15D5C400) [pid = 3588] [serial = 109] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (14375000) [pid = 3588] [serial = 105] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (1327D400) [pid = 3588] [serial = 103] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (14E98800) [pid = 3588] [serial = 106] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (1A627400) [pid = 3588] [serial = 97] [outer = 00000000] [url = about:blank] 08:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1172ms 08:53:33 INFO - PROCESS | 3588 | 1464710013261 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 3588 | 1464710013265 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 08:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:53:33 INFO - PROCESS | 3588 | 1464710013353 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 3588 | 1464710013357 Marionette TRACE conn2 <- [1,190,null,{}] 08:53:33 INFO - PROCESS | 3588 | 1464710013363 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:33 INFO - PROCESS | 3588 | 1464710013448 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:53:33 INFO - PROCESS | 3588 | 1464710013456 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 3588 | ++DOCSHELL 10B60800 == 30 [pid = 3588] [id = 57] 08:53:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (10B63800) [pid = 3588] [serial = 168] [outer = 00000000] 08:53:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (13106400) [pid = 3588] [serial = 169] [outer = 10B63800] 08:53:33 INFO - PROCESS | 3588 | 1464710013517 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (13128000) [pid = 3588] [serial = 170] [outer = 10B63800] 08:53:33 INFO - PROCESS | 3588 | 1464710013951 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 675ms 08:53:34 INFO - PROCESS | 3588 | 1464710013989 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 3588 | 1464710013993 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 08:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:53:34 INFO - PROCESS | 3588 | 1464710013999 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 3588 | 1464710014002 Marionette TRACE conn2 <- [1,194,null,{}] 08:53:34 INFO - PROCESS | 3588 | 1464710014020 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 3588 | 1464710014102 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:53:34 INFO - PROCESS | 3588 | 1464710014109 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 3588 | ++DOCSHELL 13907800 == 31 [pid = 3588] [id = 58] 08:53:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (13908400) [pid = 3588] [serial = 171] [outer = 00000000] 08:53:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (13DC9C00) [pid = 3588] [serial = 172] [outer = 13908400] 08:53:34 INFO - PROCESS | 3588 | 1464710014155 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (14373C00) [pid = 3588] [serial = 173] [outer = 13908400] 08:53:34 INFO - PROCESS | 3588 | 1464710014619 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 658ms 08:53:34 INFO - PROCESS | 3588 | 1464710014673 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 3588 | 1464710014676 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 08:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:53:34 INFO - PROCESS | 3588 | 1464710014679 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 3588 | 1464710014683 Marionette TRACE conn2 <- [1,198,null,{}] 08:53:34 INFO - PROCESS | 3588 | 1464710014693 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 3588 | 1464710014774 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:53:34 INFO - PROCESS | 3588 | 1464710014785 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 3588 | ++DOCSHELL 15955000 == 32 [pid = 3588] [id = 59] 08:53:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (15956400) [pid = 3588] [serial = 174] [outer = 00000000] 08:53:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (15D67000) [pid = 3588] [serial = 175] [outer = 15956400] 08:53:34 INFO - PROCESS | 3588 | 1464710014832 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (16041C00) [pid = 3588] [serial = 176] [outer = 15956400] 08:53:35 INFO - PROCESS | 3588 | 1464710015226 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 611ms 08:53:35 INFO - PROCESS | 3588 | 1464710015277 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 3588 | 1464710015280 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 08:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:53:35 INFO - PROCESS | 3588 | 1464710015283 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 3588 | 1464710015285 Marionette TRACE conn2 <- [1,202,null,{}] 08:53:35 INFO - PROCESS | 3588 | 1464710015288 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:35 INFO - PROCESS | 3588 | 1464710015371 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:53:35 INFO - PROCESS | 3588 | 1464710015377 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 3588 | ++DOCSHELL 112D6000 == 33 [pid = 3588] [id = 60] 08:53:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (168E2400) [pid = 3588] [serial = 177] [outer = 00000000] 08:53:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (1729CC00) [pid = 3588] [serial = 178] [outer = 168E2400] 08:53:35 INFO - PROCESS | 3588 | 1464710015441 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (17398400) [pid = 3588] [serial = 179] [outer = 168E2400] 08:53:35 INFO - PROCESS | 3588 | 1464710015924 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 659ms 08:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:53:35 INFO - PROCESS | 3588 | 1464710015959 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 3588 | 1464710015961 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 08:53:35 INFO - PROCESS | 3588 | 1464710015964 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 3588 | 1464710015965 Marionette TRACE conn2 <- [1,206,null,{}] 08:53:35 INFO - PROCESS | 3588 | 1464710015972 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:36 INFO - PROCESS | 3588 | 1464710016067 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:53:36 INFO - PROCESS | 3588 | 1464710016073 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 3588 | ++DOCSHELL 16D34400 == 34 [pid = 3588] [id = 61] 08:53:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (16F94C00) [pid = 3588] [serial = 180] [outer = 00000000] 08:53:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (17C25400) [pid = 3588] [serial = 181] [outer = 16F94C00] 08:53:36 INFO - PROCESS | 3588 | 1464710016117 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (18215800) [pid = 3588] [serial = 182] [outer = 16F94C00] 08:53:36 INFO - PROCESS | 3588 | 1464710016544 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 643ms 08:53:36 INFO - PROCESS | 3588 | 1464710016603 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 3588 | 1464710016604 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 08:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:53:36 INFO - PROCESS | 3588 | 1464710016608 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 3588 | 1464710016609 Marionette TRACE conn2 <- [1,210,null,{}] 08:53:36 INFO - PROCESS | 3588 | 1464710016619 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:36 INFO - PROCESS | 3588 | 1464710016736 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:53:36 INFO - PROCESS | 3588 | 1464710016811 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 3588 | ++DOCSHELL 17358000 == 35 [pid = 3588] [id = 62] 08:53:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (17774400) [pid = 3588] [serial = 183] [outer = 00000000] 08:53:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (1A085400) [pid = 3588] [serial = 184] [outer = 17774400] 08:53:36 INFO - PROCESS | 3588 | 1464710016855 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (1A085C00) [pid = 3588] [serial = 185] [outer = 17774400] 08:53:37 INFO - PROCESS | 3588 | 1464710017291 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 707ms 08:53:37 INFO - PROCESS | 3588 | 1464710017340 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 3588 | 1464710017342 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 08:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:53:37 INFO - PROCESS | 3588 | 1464710017346 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 3588 | 1464710017347 Marionette TRACE conn2 <- [1,214,null,{}] 08:53:37 INFO - PROCESS | 3588 | 1464710017357 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:37 INFO - PROCESS | 3588 | 1464710017450 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:53:37 INFO - PROCESS | 3588 | 1464710017456 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 3588 | ++DOCSHELL 1A10B000 == 36 [pid = 3588] [id = 63] 08:53:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (1A10B400) [pid = 3588] [serial = 186] [outer = 00000000] 08:53:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (1A5E3800) [pid = 3588] [serial = 187] [outer = 1A10B400] 08:53:37 INFO - PROCESS | 3588 | 1464710017509 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (1A621400) [pid = 3588] [serial = 188] [outer = 1A10B400] 08:53:37 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (18219800) [pid = 3588] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:53:37 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (14374400) [pid = 3588] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:53:37 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1282C000) [pid = 3588] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:53:37 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (15D60800) [pid = 3588] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:53:37 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (105ED000) [pid = 3588] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:53:37 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (13284800) [pid = 3588] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:53:37 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (10F2E800) [pid = 3588] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:53:37 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (140CA800) [pid = 3588] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:53:37 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (17744C00) [pid = 3588] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:53:37 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (17CE8400) [pid = 3588] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:53:37 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (19839800) [pid = 3588] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:53:37 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (1682AC00) [pid = 3588] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:53:37 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (1739C000) [pid = 3588] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:53:37 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (1546A000) [pid = 3588] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:53:38 INFO - PROCESS | 3588 | 1464710017986 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 723ms 08:53:38 INFO - PROCESS | 3588 | 1464710018046 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 3588 | 1464710018047 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 08:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:53:38 INFO - PROCESS | 3588 | 1464710018051 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 3588 | 1464710018052 Marionette TRACE conn2 <- [1,218,null,{}] 08:53:38 INFO - PROCESS | 3588 | 1464710018056 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 3588 | 1464710018222 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:53:38 INFO - PROCESS | 3588 | 1464710018268 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 3588 | ++DOCSHELL 1327A800 == 37 [pid = 3588] [id = 64] 08:53:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (13284800) [pid = 3588] [serial = 189] [outer = 00000000] 08:53:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (15DF1400) [pid = 3588] [serial = 190] [outer = 13284800] 08:53:38 INFO - PROCESS | 3588 | 1464710018311 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (17774000) [pid = 3588] [serial = 191] [outer = 13284800] 08:53:38 INFO - PROCESS | 3588 | 1464710018640 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 610ms 08:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:53:38 INFO - PROCESS | 3588 | 1464710018681 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 3588 | 1464710018683 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 08:53:38 INFO - PROCESS | 3588 | 1464710018686 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 3588 | 1464710018688 Marionette TRACE conn2 <- [1,222,null,{}] 08:53:38 INFO - PROCESS | 3588 | 1464710018691 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 3588 | 1464710018792 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:53:38 INFO - PROCESS | 3588 | 1464710018802 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 3588 | ++DOCSHELL 12DF8400 == 38 [pid = 3588] [id = 65] 08:53:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (13282800) [pid = 3588] [serial = 192] [outer = 00000000] 08:53:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (1A624C00) [pid = 3588] [serial = 193] [outer = 13282800] 08:53:38 INFO - PROCESS | 3588 | 1464710018845 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (1A625000) [pid = 3588] [serial = 194] [outer = 13282800] 08:53:39 INFO - PROCESS | 3588 | 1464710019194 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 547ms 08:53:39 INFO - PROCESS | 3588 | 1464710019222 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 3588 | 1464710019224 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 08:53:39 INFO - PROCESS | 3588 | 1464710019227 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:53:39 INFO - PROCESS | 3588 | 1464710019229 Marionette TRACE conn2 <- [1,226,null,{}] 08:53:39 INFO - PROCESS | 3588 | 1464710019232 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 3588 | 1464710019353 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:53:39 INFO - PROCESS | 3588 | 1464710019424 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 3588 | ++DOCSHELL 16820800 == 39 [pid = 3588] [id = 66] 08:53:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (1682AC00) [pid = 3588] [serial = 195] [outer = 00000000] 08:53:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (1A708400) [pid = 3588] [serial = 196] [outer = 1682AC00] 08:53:39 INFO - PROCESS | 3588 | 1464710019468 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (1A708C00) [pid = 3588] [serial = 197] [outer = 1682AC00] 08:53:39 INFO - PROCESS | 3588 | 1464710019845 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 659ms 08:53:39 INFO - PROCESS | 3588 | 1464710019926 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 3588 | 1464710019930 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 08:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:53:39 INFO - PROCESS | 3588 | 1464710019939 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 3588 | 1464710019944 Marionette TRACE conn2 <- [1,230,null,{}] 08:53:39 INFO - PROCESS | 3588 | 1464710019950 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 3588 | 1464710020053 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:53:40 INFO - PROCESS | 3588 | 1464710020134 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 3588 | ++DOCSHELL 10A64800 == 40 [pid = 3588] [id = 67] 08:53:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (10F32400) [pid = 3588] [serial = 198] [outer = 00000000] 08:53:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (11484000) [pid = 3588] [serial = 199] [outer = 10F32400] 08:53:40 INFO - PROCESS | 3588 | 1464710020189 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (12B26000) [pid = 3588] [serial = 200] [outer = 10F32400] 08:53:40 INFO - PROCESS | 3588 | 1464710020823 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 916ms 08:53:40 INFO - PROCESS | 3588 | 1464710020877 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 3588 | 1464710020881 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 08:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:53:40 INFO - PROCESS | 3588 | 1464710020889 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 3588 | 1464710020893 Marionette TRACE conn2 <- [1,234,null,{}] 08:53:40 INFO - PROCESS | 3588 | 1464710020897 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 3588 | 1464710021038 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:53:41 INFO - PROCESS | 3588 | 1464710021087 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 3588 | ++DOCSHELL 1310AC00 == 41 [pid = 3588] [id = 68] 08:53:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (1390CC00) [pid = 3588] [serial = 201] [outer = 00000000] 08:53:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (15919400) [pid = 3588] [serial = 202] [outer = 1390CC00] 08:53:41 INFO - PROCESS | 3588 | 1464710021139 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (15D60000) [pid = 3588] [serial = 203] [outer = 1390CC00] 08:53:41 INFO - PROCESS | 3588 | 1464710021621 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 819ms 08:53:41 INFO - PROCESS | 3588 | 1464710021738 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 3588 | 1464710021741 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 08:53:41 INFO - PROCESS | 3588 | 1464710021744 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:53:41 INFO - PROCESS | 3588 | 1464710021747 Marionette TRACE conn2 <- [1,238,null,{}] 08:53:41 INFO - PROCESS | 3588 | 1464710021756 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 3588 | 1464710021858 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:53:41 INFO - PROCESS | 3588 | 1464710021935 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 3588 | ++DOCSHELL 196AD000 == 42 [pid = 3588] [id = 69] 08:53:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (196AD400) [pid = 3588] [serial = 204] [outer = 00000000] 08:53:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (196B0800) [pid = 3588] [serial = 205] [outer = 196AD400] 08:53:41 INFO - PROCESS | 3588 | 1464710021991 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (196B3C00) [pid = 3588] [serial = 206] [outer = 196AD400] 08:53:42 INFO - PROCESS | 3588 | 1464710022567 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 868ms 08:53:42 INFO - PROCESS | 3588 | 1464710022599 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:53:42 INFO - PROCESS | 3588 | 1464710022601 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 08:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:53:42 INFO - PROCESS | 3588 | 1464710022605 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 3588 | 1464710022607 Marionette TRACE conn2 <- [1,242,null,{}] 08:53:42 INFO - PROCESS | 3588 | 1464710022611 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:42 INFO - PROCESS | 3588 | 1464710022708 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:53:42 INFO - PROCESS | 3588 | 1464710022799 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 3588 | ++DOCSHELL 196B0400 == 43 [pid = 3588] [id = 70] 08:53:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (19AE1800) [pid = 3588] [serial = 207] [outer = 00000000] 08:53:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1A111400) [pid = 3588] [serial = 208] [outer = 19AE1800] 08:53:42 INFO - PROCESS | 3588 | 1464710022852 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1A62DC00) [pid = 3588] [serial = 209] [outer = 19AE1800] 08:53:43 INFO - PROCESS | 3588 | 1464710023400 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 868ms 08:53:43 INFO - PROCESS | 3588 | 1464710023480 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 3588 | 1464710023482 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 08:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:53:43 INFO - PROCESS | 3588 | 1464710023486 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 3588 | 1464710023488 Marionette TRACE conn2 <- [1,246,null,{}] 08:53:43 INFO - PROCESS | 3588 | 1464710023492 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 3588 | 1464710023587 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:53:43 INFO - PROCESS | 3588 | 1464710023660 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 3588 | ++DOCSHELL 11CA7400 == 44 [pid = 3588] [id = 71] 08:53:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (12B22C00) [pid = 3588] [serial = 210] [outer = 00000000] 08:53:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (13DBC800) [pid = 3588] [serial = 211] [outer = 12B22C00] 08:53:43 INFO - PROCESS | 3588 | 1464710023712 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (156B4C00) [pid = 3588] [serial = 212] [outer = 12B22C00] 08:53:44 INFO - PROCESS | 3588 | 1464710024463 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1028ms 08:53:44 INFO - PROCESS | 3588 | 1464710024522 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 3588 | 1464710024526 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 08:53:44 INFO - PROCESS | 3588 | 1464710024531 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:53:44 INFO - PROCESS | 3588 | 1464710024535 Marionette TRACE conn2 <- [1,250,null,{}] 08:53:44 INFO - PROCESS | 3588 | 1464710024541 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:44 INFO - PROCESS | 3588 | 1464710024667 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:53:44 INFO - PROCESS | 3588 | 1464710024742 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 3588 | ++DOCSHELL 11488800 == 45 [pid = 3588] [id = 72] 08:53:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (12B21800) [pid = 3588] [serial = 213] [outer = 00000000] 08:53:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (13714000) [pid = 3588] [serial = 214] [outer = 12B21800] 08:53:44 INFO - PROCESS | 3588 | 1464710024791 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (13DBDC00) [pid = 3588] [serial = 215] [outer = 12B21800] 08:53:45 INFO - PROCESS | 3588 | --DOCSHELL 12DF8400 == 44 [pid = 3588] [id = 65] 08:53:45 INFO - PROCESS | 3588 | --DOCSHELL 1327A800 == 43 [pid = 3588] [id = 64] 08:53:45 INFO - PROCESS | 3588 | --DOCSHELL 1A10B000 == 42 [pid = 3588] [id = 63] 08:53:45 INFO - PROCESS | 3588 | --DOCSHELL 17358000 == 41 [pid = 3588] [id = 62] 08:53:45 INFO - PROCESS | 3588 | --DOCSHELL 16D34400 == 40 [pid = 3588] [id = 61] 08:53:45 INFO - PROCESS | 3588 | --DOCSHELL 112D6000 == 39 [pid = 3588] [id = 60] 08:53:45 INFO - PROCESS | 3588 | --DOCSHELL 15955000 == 38 [pid = 3588] [id = 59] 08:53:45 INFO - PROCESS | 3588 | --DOCSHELL 13907800 == 37 [pid = 3588] [id = 58] 08:53:45 INFO - PROCESS | 3588 | --DOCSHELL 10B60800 == 36 [pid = 3588] [id = 57] 08:53:45 INFO - PROCESS | 3588 | --DOCSHELL 10563800 == 35 [pid = 3588] [id = 54] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (19AE4400) [pid = 3588] [serial = 157] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (15270000) [pid = 3588] [serial = 141] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (128E9000) [pid = 3588] [serial = 135] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (12B2A000) [pid = 3588] [serial = 136] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (15DED000) [pid = 3588] [serial = 144] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (10A57800) [pid = 3588] [serial = 132] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (10A64400) [pid = 3588] [serial = 133] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (13715800) [pid = 3588] [serial = 138] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (13909400) [pid = 3588] [serial = 139] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (11CA6C00) [pid = 3588] [serial = 115] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (112DA000) [pid = 3588] [serial = 114] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (15915C00) [pid = 3588] [serial = 118] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (15467000) [pid = 3588] [serial = 117] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (17CB1800) [pid = 3588] [serial = 121] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (17775400) [pid = 3588] [serial = 120] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (19AEF000) [pid = 3588] [serial = 124] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (1982A800) [pid = 3588] [serial = 123] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (19ED7000) [pid = 3588] [serial = 127] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (19ECB000) [pid = 3588] [serial = 126] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (14376C00) [pid = 3588] [serial = 129] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (16D8BC00) [pid = 3588] [serial = 147] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (1729FC00) [pid = 3588] [serial = 148] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (17775C00) [pid = 3588] [serial = 150] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (19832400) [pid = 3588] [serial = 156] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (17CB9800) [pid = 3588] [serial = 151] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (1776C400) [pid = 3588] [serial = 153] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (165B2800) [pid = 3588] [serial = 145] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (17CE6400) [pid = 3588] [serial = 154] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (154E7C00) [pid = 3588] [serial = 142] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (19E4EC00) [pid = 3588] [serial = 159] [outer = 00000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3588 | 1464710025324 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 868ms 08:53:45 INFO - PROCESS | 3588 | 1464710025408 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 3588 | 1464710025413 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 08:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:53:45 INFO - PROCESS | 3588 | 1464710025419 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 3588 | 1464710025422 Marionette TRACE conn2 <- [1,254,null,{}] 08:53:45 INFO - PROCESS | 3588 | 1464710025425 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 3588 | 1464710025508 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:53:45 INFO - PROCESS | 3588 | 1464710025523 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 3588 | ++DOCSHELL 13716400 == 36 [pid = 3588] [id = 73] 08:53:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (1371CC00) [pid = 3588] [serial = 216] [outer = 00000000] 08:53:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (140CB400) [pid = 3588] [serial = 217] [outer = 1371CC00] 08:53:45 INFO - PROCESS | 3588 | 1464710025571 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (14EB8C00) [pid = 3588] [serial = 218] [outer = 1371CC00] 08:53:46 INFO - PROCESS | 3588 | 1464710026019 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 659ms 08:53:46 INFO - PROCESS | 3588 | 1464710026056 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 3588 | 1464710026058 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 08:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:53:46 INFO - PROCESS | 3588 | 1464710026061 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 3588 | 1464710026065 Marionette TRACE conn2 <- [1,258,null,{}] 08:53:46 INFO - PROCESS | 3588 | 1464710026079 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:46 INFO - PROCESS | 3588 | 1464710026158 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:53:46 INFO - PROCESS | 3588 | 1464710026168 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 3588 | ++DOCSHELL 1594C400 == 37 [pid = 3588] [id = 74] 08:53:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (15954400) [pid = 3588] [serial = 219] [outer = 00000000] 08:53:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (15DEE800) [pid = 3588] [serial = 220] [outer = 15954400] 08:53:46 INFO - PROCESS | 3588 | 1464710026214 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (165B4000) [pid = 3588] [serial = 221] [outer = 15954400] 08:53:46 INFO - PROCESS | 3588 | 1464710026672 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 610ms 08:53:46 INFO - PROCESS | 3588 | 1464710026691 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 3588 | 1464710026693 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 08:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:53:46 INFO - PROCESS | 3588 | 1464710026697 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 3588 | 1464710026698 Marionette TRACE conn2 <- [1,262,null,{}] 08:53:46 INFO - PROCESS | 3588 | 1464710026702 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:46 INFO - PROCESS | 3588 | 1464710026781 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:53:46 INFO - PROCESS | 3588 | 1464710026787 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 3588 | ++DOCSHELL 165C1000 == 38 [pid = 3588] [id = 75] 08:53:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (16823000) [pid = 3588] [serial = 222] [outer = 00000000] 08:53:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (16F39400) [pid = 3588] [serial = 223] [outer = 16823000] 08:53:46 INFO - PROCESS | 3588 | 1464710026831 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (1734E000) [pid = 3588] [serial = 224] [outer = 16823000] 08:53:47 INFO - PROCESS | 3588 | 1464710027264 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 611ms 08:53:47 INFO - PROCESS | 3588 | 1464710027294 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 3588 | 1464710027296 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 08:53:47 INFO - PROCESS | 3588 | 1464710027313 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 3588 | 1464710027315 Marionette TRACE conn2 <- [1,266,null,{}] 08:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:53:47 INFO - PROCESS | 3588 | 1464710027318 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:47 INFO - PROCESS | 3588 | 1464710027421 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:53:47 INFO - PROCESS | 3588 | 1464710027427 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 3588 | ++DOCSHELL 17358000 == 39 [pid = 3588] [id = 76] 08:53:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (1739E000) [pid = 3588] [serial = 225] [outer = 00000000] 08:53:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (1776D000) [pid = 3588] [serial = 226] [outer = 1739E000] 08:53:47 INFO - PROCESS | 3588 | 1464710027470 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (17C25800) [pid = 3588] [serial = 227] [outer = 1739E000] 08:53:47 INFO - PROCESS | 3588 | 1464710027934 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 659ms 08:53:48 INFO - PROCESS | 3588 | 1464710027995 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 3588 | 1464710027997 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 08:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:53:48 INFO - PROCESS | 3588 | 1464710028000 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 3588 | 1464710028002 Marionette TRACE conn2 <- [1,270,null,{}] 08:53:48 INFO - PROCESS | 3588 | 1464710028005 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:48 INFO - PROCESS | 3588 | 1464710028113 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:53:48 INFO - PROCESS | 3588 | 1464710028124 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 3588 | ++DOCSHELL 1773B400 == 40 [pid = 3588] [id = 77] 08:53:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (17CB2400) [pid = 3588] [serial = 228] [outer = 00000000] 08:53:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (1982A800) [pid = 3588] [serial = 229] [outer = 17CB2400] 08:53:48 INFO - PROCESS | 3588 | 1464710028229 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (19832800) [pid = 3588] [serial = 230] [outer = 17CB2400] 08:53:48 INFO - PROCESS | 3588 | 1464710028606 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 643ms 08:53:48 INFO - PROCESS | 3588 | 1464710028636 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 3588 | 1464710028638 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 08:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:53:48 INFO - PROCESS | 3588 | 1464710028642 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 3588 | 1464710028643 Marionette TRACE conn2 <- [1,274,null,{}] 08:53:48 INFO - PROCESS | 3588 | 1464710028647 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:48 INFO - PROCESS | 3588 | 1464710028745 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:53:48 INFO - PROCESS | 3588 | 1464710028750 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 3588 | ++DOCSHELL 11C9A400 == 41 [pid = 3588] [id = 78] 08:53:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (18214800) [pid = 3588] [serial = 231] [outer = 00000000] 08:53:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (19E4C000) [pid = 3588] [serial = 232] [outer = 18214800] 08:53:48 INFO - PROCESS | 3588 | 1464710028841 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (19E4C400) [pid = 3588] [serial = 233] [outer = 18214800] 08:53:49 INFO - PROCESS | 3588 | 1464710029243 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 610ms 08:53:49 INFO - PROCESS | 3588 | 1464710029271 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 3588 | 1464710029273 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 08:53:49 INFO - PROCESS | 3588 | 1464710029276 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:53:49 INFO - PROCESS | 3588 | 1464710029278 Marionette TRACE conn2 <- [1,278,null,{}] 08:53:49 INFO - PROCESS | 3588 | 1464710029281 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:49 INFO - PROCESS | 3588 | 1464710029377 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:53:49 INFO - PROCESS | 3588 | 1464710029383 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 3588 | ++DOCSHELL 196B1000 == 42 [pid = 3588] [id = 79] 08:53:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (196B9C00) [pid = 3588] [serial = 234] [outer = 00000000] 08:53:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (1A109800) [pid = 3588] [serial = 235] [outer = 196B9C00] 08:53:49 INFO - PROCESS | 3588 | 1464710029435 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1A5DCC00) [pid = 3588] [serial = 236] [outer = 196B9C00] 08:53:49 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (13282800) [pid = 3588] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:53:49 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (13127400) [pid = 3588] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:53:49 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (10B63800) [pid = 3588] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:53:49 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (15956400) [pid = 3588] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:53:49 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (16F94C00) [pid = 3588] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:53:49 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (13908400) [pid = 3588] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:53:49 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (168E2400) [pid = 3588] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:53:49 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (17774400) [pid = 3588] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:53:49 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (13284800) [pid = 3588] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:53:49 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (1A10B400) [pid = 3588] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:53:49 INFO - PROCESS | 3588 | 1464710029948 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 755ms 08:53:50 INFO - PROCESS | 3588 | 1464710030049 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 3588 | 1464710030051 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 08:53:50 INFO - PROCESS | 3588 | 1464710030054 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:53:50 INFO - PROCESS | 3588 | 1464710030056 Marionette TRACE conn2 <- [1,282,null,{}] 08:53:50 INFO - PROCESS | 3588 | 1464710030059 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:50 INFO - PROCESS | 3588 | 1464710030142 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:53:50 INFO - PROCESS | 3588 | 1464710030148 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 3588 | ++DOCSHELL 15DEB800 == 43 [pid = 3588] [id = 80] 08:53:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (17349800) [pid = 3588] [serial = 237] [outer = 00000000] 08:53:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (19E49C00) [pid = 3588] [serial = 238] [outer = 17349800] 08:53:50 INFO - PROCESS | 3588 | 1464710030194 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (1A109000) [pid = 3588] [serial = 239] [outer = 17349800] 08:53:50 INFO - PROCESS | 3588 | 1464710030588 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 611ms 08:53:50 INFO - PROCESS | 3588 | 1464710030652 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 3588 | 1464710030654 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 08:53:50 INFO - PROCESS | 3588 | 1464710030657 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:53:50 INFO - PROCESS | 3588 | 1464710030659 Marionette TRACE conn2 <- [1,286,null,{}] 08:53:50 INFO - PROCESS | 3588 | 1464710030662 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:50 INFO - PROCESS | 3588 | 1464710030736 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:53:50 INFO - PROCESS | 3588 | 1464710030754 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 3588 | ++DOCSHELL 1A705800 == 44 [pid = 3588] [id = 81] 08:53:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (1A707800) [pid = 3588] [serial = 240] [outer = 00000000] 08:53:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (1A713400) [pid = 3588] [serial = 241] [outer = 1A707800] 08:53:50 INFO - PROCESS | 3588 | 1464710030807 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (1A784800) [pid = 3588] [serial = 242] [outer = 1A707800] 08:53:51 INFO - PROCESS | 3588 | 1464710031377 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 755ms 08:53:51 INFO - PROCESS | 3588 | 1464710031430 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 3588 | 1464710031432 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 08:53:51 INFO - PROCESS | 3588 | 1464710031435 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:53:51 INFO - PROCESS | 3588 | 1464710031437 Marionette TRACE conn2 <- [1,290,null,{}] 08:53:51 INFO - PROCESS | 3588 | 1464710031441 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 3588 | 1464710031531 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:53:51 INFO - PROCESS | 3588 | 1464710031539 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 3588 | ++DOCSHELL 1A78A800 == 45 [pid = 3588] [id = 82] 08:53:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (1A78F000) [pid = 3588] [serial = 243] [outer = 00000000] 08:53:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (1A9EF000) [pid = 3588] [serial = 244] [outer = 1A78F000] 08:53:51 INFO - PROCESS | 3588 | 1464710031588 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (1A9F4C00) [pid = 3588] [serial = 245] [outer = 1A78F000] 08:53:52 INFO - PROCESS | 3588 | 1464710032216 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 852ms 08:53:52 INFO - PROCESS | 3588 | 1464710032327 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 3588 | 1464710032332 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 08:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:53:52 INFO - PROCESS | 3588 | 1464710032337 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 3588 | 1464710032341 Marionette TRACE conn2 <- [1,294,null,{}] 08:53:52 INFO - PROCESS | 3588 | 1464710032346 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:52 INFO - PROCESS | 3588 | 1464710032492 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:53:52 INFO - PROCESS | 3588 | 1464710032602 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 3588 | ++DOCSHELL 105FA400 == 46 [pid = 3588] [id = 83] 08:53:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (10B63C00) [pid = 3588] [serial = 246] [outer = 00000000] 08:53:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (12BB2C00) [pid = 3588] [serial = 247] [outer = 10B63C00] 08:53:52 INFO - PROCESS | 3588 | 1464710032658 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (140C6800) [pid = 3588] [serial = 248] [outer = 10B63C00] 08:53:53 INFO - PROCESS | 3588 | 1464710033180 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 932ms 08:53:53 INFO - PROCESS | 3588 | 1464710033239 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 3588 | 1464710033245 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 08:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:53:53 INFO - PROCESS | 3588 | 1464710033252 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 3588 | 1464710033254 Marionette TRACE conn2 <- [1,298,null,{}] 08:53:53 INFO - PROCESS | 3588 | 1464710033272 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:53 INFO - PROCESS | 3588 | 1464710033399 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:53:53 INFO - PROCESS | 3588 | 1464710033499 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 3588 | ++DOCSHELL 15D5C400 == 47 [pid = 3588] [id = 84] 08:53:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (15D69000) [pid = 3588] [serial = 249] [outer = 00000000] 08:53:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (16D89000) [pid = 3588] [serial = 250] [outer = 15D69000] 08:53:53 INFO - PROCESS | 3588 | 1464710033553 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (17735400) [pid = 3588] [serial = 251] [outer = 15D69000] 08:53:54 INFO - PROCESS | 3588 | 1464710034245 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1029ms 08:53:54 INFO - PROCESS | 3588 | 1464710034356 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 3588 | 1464710034358 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 08:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:53:54 INFO - PROCESS | 3588 | 1464710034405 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 3588 | 1464710034408 Marionette TRACE conn2 <- [1,302,null,{}] 08:53:54 INFO - PROCESS | 3588 | 1464710034490 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:54 INFO - PROCESS | 3588 | 1464710034609 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:53:54 INFO - PROCESS | 3588 | 1464710034752 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 3588 | ++DOCSHELL 16824400 == 48 [pid = 3588] [id = 85] 08:53:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (16D81000) [pid = 3588] [serial = 252] [outer = 00000000] 08:53:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (1A62D800) [pid = 3588] [serial = 253] [outer = 16D81000] 08:53:54 INFO - PROCESS | 3588 | 1464710034807 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (1A9F6800) [pid = 3588] [serial = 254] [outer = 16D81000] 08:53:55 INFO - PROCESS | 3588 | 1464710035508 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1157ms 08:53:55 INFO - PROCESS | 3588 | 1464710035557 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 3588 | 1464710035561 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 08:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:53:55 INFO - PROCESS | 3588 | 1464710035566 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 3588 | 1464710035570 Marionette TRACE conn2 <- [1,306,null,{}] 08:53:55 INFO - PROCESS | 3588 | 1464710035593 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:55 INFO - PROCESS | 3588 | 1464710035685 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:53:55 INFO - PROCESS | 3588 | 1464710035763 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 3588 | ++DOCSHELL 102DAC00 == 49 [pid = 3588] [id = 86] 08:53:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (1058E400) [pid = 3588] [serial = 255] [outer = 00000000] 08:53:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (112D3400) [pid = 3588] [serial = 256] [outer = 1058E400] 08:53:55 INFO - PROCESS | 3588 | 1464710035811 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (11C2FC00) [pid = 3588] [serial = 257] [outer = 1058E400] 08:53:56 INFO - PROCESS | 3588 | --DOCSHELL 10A62000 == 48 [pid = 3588] [id = 55] 08:53:56 INFO - PROCESS | 3588 | --DOCSHELL 1A705800 == 47 [pid = 3588] [id = 81] 08:53:56 INFO - PROCESS | 3588 | --DOCSHELL 15DEB800 == 46 [pid = 3588] [id = 80] 08:53:56 INFO - PROCESS | 3588 | --DOCSHELL 196B1000 == 45 [pid = 3588] [id = 79] 08:53:56 INFO - PROCESS | 3588 | --DOCSHELL 11C9A400 == 44 [pid = 3588] [id = 78] 08:53:56 INFO - PROCESS | 3588 | --DOCSHELL 1773B400 == 43 [pid = 3588] [id = 77] 08:53:56 INFO - PROCESS | 3588 | --DOCSHELL 17358000 == 42 [pid = 3588] [id = 76] 08:53:56 INFO - PROCESS | 3588 | --DOCSHELL 165C1000 == 41 [pid = 3588] [id = 75] 08:53:56 INFO - PROCESS | 3588 | --DOCSHELL 1594C400 == 40 [pid = 3588] [id = 74] 08:53:56 INFO - PROCESS | 3588 | --DOCSHELL 13716400 == 39 [pid = 3588] [id = 73] 08:53:56 INFO - PROCESS | 3588 | --DOCSHELL 11488800 == 38 [pid = 3588] [id = 72] 08:53:56 INFO - PROCESS | 3588 | --DOCSHELL 196B0400 == 37 [pid = 3588] [id = 70] 08:53:56 INFO - PROCESS | 3588 | --DOCSHELL 196AD000 == 36 [pid = 3588] [id = 69] 08:53:56 INFO - PROCESS | 3588 | --DOCSHELL 1310AC00 == 35 [pid = 3588] [id = 68] 08:53:56 INFO - PROCESS | 3588 | --DOCSHELL 10A64800 == 34 [pid = 3588] [id = 67] 08:53:56 INFO - PROCESS | 3588 | --DOCSHELL 16820800 == 33 [pid = 3588] [id = 66] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (19E54000) [pid = 3588] [serial = 160] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (13106400) [pid = 3588] [serial = 169] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (13128000) [pid = 3588] [serial = 170] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (15D67000) [pid = 3588] [serial = 175] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (16041C00) [pid = 3588] [serial = 176] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (17C25400) [pid = 3588] [serial = 181] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (18215800) [pid = 3588] [serial = 182] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (13DC9C00) [pid = 3588] [serial = 172] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (14373C00) [pid = 3588] [serial = 173] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (11230400) [pid = 3588] [serial = 162] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (1729CC00) [pid = 3588] [serial = 178] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (13DC7800) [pid = 3588] [serial = 165] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (1A085C00) [pid = 3588] [serial = 185] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1A085400) [pid = 3588] [serial = 184] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (15DF1400) [pid = 3588] [serial = 190] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (1A5E3800) [pid = 3588] [serial = 187] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (1A624C00) [pid = 3588] [serial = 193] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1A621400) [pid = 3588] [serial = 188] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (1A708400) [pid = 3588] [serial = 196] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (1B506C00) [pid = 3588] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (17774000) [pid = 3588] [serial = 191] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (17398400) [pid = 3588] [serial = 179] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (1A625000) [pid = 3588] [serial = 194] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3588 | 1464710036447 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 884ms 08:53:56 INFO - PROCESS | 3588 | 1464710036459 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 3588 | 1464710036464 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 08:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:53:56 INFO - PROCESS | 3588 | 1464710036470 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 3588 | 1464710036472 Marionette TRACE conn2 <- [1,310,null,{}] 08:53:56 INFO - PROCESS | 3588 | 1464710036476 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:56 INFO - PROCESS | 3588 | 1464710036556 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:53:56 INFO - PROCESS | 3588 | 1464710036563 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 3588 | ++DOCSHELL 12B22000 == 34 [pid = 3588] [id = 87] 08:53:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (12DF8400) [pid = 3588] [serial = 258] [outer = 00000000] 08:53:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (1370E800) [pid = 3588] [serial = 259] [outer = 12DF8400] 08:53:56 INFO - PROCESS | 3588 | 1464710036609 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (140C0800) [pid = 3588] [serial = 260] [outer = 12DF8400] 08:53:57 INFO - PROCESS | 3588 | 1464710037104 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 658ms 08:53:57 INFO - PROCESS | 3588 | 1464710037139 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 3588 | 1464710037142 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 08:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:53:57 INFO - PROCESS | 3588 | 1464710037145 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 3588 | 1464710037148 Marionette TRACE conn2 <- [1,314,null,{}] 08:53:57 INFO - PROCESS | 3588 | 1464710037158 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:57 INFO - PROCESS | 3588 | 1464710037264 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:53:57 INFO - PROCESS | 3588 | 1464710037356 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 3588 | ++DOCSHELL 11A3FC00 == 35 [pid = 3588] [id = 88] 08:53:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (140C7800) [pid = 3588] [serial = 261] [outer = 00000000] 08:53:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (156AE400) [pid = 3588] [serial = 262] [outer = 140C7800] 08:53:57 INFO - PROCESS | 3588 | 1464710037408 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (15D69C00) [pid = 3588] [serial = 263] [outer = 140C7800] 08:53:57 INFO - PROCESS | 3588 | 1464710037780 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 707ms 08:53:57 INFO - PROCESS | 3588 | 1464710037844 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 3588 | 1464710037847 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 08:53:57 INFO - PROCESS | 3588 | 1464710037850 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:53:57 INFO - PROCESS | 3588 | 1464710037852 Marionette TRACE conn2 <- [1,318,null,{}] 08:53:57 INFO - PROCESS | 3588 | 1464710037855 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:57 INFO - PROCESS | 3588 | 1464710037934 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:53:57 INFO - PROCESS | 3588 | 1464710037941 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 3588 | ++DOCSHELL 15D6B400 == 36 [pid = 3588] [id = 89] 08:53:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (15DF2000) [pid = 3588] [serial = 264] [outer = 00000000] 08:53:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (16D89400) [pid = 3588] [serial = 265] [outer = 15DF2000] 08:53:58 INFO - PROCESS | 3588 | 1464710037985 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (1729CC00) [pid = 3588] [serial = 266] [outer = 15DF2000] 08:53:58 INFO - PROCESS | 3588 | 1464710038272 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:53:58 INFO - PROCESS | 3588 | 1464710038489 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 642ms 08:53:58 INFO - PROCESS | 3588 | 1464710038525 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 3588 | 1464710038527 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 08:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:53:58 INFO - PROCESS | 3588 | 1464710038531 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 3588 | 1464710038532 Marionette TRACE conn2 <- [1,322,null,{}] 08:53:58 INFO - PROCESS | 3588 | 1464710038535 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 3588 | 1464710038621 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:53:58 INFO - PROCESS | 3588 | 1464710038656 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 3588 | ++DOCSHELL 1773F000 == 37 [pid = 3588] [id = 90] 08:53:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (17744800) [pid = 3588] [serial = 267] [outer = 00000000] 08:53:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (17E9A800) [pid = 3588] [serial = 268] [outer = 17744800] 08:53:58 INFO - PROCESS | 3588 | 1464710038705 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (196AE400) [pid = 3588] [serial = 269] [outer = 17744800] 08:53:59 INFO - PROCESS | 3588 | 1464710039165 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 723ms 08:53:59 INFO - PROCESS | 3588 | 1464710039231 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 3588 | 1464710039233 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 08:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:53:59 INFO - PROCESS | 3588 | 1464710039243 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 3588 | 1464710039245 Marionette TRACE conn2 <- [1,326,null,{}] 08:53:59 INFO - PROCESS | 3588 | 1464710039248 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:59 INFO - PROCESS | 3588 | 1464710039368 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:53:59 INFO - PROCESS | 3588 | 1464710039380 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 3588 | ++DOCSHELL 0C7FD400 == 38 [pid = 3588] [id = 91] 08:53:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (19E46000) [pid = 3588] [serial = 270] [outer = 00000000] 08:53:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (19ED2400) [pid = 3588] [serial = 271] [outer = 19E46000] 08:53:59 INFO - PROCESS | 3588 | 1464710039424 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1A085C00) [pid = 3588] [serial = 272] [outer = 19E46000] 08:53:59 INFO - PROCESS | 3588 | 1464710039899 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 642ms 08:53:59 INFO - PROCESS | 3588 | 1464710039917 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 3588 | 1464710039919 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 08:53:59 INFO - PROCESS | 3588 | 1464710039922 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:53:59 INFO - PROCESS | 3588 | 1464710039924 Marionette TRACE conn2 <- [1,330,null,{}] 08:53:59 INFO - PROCESS | 3588 | 1464710039927 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:00 INFO - PROCESS | 3588 | 1464710040026 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:54:00 INFO - PROCESS | 3588 | 1464710040117 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 3588 | ++DOCSHELL 10A5C800 == 39 [pid = 3588] [id = 92] 08:54:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (18213400) [pid = 3588] [serial = 273] [outer = 00000000] 08:54:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (1A115800) [pid = 3588] [serial = 274] [outer = 18213400] 08:54:00 INFO - PROCESS | 3588 | 1464710040160 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (1A5E0400) [pid = 3588] [serial = 275] [outer = 18213400] 08:54:00 INFO - PROCESS | 3588 | 1464710040596 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 723ms 08:54:00 INFO - PROCESS | 3588 | 1464710040629 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 3588 | 1464710040631 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 08:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:54:00 INFO - PROCESS | 3588 | 1464710040683 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 3588 | 1464710040685 Marionette TRACE conn2 <- [1,334,null,{}] 08:54:00 INFO - PROCESS | 3588 | 1464710040689 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:00 INFO - PROCESS | 3588 | 1464710040801 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:54:00 INFO - PROCESS | 3588 | 1464710040809 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 3588 | ++DOCSHELL 19AE3000 == 40 [pid = 3588] [id = 93] 08:54:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (19ED6800) [pid = 3588] [serial = 276] [outer = 00000000] 08:54:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (1A708400) [pid = 3588] [serial = 277] [outer = 19ED6800] 08:54:00 INFO - PROCESS | 3588 | 1464710040852 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (1A711400) [pid = 3588] [serial = 278] [outer = 19ED6800] 08:54:01 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (17CB2400) [pid = 3588] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:54:01 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (18214800) [pid = 3588] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:54:01 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (12B21800) [pid = 3588] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:54:01 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (15954400) [pid = 3588] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:54:01 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (16823000) [pid = 3588] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:54:01 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (1371CC00) [pid = 3588] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:54:01 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (196B9C00) [pid = 3588] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:54:01 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1682AC00) [pid = 3588] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:54:01 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (1A707800) [pid = 3588] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:54:01 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (1739E000) [pid = 3588] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:54:01 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (17349800) [pid = 3588] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:54:01 INFO - PROCESS | 3588 | 1464710041432 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 820ms 08:54:01 INFO - PROCESS | 3588 | 1464710041469 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 3588 | 1464710041471 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 08:54:01 INFO - PROCESS | 3588 | 1464710041474 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:54:01 INFO - PROCESS | 3588 | 1464710041476 Marionette TRACE conn2 <- [1,338,null,{}] 08:54:01 INFO - PROCESS | 3588 | 1464710041479 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 3588 | 1464710041556 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:54:01 INFO - PROCESS | 3588 | 1464710041562 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 3588 | ++DOCSHELL 15954400 == 41 [pid = 3588] [id = 94] 08:54:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (17CB2400) [pid = 3588] [serial = 279] [outer = 00000000] 08:54:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1A530400) [pid = 3588] [serial = 280] [outer = 17CB2400] 08:54:01 INFO - PROCESS | 3588 | 1464710041613 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (1A62E800) [pid = 3588] [serial = 281] [outer = 17CB2400] 08:54:02 INFO - PROCESS | 3588 | 1464710042042 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 610ms 08:54:02 INFO - PROCESS | 3588 | 1464710042108 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 3588 | 1464710042111 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 08:54:02 INFO - PROCESS | 3588 | 1464710042114 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:54:02 INFO - PROCESS | 3588 | 1464710042116 Marionette TRACE conn2 <- [1,342,null,{}] 08:54:02 INFO - PROCESS | 3588 | 1464710042119 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:02 INFO - PROCESS | 3588 | 1464710042195 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:54:02 INFO - PROCESS | 3588 | 1464710042201 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 3588 | ++DOCSHELL 196B5800 == 42 [pid = 3588] [id = 95] 08:54:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1A52FC00) [pid = 3588] [serial = 282] [outer = 00000000] 08:54:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1A9ED000) [pid = 3588] [serial = 283] [outer = 1A52FC00] 08:54:02 INFO - PROCESS | 3588 | 1464710042247 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1AD09C00) [pid = 3588] [serial = 284] [outer = 1A52FC00] 08:54:02 INFO - PROCESS | 3588 | 1464710042650 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 610ms 08:54:02 INFO - PROCESS | 3588 | 1464710042711 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 3588 | 1464710042714 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 08:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:54:02 INFO - PROCESS | 3588 | 1464710042717 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 3588 | 1464710042719 Marionette TRACE conn2 <- [1,346,null,{}] 08:54:02 INFO - PROCESS | 3588 | 1464710042722 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:02 INFO - PROCESS | 3588 | 1464710042814 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:54:02 INFO - PROCESS | 3588 | 1464710042823 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 3588 | ++DOCSHELL 0F306400 == 43 [pid = 3588] [id = 96] 08:54:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (0F30A000) [pid = 3588] [serial = 285] [outer = 00000000] 08:54:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (0F30F800) [pid = 3588] [serial = 286] [outer = 0F30A000] 08:54:02 INFO - PROCESS | 3588 | 1464710042874 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (1A9EF800) [pid = 3588] [serial = 287] [outer = 0F30A000] 08:54:03 INFO - PROCESS | 3588 | 1464710043495 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 820ms 08:54:03 INFO - PROCESS | 3588 | 1464710043555 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 3588 | 1464710043559 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 08:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:54:03 INFO - PROCESS | 3588 | 1464710043565 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 3588 | 1464710043568 Marionette TRACE conn2 <- [1,350,null,{}] 08:54:03 INFO - PROCESS | 3588 | 1464710043587 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 3588 | 1464710043723 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:54:03 INFO - PROCESS | 3588 | 1464710043777 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 3588 | ++DOCSHELL 0F30D400 == 44 [pid = 3588] [id = 97] 08:54:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (0F30DC00) [pid = 3588] [serial = 288] [outer = 00000000] 08:54:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (10A57800) [pid = 3588] [serial = 289] [outer = 0F30DC00] 08:54:03 INFO - PROCESS | 3588 | 1464710043832 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (10F2B400) [pid = 3588] [serial = 290] [outer = 0F30DC00] 08:54:04 INFO - PROCESS | 3588 | 1464710044433 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 916ms 08:54:04 INFO - PROCESS | 3588 | 1464710044503 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 3588 | 1464710044509 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 08:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:54:04 INFO - PROCESS | 3588 | 1464710044515 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 3588 | 1464710044518 Marionette TRACE conn2 <- [1,354,null,{}] 08:54:04 INFO - PROCESS | 3588 | 1464710044522 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:04 INFO - PROCESS | 3588 | 1464710044655 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:54:04 INFO - PROCESS | 3588 | 1464710044778 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 3588 | ++DOCSHELL 131AC400 == 45 [pid = 3588] [id = 98] 08:54:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (13713400) [pid = 3588] [serial = 291] [outer = 00000000] 08:54:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (1437BC00) [pid = 3588] [serial = 292] [outer = 13713400] 08:54:04 INFO - PROCESS | 3588 | 1464710044833 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (154DF000) [pid = 3588] [serial = 293] [outer = 13713400] 08:54:05 INFO - PROCESS | 3588 | 1464710045364 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 932ms 08:54:05 INFO - PROCESS | 3588 | 1464710045417 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 3588 | 1464710045420 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 08:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:54:05 INFO - PROCESS | 3588 | 1464710045424 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 3588 | 1464710045427 Marionette TRACE conn2 <- [1,358,null,{}] 08:54:05 INFO - PROCESS | 3588 | 1464710045438 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:05 INFO - PROCESS | 3588 | 1464710045622 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:54:05 INFO - PROCESS | 3588 | 1464710045743 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 3588 | ++DOCSHELL 17773800 == 46 [pid = 3588] [id = 99] 08:54:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (196B4000) [pid = 3588] [serial = 294] [outer = 00000000] 08:54:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (19E49000) [pid = 3588] [serial = 295] [outer = 196B4000] 08:54:05 INFO - PROCESS | 3588 | 1464710045808 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (1A088400) [pid = 3588] [serial = 296] [outer = 196B4000] 08:54:06 INFO - PROCESS | 3588 | 1464710046377 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1028ms 08:54:06 INFO - PROCESS | 3588 | 1464710046459 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 3588 | 1464710046461 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 08:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:54:06 INFO - PROCESS | 3588 | 1464710046465 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 3588 | 1464710046467 Marionette TRACE conn2 <- [1,362,null,{}] 08:54:06 INFO - PROCESS | 3588 | 1464710046470 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 3588 | 1464710046586 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:54:06 INFO - PROCESS | 3588 | 1464710046661 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 3588 | ++DOCSHELL 10489C00 == 47 [pid = 3588] [id = 100] 08:54:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (13127400) [pid = 3588] [serial = 297] [outer = 00000000] 08:54:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (15F6D800) [pid = 3588] [serial = 298] [outer = 13127400] 08:54:06 INFO - PROCESS | 3588 | 1464710046810 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (15F70C00) [pid = 3588] [serial = 299] [outer = 13127400] 08:54:07 INFO - PROCESS | 3588 | 1464710047598 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1173ms 08:54:07 INFO - PROCESS | 3588 | 1464710047639 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 3588 | 1464710047643 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 08:54:07 INFO - PROCESS | 3588 | 1464710047649 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:54:07 INFO - PROCESS | 3588 | 1464710047651 Marionette TRACE conn2 <- [1,366,null,{}] 08:54:07 INFO - PROCESS | 3588 | 1464710047657 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:07 INFO - PROCESS | 3588 | 1464710047756 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:54:07 INFO - PROCESS | 3588 | 1464710047926 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 3588 | ++DOCSHELL 10A59C00 == 48 [pid = 3588] [id = 101] 08:54:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (10B65C00) [pid = 3588] [serial = 300] [outer = 00000000] 08:54:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (128E9400) [pid = 3588] [serial = 301] [outer = 10B65C00] 08:54:07 INFO - PROCESS | 3588 | 1464710047976 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (1310B800) [pid = 3588] [serial = 302] [outer = 10B65C00] 08:54:08 INFO - PROCESS | 3588 | --DOCSHELL 196B5800 == 47 [pid = 3588] [id = 95] 08:54:08 INFO - PROCESS | 3588 | --DOCSHELL 15954400 == 46 [pid = 3588] [id = 94] 08:54:08 INFO - PROCESS | 3588 | --DOCSHELL 19AE3000 == 45 [pid = 3588] [id = 93] 08:54:08 INFO - PROCESS | 3588 | --DOCSHELL 10A5C800 == 44 [pid = 3588] [id = 92] 08:54:08 INFO - PROCESS | 3588 | --DOCSHELL 0C7FD400 == 43 [pid = 3588] [id = 91] 08:54:08 INFO - PROCESS | 3588 | --DOCSHELL 1773F000 == 42 [pid = 3588] [id = 90] 08:54:08 INFO - PROCESS | 3588 | --DOCSHELL 15D6B400 == 41 [pid = 3588] [id = 89] 08:54:08 INFO - PROCESS | 3588 | --DOCSHELL 11A3FC00 == 40 [pid = 3588] [id = 88] 08:54:08 INFO - PROCESS | 3588 | --DOCSHELL 12B22000 == 39 [pid = 3588] [id = 87] 08:54:08 INFO - PROCESS | 3588 | --DOCSHELL 102DAC00 == 38 [pid = 3588] [id = 86] 08:54:08 INFO - PROCESS | 3588 | --DOCSHELL 1A78A800 == 37 [pid = 3588] [id = 82] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (11484000) [pid = 3588] [serial = 199] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (196B0800) [pid = 3588] [serial = 205] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (1A111400) [pid = 3588] [serial = 208] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (15919400) [pid = 3588] [serial = 202] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (13DBC800) [pid = 3588] [serial = 211] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1A9EF000) [pid = 3588] [serial = 244] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1982A800) [pid = 3588] [serial = 229] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (19E4C000) [pid = 3588] [serial = 232] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (19832800) [pid = 3588] [serial = 230] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (13714000) [pid = 3588] [serial = 214] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (15DEE800) [pid = 3588] [serial = 220] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (165B4000) [pid = 3588] [serial = 221] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (16F39400) [pid = 3588] [serial = 223] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (140CB400) [pid = 3588] [serial = 217] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (14EB8C00) [pid = 3588] [serial = 218] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (1A109800) [pid = 3588] [serial = 235] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1A708C00) [pid = 3588] [serial = 197] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (19E4C400) [pid = 3588] [serial = 233] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (13DBDC00) [pid = 3588] [serial = 215] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1A713400) [pid = 3588] [serial = 241] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1A784800) [pid = 3588] [serial = 242] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (1776D000) [pid = 3588] [serial = 226] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (19E49C00) [pid = 3588] [serial = 238] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (17C25800) [pid = 3588] [serial = 227] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1A5DCC00) [pid = 3588] [serial = 236] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (1A109000) [pid = 3588] [serial = 239] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (1734E000) [pid = 3588] [serial = 224] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 3588 | 1464710048479 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 868ms 08:54:08 INFO - PROCESS | 3588 | 1464710048525 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 3588 | 1464710048531 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 08:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:54:08 INFO - PROCESS | 3588 | 1464710048537 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 3588 | 1464710048540 Marionette TRACE conn2 <- [1,370,null,{}] 08:54:08 INFO - PROCESS | 3588 | 1464710048543 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:08 INFO - PROCESS | 3588 | 1464710048625 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:54:08 INFO - PROCESS | 3588 | 1464710048634 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 3588 | ++DOCSHELL 1312CC00 == 38 [pid = 3588] [id = 102] 08:54:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (131A9C00) [pid = 3588] [serial = 303] [outer = 00000000] 08:54:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (13DC2400) [pid = 3588] [serial = 304] [outer = 131A9C00] 08:54:08 INFO - PROCESS | 3588 | 1464710048683 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (14379400) [pid = 3588] [serial = 305] [outer = 131A9C00] 08:54:09 INFO - PROCESS | 3588 | 1464710049191 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 659ms 08:54:09 INFO - PROCESS | 3588 | 1464710049205 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 3588 | 1464710049207 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 08:54:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:54:09 INFO - PROCESS | 3588 | 1464710049210 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 3588 | 1464710049214 Marionette TRACE conn2 <- [1,374,null,{}] 08:54:09 INFO - PROCESS | 3588 | 1464710049228 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:09 INFO - PROCESS | 3588 | 1464710049309 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:54:09 INFO - PROCESS | 3588 | 1464710049318 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 3588 | ++DOCSHELL 15F66400 == 39 [pid = 3588] [id = 103] 08:54:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (15F66800) [pid = 3588] [serial = 306] [outer = 00000000] 08:54:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (15F6DC00) [pid = 3588] [serial = 307] [outer = 15F66800] 08:54:09 INFO - PROCESS | 3588 | 1464710049367 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (165B3400) [pid = 3588] [serial = 308] [outer = 15F66800] 08:54:09 INFO - PROCESS | 3588 | 1464710049817 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:54:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 642ms 08:54:09 INFO - PROCESS | 3588 | 1464710049848 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 3588 | 1464710049851 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 08:54:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:54:09 INFO - PROCESS | 3588 | 1464710049854 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 3588 | 1464710049856 Marionette TRACE conn2 <- [1,378,null,{}] 08:54:09 INFO - PROCESS | 3588 | 1464710049859 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:09 INFO - PROCESS | 3588 | 1464710049941 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:54:09 INFO - PROCESS | 3588 | 1464710049950 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 3588 | ++DOCSHELL 165BA000 == 40 [pid = 3588] [id = 104] 08:54:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1681EC00) [pid = 3588] [serial = 309] [outer = 00000000] 08:54:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (16FF3C00) [pid = 3588] [serial = 310] [outer = 1681EC00] 08:54:10 INFO - PROCESS | 3588 | 1464710049997 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1734E000) [pid = 3588] [serial = 311] [outer = 1681EC00] 08:54:10 INFO - PROCESS | 3588 | 1464710050486 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:54:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 643ms 08:54:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:54:10 INFO - PROCESS | 3588 | 1464710050528 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 3588 | 1464710050530 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 08:54:10 INFO - PROCESS | 3588 | 1464710050533 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 3588 | 1464710050534 Marionette TRACE conn2 <- [1,382,null,{}] 08:54:10 INFO - PROCESS | 3588 | 1464710050547 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:10 INFO - PROCESS | 3588 | 1464710050647 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:54:10 INFO - PROCESS | 3588 | 1464710050653 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 3588 | ++DOCSHELL 1734E400 == 41 [pid = 3588] [id = 105] 08:54:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (17744C00) [pid = 3588] [serial = 312] [outer = 00000000] 08:54:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (17C25800) [pid = 3588] [serial = 313] [outer = 17744C00] 08:54:10 INFO - PROCESS | 3588 | 1464710050698 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (17CE6400) [pid = 3588] [serial = 314] [outer = 17744C00] 08:54:11 INFO - PROCESS | 3588 | 1464710051162 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:54:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 675ms 08:54:11 INFO - PROCESS | 3588 | 1464710051189 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 3588 | 1464710051191 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 08:54:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:54:11 INFO - PROCESS | 3588 | 1464710051200 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 3588 | 1464710051202 Marionette TRACE conn2 <- [1,386,null,{}] 08:54:11 INFO - PROCESS | 3588 | 1464710051205 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:11 INFO - PROCESS | 3588 | 1464710051327 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:54:11 INFO - PROCESS | 3588 | 1464710051457 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 3588 | ++DOCSHELL 19839800 == 42 [pid = 3588] [id = 106] 08:54:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (19AE1400) [pid = 3588] [serial = 315] [outer = 00000000] 08:54:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (19E4A000) [pid = 3588] [serial = 316] [outer = 19AE1400] 08:54:11 INFO - PROCESS | 3588 | 1464710051501 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (19E51800) [pid = 3588] [serial = 317] [outer = 19AE1400] 08:54:11 INFO - PROCESS | 3588 | 1464710051929 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:54:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 755ms 08:54:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:54:11 INFO - PROCESS | 3588 | 1464710051973 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 3588 | 1464710051975 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 08:54:11 INFO - PROCESS | 3588 | 1464710051978 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 3588 | 1464710051980 Marionette TRACE conn2 <- [1,390,null,{}] 08:54:11 INFO - PROCESS | 3588 | 1464710051983 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:12 INFO - PROCESS | 3588 | 1464710052090 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:54:12 INFO - PROCESS | 3588 | 1464710052098 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 3588 | ++DOCSHELL 0C7FFC00 == 43 [pid = 3588] [id = 107] 08:54:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (19831400) [pid = 3588] [serial = 318] [outer = 00000000] 08:54:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (1A115000) [pid = 3588] [serial = 319] [outer = 19831400] 08:54:12 INFO - PROCESS | 3588 | 1464710052188 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1A116C00) [pid = 3588] [serial = 320] [outer = 19831400] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (12B22C00) [pid = 3588] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (10A64C00) [pid = 3588] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (13713000) [pid = 3588] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (19E46000) [pid = 3588] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (18213400) [pid = 3588] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (17744800) [pid = 3588] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (1058E400) [pid = 3588] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (12DF8400) [pid = 3588] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (140C7800) [pid = 3588] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (10B63C00) [pid = 3588] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (15D69000) [pid = 3588] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (15DF2000) [pid = 3588] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (16D81000) [pid = 3588] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (19ED6800) [pid = 3588] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (1A52FC00) [pid = 3588] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (17CB2400) [pid = 3588] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (10F32400) [pid = 3588] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (196AD400) [pid = 3588] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (10B5B800) [pid = 3588] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1390CC00) [pid = 3588] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:54:12 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (19AE1800) [pid = 3588] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:54:12 INFO - PROCESS | 3588 | 1464710052846 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:54:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 916ms 08:54:12 INFO - PROCESS | 3588 | 1464710052919 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 3588 | 1464710052921 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 08:54:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:54:12 INFO - PROCESS | 3588 | 1464710052924 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 3588 | 1464710052926 Marionette TRACE conn2 <- [1,394,null,{}] 08:54:12 INFO - PROCESS | 3588 | 1464710052929 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:13 INFO - PROCESS | 3588 | 1464710053003 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:54:13 INFO - PROCESS | 3588 | 1464710053080 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 3588 | ++DOCSHELL 0C7F5C00 == 44 [pid = 3588] [id = 108] 08:54:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (0F304400) [pid = 3588] [serial = 321] [outer = 00000000] 08:54:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (12AC3400) [pid = 3588] [serial = 322] [outer = 0F304400] 08:54:13 INFO - PROCESS | 3588 | 1464710053131 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (1594BC00) [pid = 3588] [serial = 323] [outer = 0F304400] 08:54:13 INFO - PROCESS | 3588 | 1464710053486 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:54:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 611ms 08:54:13 INFO - PROCESS | 3588 | 1464710053521 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 3588 | 1464710053523 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 08:54:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:54:13 INFO - PROCESS | 3588 | 1464710053526 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 3588 | 1464710053528 Marionette TRACE conn2 <- [1,398,null,{}] 08:54:13 INFO - PROCESS | 3588 | 1464710053531 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:13 INFO - PROCESS | 3588 | 1464710053634 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:54:13 INFO - PROCESS | 3588 | 1464710053642 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 3588 | ++DOCSHELL 13713000 == 45 [pid = 3588] [id = 109] 08:54:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (140C9800) [pid = 3588] [serial = 324] [outer = 00000000] 08:54:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (19AEE800) [pid = 3588] [serial = 325] [outer = 140C9800] 08:54:13 INFO - PROCESS | 3588 | 1464710053688 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (1A109000) [pid = 3588] [serial = 326] [outer = 140C9800] 08:54:14 INFO - PROCESS | 3588 | 1464710054129 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:54:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:54:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 610ms 08:54:14 INFO - PROCESS | 3588 | 1464710054158 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 3588 | 1464710054160 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 08:54:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:54:14 INFO - PROCESS | 3588 | 1464710054163 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 3588 | 1464710054165 Marionette TRACE conn2 <- [1,402,null,{}] 08:54:14 INFO - PROCESS | 3588 | 1464710054168 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:14 INFO - PROCESS | 3588 | 1464710054244 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:54:14 INFO - PROCESS | 3588 | 1464710054318 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 3588 | ++DOCSHELL 0C7F6C00 == 46 [pid = 3588] [id = 110] 08:54:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (13714800) [pid = 3588] [serial = 327] [outer = 00000000] 08:54:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1A62BC00) [pid = 3588] [serial = 328] [outer = 13714800] 08:54:14 INFO - PROCESS | 3588 | 1464710054390 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (1A714C00) [pid = 3588] [serial = 329] [outer = 13714800] 08:54:14 INFO - PROCESS | 3588 | 1464710054761 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:54:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:54:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 658ms 08:54:14 INFO - PROCESS | 3588 | 1464710054823 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 3588 | 1464710054827 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 08:54:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:54:14 INFO - PROCESS | 3588 | 1464710054832 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 3588 | 1464710054836 Marionette TRACE conn2 <- [1,406,null,{}] 08:54:14 INFO - PROCESS | 3588 | 1464710054843 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:14 INFO - PROCESS | 3588 | 1464710054939 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:54:15 INFO - PROCESS | 3588 | 1464710055064 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 3588 | ++DOCSHELL 0F30E400 == 47 [pid = 3588] [id = 111] 08:54:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (0F30EC00) [pid = 3588] [serial = 330] [outer = 00000000] 08:54:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1043E800) [pid = 3588] [serial = 331] [outer = 0F30EC00] 08:54:15 INFO - PROCESS | 3588 | 1464710055166 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (105F6000) [pid = 3588] [serial = 332] [outer = 0F30EC00] 08:54:15 INFO - PROCESS | 3588 | 1464710055811 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:54:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1029ms 08:54:15 INFO - PROCESS | 3588 | 1464710055868 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 3588 | 1464710055872 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 08:54:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:54:15 INFO - PROCESS | 3588 | 1464710055880 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 3588 | 1464710055884 Marionette TRACE conn2 <- [1,410,null,{}] 08:54:15 INFO - PROCESS | 3588 | 1464710055888 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:16 INFO - PROCESS | 3588 | 1464710056017 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:54:16 INFO - PROCESS | 3588 | 1464710056144 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 3588 | ++DOCSHELL 13DBC800 == 48 [pid = 3588] [id = 112] 08:54:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (154DFC00) [pid = 3588] [serial = 333] [outer = 00000000] 08:54:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (15918000) [pid = 3588] [serial = 334] [outer = 154DFC00] 08:54:16 INFO - PROCESS | 3588 | 1464710056198 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (15DF2400) [pid = 3588] [serial = 335] [outer = 154DFC00] 08:54:16 INFO - PROCESS | 3588 | 1464710056868 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:54:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:54:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1028ms 08:54:16 INFO - PROCESS | 3588 | 1464710056913 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 3588 | 1464710056915 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 08:54:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:54:16 INFO - PROCESS | 3588 | 1464710056919 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 3588 | 1464710056922 Marionette TRACE conn2 <- [1,414,null,{}] 08:54:16 INFO - PROCESS | 3588 | 1464710056931 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:17 INFO - PROCESS | 3588 | 1464710057034 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:54:17 INFO - PROCESS | 3588 | 1464710057156 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 3588 | ++DOCSHELL 173A0400 == 49 [pid = 3588] [id = 113] 08:54:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (18215400) [pid = 3588] [serial = 336] [outer = 00000000] 08:54:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (196B8400) [pid = 3588] [serial = 337] [outer = 18215400] 08:54:17 INFO - PROCESS | 3588 | 1464710057213 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (19E4B400) [pid = 3588] [serial = 338] [outer = 18215400] 08:54:17 INFO - PROCESS | 3588 | 1464710057861 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:54:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:54:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1029ms 08:54:17 INFO - PROCESS | 3588 | 1464710057952 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 3588 | 1464710057955 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 08:54:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:54:17 INFO - PROCESS | 3588 | 1464710057958 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 3588 | 1464710057960 Marionette TRACE conn2 <- [1,418,null,{}] 08:54:17 INFO - PROCESS | 3588 | 1464710057964 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:18 INFO - PROCESS | 3588 | 1464710058066 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:54:18 INFO - PROCESS | 3588 | 1464710058190 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 3588 | ++DOCSHELL 0C7F7400 == 50 [pid = 3588] [id = 114] 08:54:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (0C7F8800) [pid = 3588] [serial = 339] [outer = 00000000] 08:54:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (11437400) [pid = 3588] [serial = 340] [outer = 0C7F8800] 08:54:18 INFO - PROCESS | 3588 | 1464710058245 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (12BB5000) [pid = 3588] [serial = 341] [outer = 0C7F8800] 08:54:19 INFO - PROCESS | 3588 | --DOCSHELL 13713000 == 49 [pid = 3588] [id = 109] 08:54:19 INFO - PROCESS | 3588 | --DOCSHELL 0C7F5C00 == 48 [pid = 3588] [id = 108] 08:54:19 INFO - PROCESS | 3588 | --DOCSHELL 0C7FFC00 == 47 [pid = 3588] [id = 107] 08:54:19 INFO - PROCESS | 3588 | --DOCSHELL 19839800 == 46 [pid = 3588] [id = 106] 08:54:19 INFO - PROCESS | 3588 | --DOCSHELL 1734E400 == 45 [pid = 3588] [id = 105] 08:54:19 INFO - PROCESS | 3588 | --DOCSHELL 165BA000 == 44 [pid = 3588] [id = 104] 08:54:19 INFO - PROCESS | 3588 | --DOCSHELL 15F66400 == 43 [pid = 3588] [id = 103] 08:54:19 INFO - PROCESS | 3588 | --DOCSHELL 1312CC00 == 42 [pid = 3588] [id = 102] 08:54:19 INFO - PROCESS | 3588 | --DOCSHELL 10A59C00 == 41 [pid = 3588] [id = 101] 08:54:19 INFO - PROCESS | 3588 | --DOCSHELL 10489C00 == 40 [pid = 3588] [id = 100] 08:54:19 INFO - PROCESS | 3588 | --DOCSHELL 17773800 == 39 [pid = 3588] [id = 99] 08:54:19 INFO - PROCESS | 3588 | --DOCSHELL 131AC400 == 38 [pid = 3588] [id = 98] 08:54:19 INFO - PROCESS | 3588 | --DOCSHELL 0F30D400 == 37 [pid = 3588] [id = 97] 08:54:19 INFO - PROCESS | 3588 | --DOCSHELL 0F306400 == 36 [pid = 3588] [id = 96] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (156B4C00) [pid = 3588] [serial = 212] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (15463800) [pid = 3588] [serial = 130] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (1437D000) [pid = 3588] [serial = 166] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (19ED2400) [pid = 3588] [serial = 271] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (1A115800) [pid = 3588] [serial = 274] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (17E9A800) [pid = 3588] [serial = 268] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (11C2FC00) [pid = 3588] [serial = 257] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (112D3400) [pid = 3588] [serial = 256] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1370E800) [pid = 3588] [serial = 259] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (140C0800) [pid = 3588] [serial = 260] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (156AE400) [pid = 3588] [serial = 262] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (15D69C00) [pid = 3588] [serial = 263] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (140C6800) [pid = 3588] [serial = 248] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (12BB2C00) [pid = 3588] [serial = 247] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (17735400) [pid = 3588] [serial = 251] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (16D89000) [pid = 3588] [serial = 250] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (16D89400) [pid = 3588] [serial = 265] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (1729CC00) [pid = 3588] [serial = 266] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (1A9F6800) [pid = 3588] [serial = 254] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1A62D800) [pid = 3588] [serial = 253] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (1A708400) [pid = 3588] [serial = 277] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (1A5E0400) [pid = 3588] [serial = 275] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (0F30F800) [pid = 3588] [serial = 286] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (1AD09C00) [pid = 3588] [serial = 284] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (1A9ED000) [pid = 3588] [serial = 283] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (1A530400) [pid = 3588] [serial = 280] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (1A085C00) [pid = 3588] [serial = 272] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (196AE400) [pid = 3588] [serial = 269] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (1A711400) [pid = 3588] [serial = 278] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (1A62E800) [pid = 3588] [serial = 281] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (12B26000) [pid = 3588] [serial = 200] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (196B3C00) [pid = 3588] [serial = 206] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (11294800) [pid = 3588] [serial = 163] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (15D60000) [pid = 3588] [serial = 203] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (1A62DC00) [pid = 3588] [serial = 209] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 3588 | 1464710059506 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:54:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1590ms 08:54:19 INFO - PROCESS | 3588 | 1464710059539 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 3588 | 1464710059543 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 08:54:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:54:19 INFO - PROCESS | 3588 | 1464710059547 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 3588 | 1464710059551 Marionette TRACE conn2 <- [1,422,null,{}] 08:54:19 INFO - PROCESS | 3588 | 1464710059555 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:19 INFO - PROCESS | 3588 | 1464710059637 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:54:19 INFO - PROCESS | 3588 | 1464710059645 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 3588 | ++DOCSHELL 10446800 == 37 [pid = 3588] [id = 115] 08:54:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (10A59C00) [pid = 3588] [serial = 342] [outer = 00000000] 08:54:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (114CF800) [pid = 3588] [serial = 343] [outer = 10A59C00] 08:54:19 INFO - PROCESS | 3588 | 1464710059693 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (12B20C00) [pid = 3588] [serial = 344] [outer = 10A59C00] 08:54:20 INFO - PROCESS | 3588 | 1464710060700 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:54:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:54:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1189ms 08:54:20 INFO - PROCESS | 3588 | 1464710060735 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 3588 | 1464710060741 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 08:54:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:54:20 INFO - PROCESS | 3588 | 1464710060747 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 3588 | 1464710060749 Marionette TRACE conn2 <- [1,426,null,{}] 08:54:20 INFO - PROCESS | 3588 | 1464710060753 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:20 INFO - PROCESS | 3588 | 1464710060835 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:54:20 INFO - PROCESS | 3588 | 1464710060842 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 3588 | ++DOCSHELL 130A1000 == 38 [pid = 3588] [id = 116] 08:54:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (13906400) [pid = 3588] [serial = 345] [outer = 00000000] 08:54:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (14E99800) [pid = 3588] [serial = 346] [outer = 13906400] 08:54:20 INFO - PROCESS | 3588 | 1464710060886 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (15468C00) [pid = 3588] [serial = 347] [outer = 13906400] 08:54:21 INFO - PROCESS | 3588 | 1464710061391 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 3588 | 1464710061418 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 08:54:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:54:21 INFO - PROCESS | 3588 | 1464710061421 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 3588 | 1464710061425 Marionette TRACE conn2 <- [1,430,null,{}] 08:54:21 INFO - PROCESS | 3588 | 1464710061435 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:21 INFO - PROCESS | 3588 | 1464710061522 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:54:21 INFO - PROCESS | 3588 | 1464710061530 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 3588 | ++DOCSHELL 156B0400 == 39 [pid = 3588] [id = 117] 08:54:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (15951000) [pid = 3588] [serial = 348] [outer = 00000000] 08:54:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (15F70800) [pid = 3588] [serial = 349] [outer = 15951000] 08:54:21 INFO - PROCESS | 3588 | 1464710061578 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (168E0000) [pid = 3588] [serial = 350] [outer = 15951000] 08:54:22 INFO - PROCESS | 3588 | 1464710062034 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:54:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 659ms 08:54:22 INFO - PROCESS | 3588 | 1464710062060 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 3588 | 1464710062063 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 08:54:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:54:22 INFO - PROCESS | 3588 | 1464710062066 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 3588 | 1464710062068 Marionette TRACE conn2 <- [1,434,null,{}] 08:54:22 INFO - PROCESS | 3588 | 1464710062071 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:22 INFO - PROCESS | 3588 | 1464710062226 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:54:22 INFO - PROCESS | 3588 | 1464710062286 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 3588 | ++DOCSHELL 15D6A000 == 40 [pid = 3588] [id = 118] 08:54:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (15F6F800) [pid = 3588] [serial = 351] [outer = 00000000] 08:54:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (17351800) [pid = 3588] [serial = 352] [outer = 15F6F800] 08:54:22 INFO - PROCESS | 3588 | 1464710062369 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (1773B400) [pid = 3588] [serial = 353] [outer = 15F6F800] 08:54:22 INFO - PROCESS | 3588 | 1464710062774 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:54:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 723ms 08:54:22 INFO - PROCESS | 3588 | 1464710062802 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 3588 | 1464710062804 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 08:54:22 INFO - PROCESS | 3588 | 1464710062807 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:54:22 INFO - PROCESS | 3588 | 1464710062809 Marionette TRACE conn2 <- [1,438,null,{}] 08:54:22 INFO - PROCESS | 3588 | 1464710062812 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:22 INFO - PROCESS | 3588 | 1464710062913 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:54:22 INFO - PROCESS | 3588 | 1464710062921 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 3588 | ++DOCSHELL 16FF7800 == 41 [pid = 3588] [id = 119] 08:54:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (1776C800) [pid = 3588] [serial = 354] [outer = 00000000] 08:54:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (17EA0400) [pid = 3588] [serial = 355] [outer = 1776C800] 08:54:22 INFO - PROCESS | 3588 | 1464710062964 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (18212400) [pid = 3588] [serial = 356] [outer = 1776C800] 08:54:23 INFO - PROCESS | 3588 | 1464710063477 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:54:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 707ms 08:54:23 INFO - PROCESS | 3588 | 1464710063547 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 3588 | 1464710063549 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 08:54:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:54:23 INFO - PROCESS | 3588 | 1464710063553 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 3588 | 1464710063554 Marionette TRACE conn2 <- [1,442,null,{}] 08:54:23 INFO - PROCESS | 3588 | 1464710063557 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:23 INFO - PROCESS | 3588 | 1464710063705 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:54:23 INFO - PROCESS | 3588 | 1464710063730 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 3588 | ++DOCSHELL 0F304000 == 42 [pid = 3588] [id = 120] 08:54:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (13120800) [pid = 3588] [serial = 357] [outer = 00000000] 08:54:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (19E4F800) [pid = 3588] [serial = 358] [outer = 13120800] 08:54:23 INFO - PROCESS | 3588 | 1464710063774 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (1A108400) [pid = 3588] [serial = 359] [outer = 13120800] 08:54:24 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (1A78F000) [pid = 3588] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:54:24 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (19AE1400) [pid = 3588] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:54:24 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (19831400) [pid = 3588] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:54:24 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (13127400) [pid = 3588] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:54:24 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (140C9800) [pid = 3588] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:54:24 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (15F66800) [pid = 3588] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:54:24 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (1681EC00) [pid = 3588] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:54:24 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (10B65C00) [pid = 3588] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:54:24 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (131A9C00) [pid = 3588] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:54:24 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (0F304400) [pid = 3588] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:54:24 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (17744C00) [pid = 3588] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:54:24 INFO - PROCESS | 3588 | 1464710064232 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:54:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 755ms 08:54:24 INFO - PROCESS | 3588 | 1464710064292 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 3588 | 1464710064294 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 08:54:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:54:24 INFO - PROCESS | 3588 | 1464710064297 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 3588 | 1464710064299 Marionette TRACE conn2 <- [1,446,null,{}] 08:54:24 INFO - PROCESS | 3588 | 1464710064303 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:24 INFO - PROCESS | 3588 | 1464710064378 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:54:24 INFO - PROCESS | 3588 | 1464710064385 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 3588 | ++DOCSHELL 11A42800 == 43 [pid = 3588] [id = 121] 08:54:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (14E94800) [pid = 3588] [serial = 360] [outer = 00000000] 08:54:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (17CB6000) [pid = 3588] [serial = 361] [outer = 14E94800] 08:54:24 INFO - PROCESS | 3588 | 1464710064427 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (19839000) [pid = 3588] [serial = 362] [outer = 14E94800] 08:54:24 INFO - PROCESS | 3588 | 1464710064888 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:54:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 610ms 08:54:24 INFO - PROCESS | 3588 | 1464710064930 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 3588 | 1464710064932 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 08:54:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:54:24 INFO - PROCESS | 3588 | 1464710064939 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 3588 | 1464710064941 Marionette TRACE conn2 <- [1,450,null,{}] 08:54:24 INFO - PROCESS | 3588 | 1464710064945 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:25 INFO - PROCESS | 3588 | 1464710065019 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:54:25 INFO - PROCESS | 3588 | 1464710065026 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 3588 | ++DOCSHELL 19AED400 == 44 [pid = 3588] [id = 122] 08:54:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (19E46000) [pid = 3588] [serial = 363] [outer = 00000000] 08:54:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (1A533C00) [pid = 3588] [serial = 364] [outer = 19E46000] 08:54:25 INFO - PROCESS | 3588 | 1464710065070 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (1A5DAC00) [pid = 3588] [serial = 365] [outer = 19E46000] 08:54:25 INFO - PROCESS | 3588 | 1464710065497 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 3588 | 1464710065548 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 08:54:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:54:25 INFO - PROCESS | 3588 | 1464710065555 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 3588 | 1464710065557 Marionette TRACE conn2 <- [1,454,null,{}] 08:54:25 INFO - PROCESS | 3588 | 1464710065560 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:25 INFO - PROCESS | 3588 | 1464710065638 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:54:25 INFO - PROCESS | 3588 | 1464710065647 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 3588 | ++DOCSHELL 1A627C00 == 45 [pid = 3588] [id = 123] 08:54:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (1A629800) [pid = 3588] [serial = 366] [outer = 00000000] 08:54:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (1A714400) [pid = 3588] [serial = 367] [outer = 1A629800] 08:54:25 INFO - PROCESS | 3588 | 1464710065694 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (1A78AC00) [pid = 3588] [serial = 368] [outer = 1A629800] 08:54:26 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:26 INFO - PROCESS | 3588 | 1464710066295 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:54:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 755ms 08:54:26 INFO - PROCESS | 3588 | 1464710066332 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 3588 | 1464710066336 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 08:54:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:54:26 INFO - PROCESS | 3588 | 1464710066342 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 3588 | 1464710066346 Marionette TRACE conn2 <- [1,458,null,{}] 08:54:26 INFO - PROCESS | 3588 | 1464710066353 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:26 INFO - PROCESS | 3588 | 1464710066505 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:54:26 INFO - PROCESS | 3588 | 1464710066628 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 3588 | ++DOCSHELL 0C7F6400 == 46 [pid = 3588] [id = 124] 08:54:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (10A57400) [pid = 3588] [serial = 369] [outer = 00000000] 08:54:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (1282B800) [pid = 3588] [serial = 370] [outer = 10A57400] 08:54:26 INFO - PROCESS | 3588 | 1464710066684 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (131B2800) [pid = 3588] [serial = 371] [outer = 10A57400] 08:54:27 INFO - PROCESS | 3588 | 1464710067304 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 3588 | 1464710067384 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 08:54:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:54:27 INFO - PROCESS | 3588 | 1464710067390 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 3588 | 1464710067393 Marionette TRACE conn2 <- [1,462,null,{}] 08:54:27 INFO - PROCESS | 3588 | 1464710067397 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:27 INFO - PROCESS | 3588 | 1464710067501 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:54:27 INFO - PROCESS | 3588 | 1464710067580 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 3588 | ++DOCSHELL 1437D000 == 47 [pid = 3588] [id = 125] 08:54:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (154DEC00) [pid = 3588] [serial = 372] [outer = 00000000] 08:54:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (15F6B400) [pid = 3588] [serial = 373] [outer = 154DEC00] 08:54:27 INFO - PROCESS | 3588 | 1464710067673 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (16F3E000) [pid = 3588] [serial = 374] [outer = 154DEC00] 08:54:28 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:28 INFO - PROCESS | 3588 | 1464710068367 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 3588 | 1464710068426 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 08:54:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:54:28 INFO - PROCESS | 3588 | 1464710068430 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 3588 | 1464710068434 Marionette TRACE conn2 <- [1,466,null,{}] 08:54:28 INFO - PROCESS | 3588 | 1464710068445 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:28 INFO - PROCESS | 3588 | 1464710068550 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:54:28 INFO - PROCESS | 3588 | 1464710068629 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 3588 | ++DOCSHELL 1526FC00 == 48 [pid = 3588] [id = 126] 08:54:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (1A706800) [pid = 3588] [serial = 375] [outer = 00000000] 08:54:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1A714000) [pid = 3588] [serial = 376] [outer = 1A706800] 08:54:28 INFO - PROCESS | 3588 | 1464710068731 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1A793400) [pid = 3588] [serial = 377] [outer = 1A706800] 08:54:28 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:54:28 INFO - PROCESS | 3588 | [3588] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:54:29 INFO - PROCESS | 3588 | 1464710069364 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 3588 | 1464710069435 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 08:54:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:54:29 INFO - PROCESS | 3588 | 1464710069438 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 3588 | 1464710069440 Marionette TRACE conn2 <- [1,470,null,{}] 08:54:29 INFO - PROCESS | 3588 | 1464710069491 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:29 INFO - PROCESS | 3588 | 1464710069655 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:54:29 INFO - PROCESS | 3588 | 1464710069745 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 3588 | ++DOCSHELL 0C7FE800 == 49 [pid = 3588] [id = 127] 08:54:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1043AC00) [pid = 3588] [serial = 378] [outer = 00000000] 08:54:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (12AC7800) [pid = 3588] [serial = 379] [outer = 1043AC00] 08:54:29 INFO - PROCESS | 3588 | 1464710069799 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (14EBAC00) [pid = 3588] [serial = 380] [outer = 1043AC00] 08:54:30 INFO - PROCESS | 3588 | 1464710070487 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:54:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:54:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1125ms 08:54:30 INFO - PROCESS | 3588 | 1464710070566 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 3588 | 1464710070571 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 08:54:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:54:30 INFO - PROCESS | 3588 | 1464710070605 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 3588 | 1464710070610 Marionette TRACE conn2 <- [1,474,null,{}] 08:54:30 INFO - PROCESS | 3588 | 1464710070616 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:30 INFO - PROCESS | 3588 | 1464710070765 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:54:30 INFO - PROCESS | 3588 | 1464710070838 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 3588 | ++DOCSHELL 12B22C00 == 50 [pid = 3588] [id = 128] 08:54:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (13713000) [pid = 3588] [serial = 381] [outer = 00000000] 08:54:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (14E92C00) [pid = 3588] [serial = 382] [outer = 13713000] 08:54:30 INFO - PROCESS | 3588 | 1464710070888 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (156ADC00) [pid = 3588] [serial = 383] [outer = 13713000] 08:54:31 INFO - PROCESS | 3588 | --DOCSHELL 19AED400 == 49 [pid = 3588] [id = 122] 08:54:31 INFO - PROCESS | 3588 | --DOCSHELL 11A42800 == 48 [pid = 3588] [id = 121] 08:54:31 INFO - PROCESS | 3588 | --DOCSHELL 0F304000 == 47 [pid = 3588] [id = 120] 08:54:31 INFO - PROCESS | 3588 | --DOCSHELL 16FF7800 == 46 [pid = 3588] [id = 119] 08:54:31 INFO - PROCESS | 3588 | --DOCSHELL 15D6A000 == 45 [pid = 3588] [id = 118] 08:54:31 INFO - PROCESS | 3588 | --DOCSHELL 156B0400 == 44 [pid = 3588] [id = 117] 08:54:31 INFO - PROCESS | 3588 | --DOCSHELL 130A1000 == 43 [pid = 3588] [id = 116] 08:54:31 INFO - PROCESS | 3588 | --DOCSHELL 10446800 == 42 [pid = 3588] [id = 115] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (1A9F4C00) [pid = 3588] [serial = 245] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (19E4A000) [pid = 3588] [serial = 316] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (1A115000) [pid = 3588] [serial = 319] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (15F70C00) [pid = 3588] [serial = 299] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (15F6D800) [pid = 3588] [serial = 298] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (1A109000) [pid = 3588] [serial = 326] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (15F6DC00) [pid = 3588] [serial = 307] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (165B3400) [pid = 3588] [serial = 308] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (16FF3C00) [pid = 3588] [serial = 310] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (1310B800) [pid = 3588] [serial = 302] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (128E9400) [pid = 3588] [serial = 301] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (13DC2400) [pid = 3588] [serial = 304] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (14379400) [pid = 3588] [serial = 305] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (10A57800) [pid = 3588] [serial = 289] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (1437BC00) [pid = 3588] [serial = 292] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (19E49000) [pid = 3588] [serial = 295] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (19E51800) [pid = 3588] [serial = 317] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (12AC3400) [pid = 3588] [serial = 322] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (19AEE800) [pid = 3588] [serial = 325] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (1A116C00) [pid = 3588] [serial = 320] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (17C25800) [pid = 3588] [serial = 313] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (1A62BC00) [pid = 3588] [serial = 328] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (1594BC00) [pid = 3588] [serial = 323] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (17CE6400) [pid = 3588] [serial = 314] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (1734E000) [pid = 3588] [serial = 311] [outer = 00000000] [url = about:blank] 08:54:31 INFO - PROCESS | 3588 | 1464710071422 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:54:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:54:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 836ms 08:54:31 INFO - PROCESS | 3588 | 1464710071446 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 3588 | 1464710071452 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 08:54:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:54:31 INFO - PROCESS | 3588 | 1464710071476 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 3588 | 1464710071479 Marionette TRACE conn2 <- [1,478,null,{}] 08:54:31 INFO - PROCESS | 3588 | 1464710071486 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:31 INFO - PROCESS | 3588 | 1464710071570 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:54:31 INFO - PROCESS | 3588 | 1464710071579 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 3588 | ++DOCSHELL 128E7000 == 43 [pid = 3588] [id = 129] 08:54:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (130A1000) [pid = 3588] [serial = 384] [outer = 00000000] 08:54:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (1594BC00) [pid = 3588] [serial = 385] [outer = 130A1000] 08:54:31 INFO - PROCESS | 3588 | 1464710071624 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (15F68400) [pid = 3588] [serial = 386] [outer = 130A1000] 08:54:32 INFO - PROCESS | 3588 | 1464710072136 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:54:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:54:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 659ms 08:54:32 INFO - PROCESS | 3588 | 1464710072146 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 3588 | 1464710072148 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 08:54:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:54:32 INFO - PROCESS | 3588 | 1464710072152 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 3588 | 1464710072155 Marionette TRACE conn2 <- [1,482,null,{}] 08:54:32 INFO - PROCESS | 3588 | 1464710072169 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:32 INFO - PROCESS | 3588 | 1464710072250 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:54:32 INFO - PROCESS | 3588 | 1464710072260 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 3588 | ++DOCSHELL 16C95400 == 44 [pid = 3588] [id = 130] 08:54:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (16C9B800) [pid = 3588] [serial = 387] [outer = 00000000] 08:54:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (16D2CC00) [pid = 3588] [serial = 388] [outer = 16C9B800] 08:54:32 INFO - PROCESS | 3588 | 1464710072306 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (17349800) [pid = 3588] [serial = 389] [outer = 16C9B800] 08:54:32 INFO - PROCESS | 3588 | 1464710072785 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:54:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 675ms 08:54:32 INFO - PROCESS | 3588 | 1464710072812 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:54:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:54:32 INFO - PROCESS | 3588 | 1464710072814 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 08:54:32 INFO - PROCESS | 3588 | 1464710072817 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 3588 | 1464710072819 Marionette TRACE conn2 <- [1,486,null,{}] 08:54:32 INFO - PROCESS | 3588 | 1464710072822 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:32 INFO - PROCESS | 3588 | 1464710072904 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:54:32 INFO - PROCESS | 3588 | 1464710072911 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 3588 | ++DOCSHELL 17354C00 == 45 [pid = 3588] [id = 131] 08:54:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (1773C000) [pid = 3588] [serial = 390] [outer = 00000000] 08:54:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (17CEA000) [pid = 3588] [serial = 391] [outer = 1773C000] 08:54:32 INFO - PROCESS | 3588 | 1464710072956 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (18213400) [pid = 3588] [serial = 392] [outer = 1773C000] 08:54:33 INFO - PROCESS | 3588 | 1464710073433 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:54:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 658ms 08:54:33 INFO - PROCESS | 3588 | 1464710073486 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 3588 | 1464710073488 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 08:54:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:54:33 INFO - PROCESS | 3588 | 1464710073491 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 3588 | 1464710073493 Marionette TRACE conn2 <- [1,490,null,{}] 08:54:33 INFO - PROCESS | 3588 | 1464710073496 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:33 INFO - PROCESS | 3588 | 1464710073572 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:54:33 INFO - PROCESS | 3588 | 1464710073579 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 3588 | ++DOCSHELL 18219800 == 46 [pid = 3588] [id = 132] 08:54:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (196B1400) [pid = 3588] [serial = 393] [outer = 00000000] 08:54:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (19AF0800) [pid = 3588] [serial = 394] [outer = 196B1400] 08:54:33 INFO - PROCESS | 3588 | 1464710073622 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (19EC8400) [pid = 3588] [serial = 395] [outer = 196B1400] 08:54:34 INFO - PROCESS | 3588 | 1464710074125 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:54:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:54:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 723ms 08:54:34 INFO - PROCESS | 3588 | 1464710074191 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:54:34 INFO - PROCESS | 3588 | 1464710074193 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 08:54:34 INFO - PROCESS | 3588 | 1464710074196 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:54:34 INFO - PROCESS | 3588 | 1464710074198 Marionette TRACE conn2 <- [1,494,null,{}] 08:54:34 INFO - PROCESS | 3588 | 1464710074257 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:34 INFO - PROCESS | 3588 | 1464710074371 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:54:34 INFO - PROCESS | 3588 | 1464710074382 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 3588 | ++DOCSHELL 16F3F000 == 47 [pid = 3588] [id = 133] 08:54:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (19ED7400) [pid = 3588] [serial = 396] [outer = 00000000] 08:54:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (1A62D800) [pid = 3588] [serial = 397] [outer = 19ED7400] 08:54:34 INFO - PROCESS | 3588 | 1464710074427 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (1A708800) [pid = 3588] [serial = 398] [outer = 19ED7400] 08:54:34 INFO - PROCESS | 3588 | 1464710074855 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:54:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:54:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 675ms 08:54:34 INFO - PROCESS | 3588 | 1464710074896 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:54:34 INFO - PROCESS | 3588 | 1464710074898 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 08:54:34 INFO - PROCESS | 3588 | 1464710074902 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 3588 | 1464710074903 Marionette TRACE conn2 <- [1,498,null,{}] 08:54:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:54:34 INFO - PROCESS | 3588 | 1464710074907 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 3588 | 1464710075037 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:54:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1A621400) [pid = 3588] [serial = 399] [outer = 1AFB1800] 08:54:35 INFO - PROCESS | 3588 | 1464710075087 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 3588 | ++DOCSHELL 1A78F800 == 48 [pid = 3588] [id = 134] 08:54:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (1A791000) [pid = 3588] [serial = 400] [outer = 00000000] 08:54:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1A9F1800) [pid = 3588] [serial = 401] [outer = 1A791000] 08:54:35 INFO - PROCESS | 3588 | 1464710075180 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1A9F3400) [pid = 3588] [serial = 402] [outer = 1A791000] 08:54:35 INFO - PROCESS | 3588 | 1464710075651 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:54:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 756ms 08:54:35 INFO - PROCESS | 3588 | 1464710075678 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 3588 | 1464710075680 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 08:54:35 INFO - PROCESS | 3588 | 1464710075683 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:54:35 INFO - PROCESS | 3588 | 1464710075685 Marionette TRACE conn2 <- [1,502,null,{}] 08:54:35 INFO - PROCESS | 3588 | 1464710075692 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 3588 | 1464710075806 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:54:35 INFO - PROCESS | 3588 | 1464710075815 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 3588 | ++DOCSHELL 16CA0000 == 49 [pid = 3588] [id = 135] 08:54:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1776F800) [pid = 3588] [serial = 403] [outer = 00000000] 08:54:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (1AD0EC00) [pid = 3588] [serial = 404] [outer = 1776F800] 08:54:35 INFO - PROCESS | 3588 | 1464710075903 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (1AD10C00) [pid = 3588] [serial = 405] [outer = 1776F800] 08:54:36 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (0F30DC00) [pid = 3588] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:54:36 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (13713400) [pid = 3588] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:54:36 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (196B4000) [pid = 3588] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:54:36 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (15F6F800) [pid = 3588] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:54:36 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1776C800) [pid = 3588] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:54:36 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (13714800) [pid = 3588] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:54:36 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (10A59C00) [pid = 3588] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:54:36 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (15951000) [pid = 3588] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:54:36 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (13906400) [pid = 3588] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:54:36 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (13120800) [pid = 3588] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:54:36 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (19E46000) [pid = 3588] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:54:36 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (14E94800) [pid = 3588] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:54:36 INFO - PROCESS | 3588 | 1464710076304 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:54:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 658ms 08:54:36 INFO - PROCESS | 3588 | 1464710076330 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 3588 | 1464710076332 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 08:54:36 INFO - PROCESS | 3588 | 1464710076335 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:54:36 INFO - PROCESS | 3588 | 1464710076337 Marionette TRACE conn2 <- [1,506,null,{}] 08:54:36 INFO - PROCESS | 3588 | 1464710076340 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:36 INFO - PROCESS | 3588 | 1464710076421 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:54:36 INFO - PROCESS | 3588 | 1464710076427 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 3588 | ++DOCSHELL 10485C00 == 50 [pid = 3588] [id = 136] 08:54:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (140C6000) [pid = 3588] [serial = 406] [outer = 00000000] 08:54:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (17770C00) [pid = 3588] [serial = 407] [outer = 140C6000] 08:54:36 INFO - PROCESS | 3588 | 1464710076470 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (19ECB800) [pid = 3588] [serial = 408] [outer = 140C6000] 08:54:36 INFO - PROCESS | 3588 | 1464710076970 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:54:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:54:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 659ms 08:54:37 INFO - PROCESS | 3588 | 1464710077008 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 3588 | 1464710077010 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 08:54:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:54:37 INFO - PROCESS | 3588 | 1464710077013 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 3588 | 1464710077015 Marionette TRACE conn2 <- [1,510,null,{}] 08:54:37 INFO - PROCESS | 3588 | 1464710077018 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:37 INFO - PROCESS | 3588 | 1464710077095 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:54:37 INFO - PROCESS | 3588 | 1464710077101 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 3588 | ++DOCSHELL 14095800 == 51 [pid = 3588] [id = 137] 08:54:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (14096400) [pid = 3588] [serial = 409] [outer = 00000000] 08:54:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (1409AC00) [pid = 3588] [serial = 410] [outer = 14096400] 08:54:37 INFO - PROCESS | 3588 | 1464710077147 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1409E400) [pid = 3588] [serial = 411] [outer = 14096400] 08:54:37 INFO - PROCESS | 3588 | 1464710077576 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:54:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:54:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 611ms 08:54:37 INFO - PROCESS | 3588 | 1464710077610 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 3588 | 1464710077613 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 08:54:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:54:37 INFO - PROCESS | 3588 | 1464710077616 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 3588 | 1464710077618 Marionette TRACE conn2 <- [1,514,null,{}] 08:54:37 INFO - PROCESS | 3588 | 1464710077625 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:37 INFO - PROCESS | 3588 | 1464710077718 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:54:37 INFO - PROCESS | 3588 | 1464710077774 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 3588 | ++DOCSHELL 16825000 == 52 [pid = 3588] [id = 138] 08:54:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (16A84400) [pid = 3588] [serial = 412] [outer = 00000000] 08:54:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (16A8DC00) [pid = 3588] [serial = 413] [outer = 16A84400] 08:54:37 INFO - PROCESS | 3588 | 1464710077821 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (16A93400) [pid = 3588] [serial = 414] [outer = 16A84400] 08:54:38 INFO - PROCESS | 3588 | 1464710078445 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:54:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 868ms 08:54:38 INFO - PROCESS | 3588 | 1464710078492 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 3588 | 1464710078496 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 08:54:38 INFO - PROCESS | 3588 | 1464710078502 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:54:38 INFO - PROCESS | 3588 | 1464710078507 Marionette TRACE conn2 <- [1,518,null,{}] 08:54:38 INFO - PROCESS | 3588 | 1464710078530 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:38 INFO - PROCESS | 3588 | 1464710078639 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:54:38 INFO - PROCESS | 3588 | 1464710078761 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 3588 | ++DOCSHELL 0C387400 == 53 [pid = 3588] [id = 139] 08:54:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (0C388800) [pid = 3588] [serial = 415] [outer = 00000000] 08:54:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (0F307400) [pid = 3588] [serial = 416] [outer = 0C388800] 08:54:38 INFO - PROCESS | 3588 | 1464710078818 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (10A62000) [pid = 3588] [serial = 417] [outer = 0C388800] 08:54:39 INFO - PROCESS | 3588 | 1464710079498 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:54:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:54:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1028ms 08:54:39 INFO - PROCESS | 3588 | 1464710079541 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 3588 | 1464710079547 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 08:54:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:54:39 INFO - PROCESS | 3588 | 1464710079554 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 3588 | 1464710079556 Marionette TRACE conn2 <- [1,522,null,{}] 08:54:39 INFO - PROCESS | 3588 | 1464710079560 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:39 INFO - PROCESS | 3588 | 1464710079666 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:54:39 INFO - PROCESS | 3588 | 1464710079760 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 3588 | ++DOCSHELL 12B21400 == 54 [pid = 3588] [id = 140] 08:54:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (130A3400) [pid = 3588] [serial = 418] [outer = 00000000] 08:54:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (14094400) [pid = 3588] [serial = 419] [outer = 130A3400] 08:54:39 INFO - PROCESS | 3588 | 1464710079814 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (140BF800) [pid = 3588] [serial = 420] [outer = 130A3400] 08:54:40 INFO - PROCESS | 3588 | 1464710080512 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:54:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:54:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 964ms 08:54:40 INFO - PROCESS | 3588 | 1464710080529 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:54:40 INFO - PROCESS | 3588 | 1464710080531 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 08:54:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:54:40 INFO - PROCESS | 3588 | 1464710080549 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - PROCESS | 3588 | 1464710080553 Marionette TRACE conn2 <- [1,526,null,{}] 08:54:40 INFO - PROCESS | 3588 | 1464710080564 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:40 INFO - PROCESS | 3588 | 1464710080670 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:54:40 INFO - PROCESS | 3588 | 1464710080806 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 3588 | ++DOCSHELL 0C387000 == 55 [pid = 3588] [id = 141] 08:54:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (0F305C00) [pid = 3588] [serial = 421] [outer = 00000000] 08:54:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (16A8D400) [pid = 3588] [serial = 422] [outer = 0F305C00] 08:54:40 INFO - PROCESS | 3588 | 1464710080863 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (16C92400) [pid = 3588] [serial = 423] [outer = 0F305C00] 08:54:41 INFO - PROCESS | 3588 | 1464710081721 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:54:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1254ms 08:54:41 INFO - PROCESS | 3588 | 1464710081790 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 3588 | 1464710081794 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 08:54:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:54:41 INFO - PROCESS | 3588 | 1464710081799 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 3588 | 1464710081803 Marionette TRACE conn2 <- [1,530,null,{}] 08:54:41 INFO - PROCESS | 3588 | 1464710081809 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:41 INFO - PROCESS | 3588 | 1464710081903 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:54:42 INFO - PROCESS | 3588 | 1464710081987 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 3588 | ++DOCSHELL 0C781000 == 56 [pid = 3588] [id = 142] 08:54:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (0C7FC000) [pid = 3588] [serial = 424] [outer = 00000000] 08:54:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (10563800) [pid = 3588] [serial = 425] [outer = 0C7FC000] 08:54:42 INFO - PROCESS | 3588 | 1464710082088 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (11234800) [pid = 3588] [serial = 426] [outer = 0C7FC000] 08:54:42 INFO - PROCESS | 3588 | 1464710082698 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:54:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:54:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:54:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:54:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:54:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:54:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:54:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:54:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 931ms 08:54:42 INFO - PROCESS | 3588 | 1464710082738 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 3588 | 1464710082743 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 08:54:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:54:42 INFO - PROCESS | 3588 | 1464710082750 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 3588 | 1464710082752 Marionette TRACE conn2 <- [1,534,null,{}] 08:54:42 INFO - PROCESS | 3588 | 1464710082756 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:42 INFO - PROCESS | 3588 | 1464710082861 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:54:42 INFO - PROCESS | 3588 | --DOCSHELL 0C7F6C00 == 55 [pid = 3588] [id = 110] 08:54:42 INFO - PROCESS | 3588 | --DOCSHELL 14095800 == 54 [pid = 3588] [id = 137] 08:54:42 INFO - PROCESS | 3588 | --DOCSHELL 10485C00 == 53 [pid = 3588] [id = 136] 08:54:42 INFO - PROCESS | 3588 | --DOCSHELL 16CA0000 == 52 [pid = 3588] [id = 135] 08:54:42 INFO - PROCESS | 3588 | --DOCSHELL 1A78F800 == 51 [pid = 3588] [id = 134] 08:54:42 INFO - PROCESS | 3588 | --DOCSHELL 16F3F000 == 50 [pid = 3588] [id = 133] 08:54:42 INFO - PROCESS | 3588 | --DOCSHELL 18219800 == 49 [pid = 3588] [id = 132] 08:54:42 INFO - PROCESS | 3588 | --DOCSHELL 17354C00 == 48 [pid = 3588] [id = 131] 08:54:42 INFO - PROCESS | 3588 | --DOCSHELL 16C95400 == 47 [pid = 3588] [id = 130] 08:54:42 INFO - PROCESS | 3588 | --DOCSHELL 128E7000 == 46 [pid = 3588] [id = 129] 08:54:42 INFO - PROCESS | 3588 | --DOCSHELL 12B22C00 == 45 [pid = 3588] [id = 128] 08:54:42 INFO - PROCESS | 3588 | --DOCSHELL 1526FC00 == 44 [pid = 3588] [id = 126] 08:54:42 INFO - PROCESS | 3588 | --DOCSHELL 1437D000 == 43 [pid = 3588] [id = 125] 08:54:42 INFO - PROCESS | 3588 | --DOCSHELL 0C7F6400 == 42 [pid = 3588] [id = 124] 08:54:42 INFO - PROCESS | 3588 | --DOCSHELL 1A627C00 == 41 [pid = 3588] [id = 123] 08:54:42 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (154DF000) [pid = 3588] [serial = 293] [outer = 00000000] [url = about:blank] 08:54:42 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1A088400) [pid = 3588] [serial = 296] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (10F2B400) [pid = 3588] [serial = 290] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (17351800) [pid = 3588] [serial = 352] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (17EA0400) [pid = 3588] [serial = 355] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (1A714C00) [pid = 3588] [serial = 329] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (1773B400) [pid = 3588] [serial = 353] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (114CF800) [pid = 3588] [serial = 343] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (12B20C00) [pid = 3588] [serial = 344] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (15F70800) [pid = 3588] [serial = 349] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (15918000) [pid = 3588] [serial = 334] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (14E99800) [pid = 3588] [serial = 346] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (15468C00) [pid = 3588] [serial = 347] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1043E800) [pid = 3588] [serial = 331] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (11437400) [pid = 3588] [serial = 340] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (19E4F800) [pid = 3588] [serial = 358] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (1A5DAC00) [pid = 3588] [serial = 365] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1A714400) [pid = 3588] [serial = 367] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (18212400) [pid = 3588] [serial = 356] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (1A533C00) [pid = 3588] [serial = 364] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (1A108400) [pid = 3588] [serial = 359] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (196B8400) [pid = 3588] [serial = 337] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (17CB6000) [pid = 3588] [serial = 361] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (19839000) [pid = 3588] [serial = 362] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (168E0000) [pid = 3588] [serial = 350] [outer = 00000000] [url = about:blank] 08:54:43 INFO - PROCESS | 3588 | 1464710082998 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 3588 | ++DOCSHELL 0C7F7000 == 42 [pid = 3588] [id = 143] 08:54:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (0F303000) [pid = 3588] [serial = 427] [outer = 00000000] 08:54:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (10A5AC00) [pid = 3588] [serial = 428] [outer = 0F303000] 08:54:43 INFO - PROCESS | 3588 | 1464710083044 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (114CF800) [pid = 3588] [serial = 429] [outer = 0F303000] 08:54:43 INFO - PROCESS | 3588 | 1464710083447 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:54:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 755ms 08:54:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:54:43 INFO - PROCESS | 3588 | 1464710083488 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 3588 | 1464710083491 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 08:54:43 INFO - PROCESS | 3588 | 1464710083494 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 3588 | 1464710083497 Marionette TRACE conn2 <- [1,538,null,{}] 08:54:43 INFO - PROCESS | 3588 | 1464710083508 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:43 INFO - PROCESS | 3588 | 1464710083588 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:54:43 INFO - PROCESS | 3588 | 1464710083595 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 3588 | ++DOCSHELL 13910800 == 43 [pid = 3588] [id = 144] 08:54:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (13DBB400) [pid = 3588] [serial = 430] [outer = 00000000] 08:54:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (1409C400) [pid = 3588] [serial = 431] [outer = 13DBB400] 08:54:43 INFO - PROCESS | 3588 | 1464710083696 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (14E97800) [pid = 3588] [serial = 432] [outer = 13DBB400] 08:54:44 INFO - PROCESS | 3588 | 1464710084136 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:54:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 643ms 08:54:44 INFO - PROCESS | 3588 | 1464710084165 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 3588 | 1464710084167 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 08:54:44 INFO - PROCESS | 3588 | 1464710084170 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:54:44 INFO - PROCESS | 3588 | 1464710084172 Marionette TRACE conn2 <- [1,542,null,{}] 08:54:44 INFO - PROCESS | 3588 | 1464710084176 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:44 INFO - PROCESS | 3588 | 1464710084258 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:54:44 INFO - PROCESS | 3588 | 1464710084264 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 3588 | ++DOCSHELL 140C6800 == 44 [pid = 3588] [id = 145] 08:54:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (14EB8800) [pid = 3588] [serial = 433] [outer = 00000000] 08:54:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (15956000) [pid = 3588] [serial = 434] [outer = 14EB8800] 08:54:44 INFO - PROCESS | 3588 | 1464710084316 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (15F66800) [pid = 3588] [serial = 435] [outer = 14EB8800] 08:54:44 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:44 INFO - PROCESS | 3588 | [3588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:44 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:44 INFO - PROCESS | 3588 | 1464710084746 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:54:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 610ms 08:54:44 INFO - PROCESS | 3588 | 1464710084767 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 3588 | 1464710084769 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 08:54:44 INFO - PROCESS | 3588 | 1464710084789 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:54:44 INFO - PROCESS | 3588 | 1464710084791 Marionette TRACE conn2 <- [1,546,null,{}] 08:54:44 INFO - PROCESS | 3588 | 1464710084794 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:44 INFO - PROCESS | 3588 | 1464710084916 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:54:44 INFO - PROCESS | 3588 | 1464710084922 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 3588 | ++DOCSHELL 15955400 == 45 [pid = 3588] [id = 146] 08:54:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (15F6C400) [pid = 3588] [serial = 436] [outer = 00000000] 08:54:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (16820800) [pid = 3588] [serial = 437] [outer = 15F6C400] 08:54:44 INFO - PROCESS | 3588 | 1464710084966 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1682B400) [pid = 3588] [serial = 438] [outer = 15F6C400] 08:54:45 INFO - PROCESS | 3588 | 1464710085451 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:54:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:54:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 707ms 08:54:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:54:45 INFO - PROCESS | 3588 | 1464710085522 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 3588 | 1464710085524 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 08:54:45 INFO - PROCESS | 3588 | 1464710085528 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - PROCESS | 3588 | 1464710085529 Marionette TRACE conn2 <- [1,550,null,{}] 08:54:45 INFO - PROCESS | 3588 | 1464710085534 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:45 INFO - PROCESS | 3588 | 1464710085668 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:54:45 INFO - PROCESS | 3588 | 1464710085680 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 3588 | ++DOCSHELL 0C7FA800 == 46 [pid = 3588] [id = 147] 08:54:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (15DF0000) [pid = 3588] [serial = 439] [outer = 00000000] 08:54:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (16CA0C00) [pid = 3588] [serial = 440] [outer = 15DF0000] 08:54:45 INFO - PROCESS | 3588 | 1464710085725 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (16D89C00) [pid = 3588] [serial = 441] [outer = 15DF0000] 08:54:46 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:46 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:46 INFO - PROCESS | 3588 | 1464710086200 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:54:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 707ms 08:54:46 INFO - PROCESS | 3588 | 1464710086259 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 3588 | 1464710086261 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 08:54:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:54:46 INFO - PROCESS | 3588 | 1464710086265 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 3588 | 1464710086266 Marionette TRACE conn2 <- [1,554,null,{}] 08:54:46 INFO - PROCESS | 3588 | 1464710086305 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:46 INFO - PROCESS | 3588 | 1464710086443 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:54:46 INFO - PROCESS | 3588 | 1464710086452 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 3588 | ++DOCSHELL 0C384C00 == 47 [pid = 3588] [id = 148] 08:54:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (16C91400) [pid = 3588] [serial = 442] [outer = 00000000] 08:54:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (17358000) [pid = 3588] [serial = 443] [outer = 16C91400] 08:54:46 INFO - PROCESS | 3588 | 1464710086495 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (17772C00) [pid = 3588] [serial = 444] [outer = 16C91400] 08:54:46 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:46 INFO - PROCESS | 3588 | [3588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:46 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:46 INFO - PROCESS | 3588 | 1464710086953 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:54:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 756ms 08:54:47 INFO - PROCESS | 3588 | 1464710087006 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 3588 | 1464710087009 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 08:54:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:54:47 INFO - PROCESS | 3588 | 1464710087013 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 3588 | 1464710087015 Marionette TRACE conn2 <- [1,558,null,{}] 08:54:47 INFO - PROCESS | 3588 | 1464710087018 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:47 INFO - PROCESS | 3588 | 1464710087119 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:54:47 INFO - PROCESS | 3588 | 1464710087129 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 3588 | ++DOCSHELL 16A92800 == 48 [pid = 3588] [id = 149] 08:54:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (16F44000) [pid = 3588] [serial = 445] [outer = 00000000] 08:54:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (18216400) [pid = 3588] [serial = 446] [outer = 16F44000] 08:54:47 INFO - PROCESS | 3588 | 1464710087266 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (18217800) [pid = 3588] [serial = 447] [outer = 16F44000] 08:54:47 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (19ED7400) [pid = 3588] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:54:47 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (196B1400) [pid = 3588] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:54:47 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (1043AC00) [pid = 3588] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:54:47 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1A791000) [pid = 3588] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:54:47 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (1773C000) [pid = 3588] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:54:47 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1776F800) [pid = 3588] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:54:47 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (140C6000) [pid = 3588] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:54:47 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (14096400) [pid = 3588] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:54:47 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (16C9B800) [pid = 3588] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:54:47 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (0C7F8800) [pid = 3588] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:54:47 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (0F30A000) [pid = 3588] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:54:47 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (13713000) [pid = 3588] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:54:47 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (130A1000) [pid = 3588] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:54:47 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:47 INFO - PROCESS | 3588 | [3588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:47 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:47 INFO - PROCESS | 3588 | 1464710087897 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:54:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 916ms 08:54:47 INFO - PROCESS | 3588 | 1464710087948 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 3588 | 1464710087960 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 08:54:47 INFO - PROCESS | 3588 | 1464710087963 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 3588 | 1464710087965 Marionette TRACE conn2 <- [1,562,null,{}] 08:54:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:54:47 INFO - PROCESS | 3588 | 1464710087968 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:48 INFO - PROCESS | 3588 | 1464710088045 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:54:48 INFO - PROCESS | 3588 | 1464710088051 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 3588 | ++DOCSHELL 10F10800 == 49 [pid = 3588] [id = 150] 08:54:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (14096400) [pid = 3588] [serial = 448] [outer = 00000000] 08:54:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (165B4000) [pid = 3588] [serial = 449] [outer = 14096400] 08:54:48 INFO - PROCESS | 3588 | 1464710088094 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (16A88400) [pid = 3588] [serial = 450] [outer = 14096400] 08:54:48 INFO - PROCESS | 3588 | 1464710088535 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:54:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 610ms 08:54:48 INFO - PROCESS | 3588 | 1464710088596 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:54:48 INFO - PROCESS | 3588 | 1464710088598 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 08:54:48 INFO - PROCESS | 3588 | 1464710088601 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:54:48 INFO - PROCESS | 3588 | 1464710088604 Marionette TRACE conn2 <- [1,566,null,{}] 08:54:48 INFO - PROCESS | 3588 | 1464710088607 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:48 INFO - PROCESS | 3588 | 1464710088682 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:54:48 INFO - PROCESS | 3588 | 1464710088691 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 3588 | ++DOCSHELL 16C98800 == 50 [pid = 3588] [id = 151] 08:54:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (17CB6000) [pid = 3588] [serial = 451] [outer = 00000000] 08:54:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (196B9000) [pid = 3588] [serial = 452] [outer = 17CB6000] 08:54:48 INFO - PROCESS | 3588 | 1464710088737 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (19AE1800) [pid = 3588] [serial = 453] [outer = 17CB6000] 08:54:49 INFO - PROCESS | 3588 | 1464710089182 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:54:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 659ms 08:54:49 INFO - PROCESS | 3588 | 1464710089240 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 3588 | 1464710089242 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 08:54:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:54:49 INFO - PROCESS | 3588 | 1464710089245 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 3588 | 1464710089247 Marionette TRACE conn2 <- [1,570,null,{}] 08:54:49 INFO - PROCESS | 3588 | 1464710089251 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:49 INFO - PROCESS | 3588 | 1464710089344 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:54:49 INFO - PROCESS | 3588 | 1464710089350 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 3588 | ++DOCSHELL 17774C00 == 51 [pid = 3588] [id = 152] 08:54:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (19AEA800) [pid = 3588] [serial = 454] [outer = 00000000] 08:54:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (19ED3000) [pid = 3588] [serial = 455] [outer = 19AEA800] 08:54:49 INFO - PROCESS | 3588 | 1464710089397 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (1A10A400) [pid = 3588] [serial = 456] [outer = 19AEA800] 08:54:50 INFO - PROCESS | 3588 | 1464710090010 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:54:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 820ms 08:54:50 INFO - PROCESS | 3588 | 1464710090081 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 3588 | 1464710090085 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 08:54:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:54:50 INFO - PROCESS | 3588 | 1464710090105 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 3588 | 1464710090109 Marionette TRACE conn2 <- [1,574,null,{}] 08:54:50 INFO - PROCESS | 3588 | 1464710090115 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:50 INFO - PROCESS | 3588 | 1464710090231 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:54:50 INFO - PROCESS | 3588 | 1464710090346 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 3588 | ++DOCSHELL 0F30D800 == 52 [pid = 3588] [id = 153] 08:54:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (0F39D400) [pid = 3588] [serial = 457] [outer = 00000000] 08:54:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (11490400) [pid = 3588] [serial = 458] [outer = 0F39D400] 08:54:50 INFO - PROCESS | 3588 | 1464710090403 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (130A1C00) [pid = 3588] [serial = 459] [outer = 0F39D400] 08:54:50 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:50 INFO - PROCESS | 3588 | [3588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:51 INFO - PROCESS | 3588 | 1464710091001 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:54:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:54:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 964ms 08:54:51 INFO - PROCESS | 3588 | 1464710091083 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 3588 | 1464710091089 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 08:54:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:54:51 INFO - PROCESS | 3588 | 1464710091095 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - PROCESS | 3588 | 1464710091098 Marionette TRACE conn2 <- [1,578,null,{}] 08:54:51 INFO - PROCESS | 3588 | 1464710091103 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:51 INFO - PROCESS | 3588 | 1464710091207 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:54:51 INFO - PROCESS | 3588 | 1464710091302 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 3588 | ++DOCSHELL 11A3FC00 == 53 [pid = 3588] [id = 154] 08:54:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1370D400) [pid = 3588] [serial = 460] [outer = 00000000] 08:54:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (1437B800) [pid = 3588] [serial = 461] [outer = 1370D400] 08:54:51 INFO - PROCESS | 3588 | 1464710091354 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (156AE800) [pid = 3588] [serial = 462] [outer = 1370D400] 08:54:51 INFO - PROCESS | 3588 | 1464710091930 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:54:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 932ms 08:54:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:54:52 INFO - PROCESS | 3588 | 1464710091997 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 3588 | 1464710092000 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 08:54:52 INFO - PROCESS | 3588 | 1464710092052 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 3588 | 1464710092056 Marionette TRACE conn2 <- [1,582,null,{}] 08:54:52 INFO - PROCESS | 3588 | 1464710092081 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:52 INFO - PROCESS | 3588 | 1464710092221 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:54:52 INFO - PROCESS | 3588 | 1464710092271 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 3588 | ++DOCSHELL 17CE8400 == 54 [pid = 3588] [id = 155] 08:54:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (17CEA400) [pid = 3588] [serial = 463] [outer = 00000000] 08:54:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (196B8800) [pid = 3588] [serial = 464] [outer = 17CEA400] 08:54:52 INFO - PROCESS | 3588 | 1464710092327 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (19E4DC00) [pid = 3588] [serial = 465] [outer = 17CEA400] 08:54:52 INFO - PROCESS | 3588 | 1464710092874 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:54:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 948ms 08:54:52 INFO - PROCESS | 3588 | 1464710092961 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 3588 | 1464710092964 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 08:54:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:54:52 INFO - PROCESS | 3588 | 1464710092967 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 3588 | 1464710092969 Marionette TRACE conn2 <- [1,586,null,{}] 08:54:52 INFO - PROCESS | 3588 | 1464710092972 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:53 INFO - PROCESS | 3588 | 1464710093074 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:54:53 INFO - PROCESS | 3588 | 1464710093225 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 3588 | ++DOCSHELL 1A111000 == 55 [pid = 3588] [id = 156] 08:54:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (1A111C00) [pid = 3588] [serial = 466] [outer = 00000000] 08:54:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1A5D9800) [pid = 3588] [serial = 467] [outer = 1A111C00] 08:54:53 INFO - PROCESS | 3588 | 1464710093279 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1A5E5000) [pid = 3588] [serial = 468] [outer = 1A111C00] 08:54:53 INFO - PROCESS | 3588 | 1464710093847 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:54:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 932ms 08:54:53 INFO - PROCESS | 3588 | 1464710093903 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 3588 | 1464710093905 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 08:54:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:54:53 INFO - PROCESS | 3588 | 1464710093909 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 3588 | 1464710093911 Marionette TRACE conn2 <- [1,590,null,{}] 08:54:53 INFO - PROCESS | 3588 | 1464710093916 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:54 INFO - PROCESS | 3588 | 1464710094049 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:54:54 INFO - PROCESS | 3588 | 1464710094170 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 3588 | ++DOCSHELL 0C782C00 == 56 [pid = 3588] [id = 157] 08:54:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (10A58C00) [pid = 3588] [serial = 469] [outer = 00000000] 08:54:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (156B2000) [pid = 3588] [serial = 470] [outer = 10A58C00] 08:54:54 INFO - PROCESS | 3588 | 1464710094224 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (19ECB000) [pid = 3588] [serial = 471] [outer = 10A58C00] 08:54:54 INFO - PROCESS | 3588 | 1464710094830 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:54:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 980ms 08:54:54 INFO - PROCESS | 3588 | 1464710094887 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 3588 | 1464710094889 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 08:54:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:54:54 INFO - PROCESS | 3588 | 1464710094892 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 3588 | 1464710094894 Marionette TRACE conn2 <- [1,594,null,{}] 08:54:54 INFO - PROCESS | 3588 | 1464710094898 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:55 INFO - PROCESS | 3588 | 1464710095145 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:54:55 INFO - PROCESS | 3588 | 1464710095276 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 3588 | ++DOCSHELL 105F3800 == 57 [pid = 3588] [id = 158] 08:54:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (10A57C00) [pid = 3588] [serial = 472] [outer = 00000000] 08:54:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (10B66000) [pid = 3588] [serial = 473] [outer = 10A57C00] 08:54:55 INFO - PROCESS | 3588 | 1464710095326 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (114D1000) [pid = 3588] [serial = 474] [outer = 10A57C00] 08:54:55 INFO - PROCESS | 3588 | --DOCSHELL 16C98800 == 56 [pid = 3588] [id = 151] 08:54:55 INFO - PROCESS | 3588 | --DOCSHELL 10F10800 == 55 [pid = 3588] [id = 150] 08:54:55 INFO - PROCESS | 3588 | --DOCSHELL 16A92800 == 54 [pid = 3588] [id = 149] 08:54:55 INFO - PROCESS | 3588 | --DOCSHELL 0C384C00 == 53 [pid = 3588] [id = 148] 08:54:55 INFO - PROCESS | 3588 | --DOCSHELL 0C7FA800 == 52 [pid = 3588] [id = 147] 08:54:55 INFO - PROCESS | 3588 | --DOCSHELL 15955400 == 51 [pid = 3588] [id = 146] 08:54:55 INFO - PROCESS | 3588 | --DOCSHELL 140C6800 == 50 [pid = 3588] [id = 145] 08:54:55 INFO - PROCESS | 3588 | --DOCSHELL 13910800 == 49 [pid = 3588] [id = 144] 08:54:55 INFO - PROCESS | 3588 | --DOCSHELL 0C7F7000 == 48 [pid = 3588] [id = 143] 08:54:55 INFO - PROCESS | 3588 | --DOCSHELL 0C781000 == 47 [pid = 3588] [id = 142] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (12BB5000) [pid = 3588] [serial = 341] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1A9EF800) [pid = 3588] [serial = 287] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (14E92C00) [pid = 3588] [serial = 382] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (1594BC00) [pid = 3588] [serial = 385] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (15F68400) [pid = 3588] [serial = 386] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (1A62D800) [pid = 3588] [serial = 397] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (1282B800) [pid = 3588] [serial = 370] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (19AF0800) [pid = 3588] [serial = 394] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (14EBAC00) [pid = 3588] [serial = 380] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (12AC7800) [pid = 3588] [serial = 379] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1A9F1800) [pid = 3588] [serial = 401] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1A714000) [pid = 3588] [serial = 376] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (10F0C000) [pid = 3588] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (17CEA000) [pid = 3588] [serial = 391] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (1A708800) [pid = 3588] [serial = 398] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (18213400) [pid = 3588] [serial = 392] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (1AD0EC00) [pid = 3588] [serial = 404] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (17770C00) [pid = 3588] [serial = 407] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (1A9F3400) [pid = 3588] [serial = 402] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1409AC00) [pid = 3588] [serial = 410] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (16A8DC00) [pid = 3588] [serial = 413] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (19ECB800) [pid = 3588] [serial = 408] [outer = 00000000] [url = about:blank] 08:54:55 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1AD10C00) [pid = 3588] [serial = 405] [outer = 00000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1409E400) [pid = 3588] [serial = 411] [outer = 00000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (15F6B400) [pid = 3588] [serial = 373] [outer = 00000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (16D2CC00) [pid = 3588] [serial = 388] [outer = 00000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (17349800) [pid = 3588] [serial = 389] [outer = 00000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (156ADC00) [pid = 3588] [serial = 383] [outer = 00000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (19EC8400) [pid = 3588] [serial = 395] [outer = 00000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3588 | 1464710096119 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:54:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1285ms 08:54:56 INFO - PROCESS | 3588 | 1464710096178 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 3588 | 1464710096182 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 08:54:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:54:56 INFO - PROCESS | 3588 | 1464710096187 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 3588 | 1464710096190 Marionette TRACE conn2 <- [1,598,null,{}] 08:54:56 INFO - PROCESS | 3588 | 1464710096194 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:56 INFO - PROCESS | 3588 | 1464710096352 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:54:56 INFO - PROCESS | 3588 | 1464710096408 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 3588 | ++DOCSHELL 1409C800 == 48 [pid = 3588] [id = 159] 08:54:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (1409CC00) [pid = 3588] [serial = 475] [outer = 00000000] 08:54:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (14E93C00) [pid = 3588] [serial = 476] [outer = 1409CC00] 08:54:56 INFO - PROCESS | 3588 | 1464710096456 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (156B4400) [pid = 3588] [serial = 477] [outer = 1409CC00] 08:54:56 INFO - PROCESS | 3588 | 1464710096946 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:54:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 820ms 08:54:57 INFO - PROCESS | 3588 | 1464710097023 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:54:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:54:57 INFO - PROCESS | 3588 | 1464710097025 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 08:54:57 INFO - PROCESS | 3588 | 1464710097029 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 3588 | 1464710097031 Marionette TRACE conn2 <- [1,602,null,{}] 08:54:57 INFO - PROCESS | 3588 | 1464710097034 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:57 INFO - PROCESS | 3588 | 1464710097121 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:54:57 INFO - PROCESS | 3588 | 1464710097131 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 3588 | ++DOCSHELL 14092C00 == 49 [pid = 3588] [id = 160] 08:54:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (14093400) [pid = 3588] [serial = 478] [outer = 00000000] 08:54:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (15954400) [pid = 3588] [serial = 479] [outer = 14093400] 08:54:57 INFO - PROCESS | 3588 | 1464710097175 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (15F6C000) [pid = 3588] [serial = 480] [outer = 14093400] 08:54:57 INFO - PROCESS | 3588 | 1464710097616 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:54:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 643ms 08:54:57 INFO - PROCESS | 3588 | 1464710097666 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 3588 | 1464710097669 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 08:54:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:54:57 INFO - PROCESS | 3588 | 1464710097679 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 3588 | 1464710097683 Marionette TRACE conn2 <- [1,606,null,{}] 08:54:57 INFO - PROCESS | 3588 | 1464710097687 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:57 INFO - PROCESS | 3588 | 1464710097770 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:54:57 INFO - PROCESS | 3588 | 1464710097778 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 3588 | ++DOCSHELL 15954000 == 50 [pid = 3588] [id = 161] 08:54:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (16D7F800) [pid = 3588] [serial = 481] [outer = 00000000] 08:54:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1734E000) [pid = 3588] [serial = 482] [outer = 16D7F800] 08:54:57 INFO - PROCESS | 3588 | 1464710097822 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (12BB5000) [pid = 3588] [serial = 483] [outer = 16D7F800] 08:54:58 INFO - PROCESS | 3588 | 1464710098345 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:54:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 723ms 08:54:58 INFO - PROCESS | 3588 | 1464710098407 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 3588 | 1464710098409 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 08:54:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:54:58 INFO - PROCESS | 3588 | 1464710098412 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 3588 | 1464710098414 Marionette TRACE conn2 <- [1,610,null,{}] 08:54:58 INFO - PROCESS | 3588 | 1464710098418 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:58 INFO - PROCESS | 3588 | 1464710098532 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:54:58 INFO - PROCESS | 3588 | 1464710098538 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 3588 | ++DOCSHELL 13DC9C00 == 51 [pid = 3588] [id = 162] 08:54:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (16A93000) [pid = 3588] [serial = 484] [outer = 00000000] 08:54:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (17E9A800) [pid = 3588] [serial = 485] [outer = 16A93000] 08:54:58 INFO - PROCESS | 3588 | 1464710098624 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (196B4400) [pid = 3588] [serial = 486] [outer = 16A93000] 08:54:59 INFO - PROCESS | 3588 | 1464710099006 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:54:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 659ms 08:54:59 INFO - PROCESS | 3588 | 1464710099050 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 3588 | 1464710099052 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 08:54:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:54:59 INFO - PROCESS | 3588 | 1464710099070 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 3588 | 1464710099072 Marionette TRACE conn2 <- [1,614,null,{}] 08:54:59 INFO - PROCESS | 3588 | 1464710099075 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:59 INFO - PROCESS | 3588 | 1464710099186 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:54:59 INFO - PROCESS | 3588 | 1464710099322 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 3588 | ++DOCSHELL 0F30E000 == 52 [pid = 3588] [id = 163] 08:54:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (19E4BC00) [pid = 3588] [serial = 487] [outer = 00000000] 08:54:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (19ED6C00) [pid = 3588] [serial = 488] [outer = 19E4BC00] 08:54:59 INFO - PROCESS | 3588 | 1464710099372 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1A5DAC00) [pid = 3588] [serial = 489] [outer = 19E4BC00] 08:54:59 INFO - PROCESS | 3588 | 1464710099798 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:54:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 787ms 08:54:59 INFO - PROCESS | 3588 | 1464710099850 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 3588 | 1464710099852 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 08:54:59 INFO - PROCESS | 3588 | 1464710099855 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:54:59 INFO - PROCESS | 3588 | 1464710099857 Marionette TRACE conn2 <- [1,618,null,{}] 08:54:59 INFO - PROCESS | 3588 | 1464710099860 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:59 INFO - PROCESS | 3588 | 1464710099973 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:55:00 INFO - PROCESS | 3588 | 1464710099981 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 3588 | ++DOCSHELL 1A709400 == 53 [pid = 3588] [id = 164] 08:55:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (1A709800) [pid = 3588] [serial = 490] [outer = 00000000] 08:55:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1A713C00) [pid = 3588] [serial = 491] [outer = 1A709800] 08:55:00 INFO - PROCESS | 3588 | 1464710100072 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1A789000) [pid = 3588] [serial = 492] [outer = 1A709800] 08:55:00 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (154DEC00) [pid = 3588] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:55:00 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (10A57400) [pid = 3588] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:55:00 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1A706800) [pid = 3588] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:55:00 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (0C7FC000) [pid = 3588] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:55:00 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (17CB6000) [pid = 3588] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:55:00 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (13DBB400) [pid = 3588] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:55:00 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (0F303000) [pid = 3588] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:55:00 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (15DF0000) [pid = 3588] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:55:00 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (15F6C400) [pid = 3588] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:55:00 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (14EB8800) [pid = 3588] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:55:00 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (16C91400) [pid = 3588] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:55:00 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (16F44000) [pid = 3588] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:55:00 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (14096400) [pid = 3588] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:55:00 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (0F30EC00) [pid = 3588] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:55:00 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (154DFC00) [pid = 3588] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:55:00 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (18215400) [pid = 3588] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:55:00 INFO - PROCESS | 3588 | 1464710100615 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:55:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:55:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 819ms 08:55:00 INFO - PROCESS | 3588 | 1464710100692 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:55:00 INFO - PROCESS | 3588 | 1464710100694 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 08:55:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:55:00 INFO - PROCESS | 3588 | 1464710100697 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 3588 | 1464710100699 Marionette TRACE conn2 <- [1,622,null,{}] 08:55:00 INFO - PROCESS | 3588 | 1464710100703 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:00 INFO - PROCESS | 3588 | 1464710100778 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:55:00 INFO - PROCESS | 3588 | 1464710100860 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 3588 | ++DOCSHELL 0C7FD400 == 54 [pid = 3588] [id = 165] 08:55:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (0C7FD800) [pid = 3588] [serial = 493] [outer = 00000000] 08:55:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1409A000) [pid = 3588] [serial = 494] [outer = 0C7FD800] 08:55:00 INFO - PROCESS | 3588 | 1464710100904 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (15DF0000) [pid = 3588] [serial = 495] [outer = 0C7FD800] 08:55:01 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:01 INFO - PROCESS | 3588 | [3588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:01 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:01 INFO - PROCESS | 3588 | 1464710101282 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:55:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 659ms 08:55:01 INFO - PROCESS | 3588 | 1464710101336 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 3588 | 1464710101339 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 08:55:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:55:01 INFO - PROCESS | 3588 | 1464710101347 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 3588 | 1464710101349 Marionette TRACE conn2 <- [1,626,null,{}] 08:55:01 INFO - PROCESS | 3588 | 1464710101353 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:01 INFO - PROCESS | 3588 | 1464710101431 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:55:01 INFO - PROCESS | 3588 | 1464710101437 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 3588 | ++DOCSHELL 16F44000 == 55 [pid = 3588] [id = 166] 08:55:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (18213000) [pid = 3588] [serial = 496] [outer = 00000000] 08:55:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1A707C00) [pid = 3588] [serial = 497] [outer = 18213000] 08:55:01 INFO - PROCESS | 3588 | 1464710101480 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1A78E400) [pid = 3588] [serial = 498] [outer = 18213000] 08:55:01 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:01 INFO - PROCESS | 3588 | [3588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:01 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:01 INFO - PROCESS | 3588 | 1464710101929 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:55:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 611ms 08:55:01 INFO - PROCESS | 3588 | 1464710101972 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 3588 | 1464710101974 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 08:55:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:55:01 INFO - PROCESS | 3588 | 1464710101977 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 3588 | 1464710101979 Marionette TRACE conn2 <- [1,630,null,{}] 08:55:02 INFO - PROCESS | 3588 | 1464710101994 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:02 INFO - PROCESS | 3588 | 1464710102072 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:55:02 INFO - PROCESS | 3588 | 1464710102082 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 3588 | ++DOCSHELL 1A792C00 == 56 [pid = 3588] [id = 167] 08:55:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (1A793000) [pid = 3588] [serial = 499] [outer = 00000000] 08:55:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (1A9F3400) [pid = 3588] [serial = 500] [outer = 1A793000] 08:55:02 INFO - PROCESS | 3588 | 1464710102129 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (1AD06C00) [pid = 3588] [serial = 501] [outer = 1A793000] 08:55:02 INFO - PROCESS | 3588 | 1464710102643 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:55:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 755ms 08:55:02 INFO - PROCESS | 3588 | 1464710102719 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 3588 | 1464710102724 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 08:55:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:55:02 INFO - PROCESS | 3588 | 1464710102729 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - PROCESS | 3588 | 1464710102734 Marionette TRACE conn2 <- [1,634,null,{}] 08:55:02 INFO - PROCESS | 3588 | 1464710102740 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:02 INFO - PROCESS | 3588 | 1464710102849 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:55:02 INFO - PROCESS | 3588 | 1464710102994 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 3588 | ++DOCSHELL 10A57400 == 57 [pid = 3588] [id = 168] 08:55:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (10A58400) [pid = 3588] [serial = 502] [outer = 00000000] 08:55:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (10ACF400) [pid = 3588] [serial = 503] [outer = 10A58400] 08:55:03 INFO - PROCESS | 3588 | 1464710103050 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (10AD5800) [pid = 3588] [serial = 504] [outer = 10A58400] 08:55:03 INFO - PROCESS | 3588 | 1464710103650 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:55:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:55:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 964ms 08:55:03 INFO - PROCESS | 3588 | 1464710103709 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 3588 | 1464710103715 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 08:55:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:55:03 INFO - PROCESS | 3588 | 1464710103722 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 3588 | 1464710103724 Marionette TRACE conn2 <- [1,638,null,{}] 08:55:03 INFO - PROCESS | 3588 | 1464710103743 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:03 INFO - PROCESS | 3588 | 1464710103850 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:55:04 INFO - PROCESS | 3588 | 1464710103972 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 3588 | ++DOCSHELL 13103C00 == 58 [pid = 3588] [id = 169] 08:55:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (131AD800) [pid = 3588] [serial = 505] [outer = 00000000] 08:55:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (13DC9800) [pid = 3588] [serial = 506] [outer = 131AD800] 08:55:04 INFO - PROCESS | 3588 | 1464710104026 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (140C5400) [pid = 3588] [serial = 507] [outer = 131AD800] 08:55:04 INFO - PROCESS | 3588 | 1464710104610 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:55:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:55:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 932ms 08:55:04 INFO - PROCESS | 3588 | 1464710104657 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 3588 | 1464710104659 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 08:55:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:55:04 INFO - PROCESS | 3588 | 1464710104663 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 3588 | 1464710104667 Marionette TRACE conn2 <- [1,642,null,{}] 08:55:04 INFO - PROCESS | 3588 | 1464710104678 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:04 INFO - PROCESS | 3588 | 1464710104785 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:55:04 INFO - PROCESS | 3588 | 1464710104881 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 3588 | ++DOCSHELL 0F30CC00 == 59 [pid = 3588] [id = 170] 08:55:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (16C93800) [pid = 3588] [serial = 508] [outer = 00000000] 08:55:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (17744800) [pid = 3588] [serial = 509] [outer = 16C93800] 08:55:04 INFO - PROCESS | 3588 | 1464710104936 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (196B6400) [pid = 3588] [serial = 510] [outer = 16C93800] 08:55:05 INFO - PROCESS | 3588 | 1464710105598 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:55:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 980ms 08:55:05 INFO - PROCESS | 3588 | 1464710105641 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 3588 | 1464710105644 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 08:55:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:55:05 INFO - PROCESS | 3588 | 1464710105648 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 3588 | 1464710105649 Marionette TRACE conn2 <- [1,646,null,{}] 08:55:05 INFO - PROCESS | 3588 | 1464710105653 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:05 INFO - PROCESS | 3588 | 1464710105754 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:55:05 INFO - PROCESS | 3588 | 1464710105849 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 3588 | ++DOCSHELL 196B3C00 == 60 [pid = 3588] [id = 171] 08:55:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (19AEF000) [pid = 3588] [serial = 511] [outer = 00000000] 08:55:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1A70D400) [pid = 3588] [serial = 512] [outer = 19AEF000] 08:55:05 INFO - PROCESS | 3588 | 1464710105902 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1AD0B400) [pid = 3588] [serial = 513] [outer = 19AEF000] 08:55:06 INFO - PROCESS | 3588 | 1464710106396 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:55:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:55:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 820ms 08:55:06 INFO - PROCESS | 3588 | 1464710106449 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 3588 | 1464710106451 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 08:55:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:55:06 INFO - PROCESS | 3588 | 1464710106455 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 3588 | 1464710106457 Marionette TRACE conn2 <- [1,650,null,{}] 08:55:06 INFO - PROCESS | 3588 | 1464710106460 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:06 INFO - PROCESS | 3588 | 1464710106617 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:55:06 INFO - PROCESS | 3588 | 1464710106712 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 3588 | ++DOCSHELL 15F67400 == 61 [pid = 3588] [id = 172] 08:55:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (16C92800) [pid = 3588] [serial = 514] [outer = 00000000] 08:55:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (1AFA7000) [pid = 3588] [serial = 515] [outer = 16C92800] 08:55:06 INFO - PROCESS | 3588 | 1464710106763 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (1AFA7C00) [pid = 3588] [serial = 516] [outer = 16C92800] 08:55:07 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:07 INFO - PROCESS | 3588 | [3588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:07 INFO - PROCESS | 3588 | 1464710107353 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:55:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 964ms 08:55:07 INFO - PROCESS | 3588 | 1464710107432 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 3588 | 1464710107435 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 08:55:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:55:07 INFO - PROCESS | 3588 | 1464710107438 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 3588 | 1464710107440 Marionette TRACE conn2 <- [1,654,null,{}] 08:55:07 INFO - PROCESS | 3588 | 1464710107444 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:07 INFO - PROCESS | 3588 | 1464710107801 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:55:07 INFO - PROCESS | 3588 | 1464710107953 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 3588 | ++DOCSHELL 10AD4400 == 62 [pid = 3588] [id = 173] 08:55:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (10AD4800) [pid = 3588] [serial = 517] [outer = 00000000] 08:55:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (10ADC800) [pid = 3588] [serial = 518] [outer = 10AD4800] 08:55:08 INFO - PROCESS | 3588 | 1464710108001 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (112D3400) [pid = 3588] [serial = 519] [outer = 10AD4800] 08:55:08 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:08 INFO - PROCESS | 3588 | [3588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:08 INFO - PROCESS | 3588 | 1464710108595 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:55:08 INFO - PROCESS | 3588 | --DOCSHELL 16F44000 == 61 [pid = 3588] [id = 166] 08:55:08 INFO - PROCESS | 3588 | --DOCSHELL 0C7FD400 == 60 [pid = 3588] [id = 165] 08:55:08 INFO - PROCESS | 3588 | --DOCSHELL 1A709400 == 59 [pid = 3588] [id = 164] 08:55:08 INFO - PROCESS | 3588 | --DOCSHELL 0F30E000 == 58 [pid = 3588] [id = 163] 08:55:08 INFO - PROCESS | 3588 | --DOCSHELL 13DC9C00 == 57 [pid = 3588] [id = 162] 08:55:08 INFO - PROCESS | 3588 | --DOCSHELL 15954000 == 56 [pid = 3588] [id = 161] 08:55:08 INFO - PROCESS | 3588 | --DOCSHELL 14092C00 == 55 [pid = 3588] [id = 160] 08:55:08 INFO - PROCESS | 3588 | --DOCSHELL 1409C800 == 54 [pid = 3588] [id = 159] 08:55:08 INFO - PROCESS | 3588 | --DOCSHELL 105F3800 == 53 [pid = 3588] [id = 158] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (16A8D400) [pid = 3588] [serial = 422] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (19ED3000) [pid = 3588] [serial = 455] [outer = 00000000] [url = about:blank] 08:55:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:55:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1221ms 08:55:08 INFO - PROCESS | 3588 | --DOCSHELL 17CE8400 == 52 [pid = 3588] [id = 155] 08:55:08 INFO - PROCESS | 3588 | --DOCSHELL 11A3FC00 == 51 [pid = 3588] [id = 154] 08:55:08 INFO - PROCESS | 3588 | --DOCSHELL 0F30D800 == 50 [pid = 3588] [id = 153] 08:55:08 INFO - PROCESS | 3588 | --DOCSHELL 17774C00 == 49 [pid = 3588] [id = 152] 08:55:08 INFO - PROCESS | 3588 | 1464710108681 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 3588 | 1464710108687 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 08:55:08 INFO - PROCESS | 3588 | 1464710108692 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:55:08 INFO - PROCESS | 3588 | 1464710108696 Marionette TRACE conn2 <- [1,658,null,{}] 08:55:08 INFO - PROCESS | 3588 | 1464710108701 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:08 INFO - PROCESS | 3588 | 1464710108805 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (105F6000) [pid = 3588] [serial = 332] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (15DF2400) [pid = 3588] [serial = 335] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (19E4B400) [pid = 3588] [serial = 338] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (11234800) [pid = 3588] [serial = 426] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (19AE1800) [pid = 3588] [serial = 453] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (10563800) [pid = 3588] [serial = 425] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1409C400) [pid = 3588] [serial = 431] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (14E97800) [pid = 3588] [serial = 432] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (10A5AC00) [pid = 3588] [serial = 428] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (114CF800) [pid = 3588] [serial = 429] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (16CA0C00) [pid = 3588] [serial = 440] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (16820800) [pid = 3588] [serial = 437] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (15956000) [pid = 3588] [serial = 434] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (15F66800) [pid = 3588] [serial = 435] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (0F307400) [pid = 3588] [serial = 416] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (17358000) [pid = 3588] [serial = 443] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (14094400) [pid = 3588] [serial = 419] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (18216400) [pid = 3588] [serial = 446] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (17772C00) [pid = 3588] [serial = 444] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (196B9000) [pid = 3588] [serial = 452] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (18217800) [pid = 3588] [serial = 447] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (165B4000) [pid = 3588] [serial = 449] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (16D89C00) [pid = 3588] [serial = 441] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (16A88400) [pid = 3588] [serial = 450] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (1682B400) [pid = 3588] [serial = 438] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (16F3E000) [pid = 3588] [serial = 374] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (131B2800) [pid = 3588] [serial = 371] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (1A793400) [pid = 3588] [serial = 377] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3588 | 1464710108883 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 3588 | ++DOCSHELL 105EF000 == 50 [pid = 3588] [id = 174] 08:55:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (105F6000) [pid = 3588] [serial = 520] [outer = 00000000] 08:55:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (11484000) [pid = 3588] [serial = 521] [outer = 105F6000] 08:55:08 INFO - PROCESS | 3588 | 1464710108935 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (12AC7800) [pid = 3588] [serial = 522] [outer = 105F6000] 08:55:09 INFO - PROCESS | 3588 | 1464710109404 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:55:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 756ms 08:55:09 INFO - PROCESS | 3588 | 1464710109469 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 3588 | 1464710109471 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 08:55:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:55:09 INFO - PROCESS | 3588 | 1464710109475 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 3588 | 1464710109477 Marionette TRACE conn2 <- [1,662,null,{}] 08:55:09 INFO - PROCESS | 3588 | 1464710109485 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:09 INFO - PROCESS | 3588 | 1464710109567 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:55:09 INFO - PROCESS | 3588 | 1464710109582 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 3588 | ++DOCSHELL 14097400 == 51 [pid = 3588] [id = 175] 08:55:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (14097800) [pid = 3588] [serial = 523] [outer = 00000000] 08:55:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1409D000) [pid = 3588] [serial = 524] [outer = 14097800] 08:55:09 INFO - PROCESS | 3588 | 1464710109626 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (14E95C00) [pid = 3588] [serial = 525] [outer = 14097800] 08:55:09 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:09 INFO - PROCESS | 3588 | [3588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:10 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:10 INFO - PROCESS | 3588 | 1464710110082 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:55:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 642ms 08:55:10 INFO - PROCESS | 3588 | 1464710110114 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 3588 | 1464710110118 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 08:55:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:55:10 INFO - PROCESS | 3588 | 1464710110176 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 3588 | 1464710110180 Marionette TRACE conn2 <- [1,666,null,{}] 08:55:10 INFO - PROCESS | 3588 | 1464710110183 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:10 INFO - PROCESS | 3588 | 1464710110269 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:55:10 INFO - PROCESS | 3588 | 1464710110278 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 3588 | ++DOCSHELL 1409C800 == 52 [pid = 3588] [id = 176] 08:55:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (15D6A400) [pid = 3588] [serial = 526] [outer = 00000000] 08:55:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (15F68000) [pid = 3588] [serial = 527] [outer = 15D6A400] 08:55:10 INFO - PROCESS | 3588 | 1464710110322 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (15F71C00) [pid = 3588] [serial = 528] [outer = 15D6A400] 08:55:10 INFO - PROCESS | 3588 | 1464710110751 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:55:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 643ms 08:55:10 INFO - PROCESS | 3588 | 1464710110776 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 3588 | 1464710110778 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 08:55:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:55:10 INFO - PROCESS | 3588 | 1464710110782 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 3588 | 1464710110783 Marionette TRACE conn2 <- [1,670,null,{}] 08:55:10 INFO - PROCESS | 3588 | 1464710110787 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:10 INFO - PROCESS | 3588 | 1464710110875 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:55:10 INFO - PROCESS | 3588 | 1464710110882 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 3588 | ++DOCSHELL 13287000 == 53 [pid = 3588] [id = 177] 08:55:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (15F6E800) [pid = 3588] [serial = 529] [outer = 00000000] 08:55:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (16655000) [pid = 3588] [serial = 530] [outer = 15F6E800] 08:55:10 INFO - PROCESS | 3588 | 1464710110925 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (16659800) [pid = 3588] [serial = 531] [outer = 15F6E800] 08:55:12 INFO - PROCESS | 3588 | 1464710111985 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:55:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1253ms 08:55:12 INFO - PROCESS | 3588 | 1464710112025 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 3588 | 1464710112027 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 08:55:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:55:12 INFO - PROCESS | 3588 | 1464710112030 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 3588 | 1464710112032 Marionette TRACE conn2 <- [1,674,null,{}] 08:55:12 INFO - PROCESS | 3588 | 1464710112036 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:12 INFO - PROCESS | 3588 | 1464710112147 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:55:12 INFO - PROCESS | 3588 | 1464710112155 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 3588 | ++DOCSHELL 0F310400 == 54 [pid = 3588] [id = 178] 08:55:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (168E0000) [pid = 3588] [serial = 532] [outer = 00000000] 08:55:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (16A8F400) [pid = 3588] [serial = 533] [outer = 168E0000] 08:55:12 INFO - PROCESS | 3588 | 1464710112206 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (16C9AC00) [pid = 3588] [serial = 534] [outer = 168E0000] 08:55:13 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (1409CC00) [pid = 3588] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:55:13 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (16D7F800) [pid = 3588] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:55:13 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (16A93000) [pid = 3588] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:55:13 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (1A629800) [pid = 3588] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:55:13 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (0F305C00) [pid = 3588] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:55:13 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1A709800) [pid = 3588] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:55:13 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (14093400) [pid = 3588] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:55:13 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (10A57C00) [pid = 3588] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:55:13 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (19E4BC00) [pid = 3588] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:55:13 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (0C7FD800) [pid = 3588] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:55:13 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (18213000) [pid = 3588] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:55:13 INFO - PROCESS | 3588 | 1464710113268 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:55:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:55:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1286ms 08:55:13 INFO - PROCESS | 3588 | 1464710113319 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 3588 | 1464710113321 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 08:55:13 INFO - PROCESS | 3588 | 1464710113324 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:55:13 INFO - PROCESS | 3588 | 1464710113326 Marionette TRACE conn2 <- [1,678,null,{}] 08:55:13 INFO - PROCESS | 3588 | 1464710113330 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:13 INFO - PROCESS | 3588 | 1464710113409 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:55:13 INFO - PROCESS | 3588 | 1464710113415 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 3588 | ++DOCSHELL 0C7FA800 == 55 [pid = 3588] [id = 179] 08:55:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (0C7FD800) [pid = 3588] [serial = 535] [outer = 00000000] 08:55:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (15DF1800) [pid = 3588] [serial = 536] [outer = 0C7FD800] 08:55:13 INFO - PROCESS | 3588 | 1464710113458 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1682B800) [pid = 3588] [serial = 537] [outer = 0C7FD800] 08:55:14 INFO - PROCESS | 3588 | 1464710114424 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:55:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1109ms 08:55:14 INFO - PROCESS | 3588 | 1464710114448 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 3588 | 1464710114450 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 08:55:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:55:14 INFO - PROCESS | 3588 | 1464710114453 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 3588 | 1464710114455 Marionette TRACE conn2 <- [1,682,null,{}] 08:55:14 INFO - PROCESS | 3588 | 1464710114458 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:14 INFO - PROCESS | 3588 | 1464710114535 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:55:14 INFO - PROCESS | 3588 | 1464710114541 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 3588 | ++DOCSHELL 14096400 == 56 [pid = 3588] [id = 180] 08:55:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1590EC00) [pid = 3588] [serial = 538] [outer = 00000000] 08:55:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (17349C00) [pid = 3588] [serial = 539] [outer = 1590EC00] 08:55:14 INFO - PROCESS | 3588 | 1464710114585 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (1739D000) [pid = 3588] [serial = 540] [outer = 1590EC00] 08:55:15 INFO - PROCESS | 3588 | 1464710115578 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:55:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1173ms 08:55:15 INFO - PROCESS | 3588 | 1464710115631 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 3588 | 1464710115635 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 08:55:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:55:15 INFO - PROCESS | 3588 | 1464710115641 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 3588 | 1464710115645 Marionette TRACE conn2 <- [1,686,null,{}] 08:55:15 INFO - PROCESS | 3588 | 1464710115653 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:15 INFO - PROCESS | 3588 | 1464710115761 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:55:15 INFO - PROCESS | 3588 | 1464710115882 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 3588 | ++DOCSHELL 10A5A800 == 57 [pid = 3588] [id = 181] 08:55:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (10A5B000) [pid = 3588] [serial = 541] [outer = 00000000] 08:55:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (10AD3800) [pid = 3588] [serial = 542] [outer = 10A5B000] 08:55:15 INFO - PROCESS | 3588 | 1464710115943 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (10F2B400) [pid = 3588] [serial = 543] [outer = 10A5B000] 08:55:17 INFO - PROCESS | 3588 | 1464710117043 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:55:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1430ms 08:55:17 INFO - PROCESS | 3588 | 1464710117114 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 3588 | 1464710117120 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 08:55:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:55:17 INFO - PROCESS | 3588 | 1464710117127 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 3588 | 1464710117130 Marionette TRACE conn2 <- [1,690,null,{}] 08:55:17 INFO - PROCESS | 3588 | 1464710117134 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:17 INFO - PROCESS | 3588 | 1464710117228 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:55:17 INFO - PROCESS | 3588 | 1464710117469 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 3588 | ++DOCSHELL 14090800 == 58 [pid = 3588] [id = 182] 08:55:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (14091400) [pid = 3588] [serial = 544] [outer = 00000000] 08:55:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (154DC800) [pid = 3588] [serial = 545] [outer = 14091400] 08:55:17 INFO - PROCESS | 3588 | 1464710117527 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1594B800) [pid = 3588] [serial = 546] [outer = 14091400] 08:55:18 INFO - PROCESS | 3588 | 1464710118616 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:55:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1494ms 08:55:18 INFO - PROCESS | 3588 | 1464710118658 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:55:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:55:18 INFO - PROCESS | 3588 | 1464710118660 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 08:55:18 INFO - PROCESS | 3588 | 1464710118664 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 3588 | 1464710118668 Marionette TRACE conn2 <- [1,694,null,{}] 08:55:18 INFO - PROCESS | 3588 | 1464710118680 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:18 INFO - PROCESS | 3588 | 1464710118823 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:55:18 INFO - PROCESS | 3588 | 1464710118947 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 3588 | ++DOCSHELL 16C98000 == 59 [pid = 3588] [id = 183] 08:55:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (16D2CC00) [pid = 3588] [serial = 547] [outer = 00000000] 08:55:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (16FF5800) [pid = 3588] [serial = 548] [outer = 16D2CC00] 08:55:19 INFO - PROCESS | 3588 | 1464710119002 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (17775C00) [pid = 3588] [serial = 549] [outer = 16D2CC00] 08:55:20 INFO - PROCESS | 3588 | 1464710120021 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:55:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1397ms 08:55:20 INFO - PROCESS | 3588 | 1464710120057 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 3588 | 1464710120061 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 08:55:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:55:20 INFO - PROCESS | 3588 | 1464710120066 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 3588 | 1464710120069 Marionette TRACE conn2 <- [1,698,null,{}] 08:55:20 INFO - PROCESS | 3588 | 1464710120075 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:20 INFO - PROCESS | 3588 | 1464710120179 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:55:20 INFO - PROCESS | 3588 | 1464710120257 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 3588 | ++DOCSHELL 105F3800 == 60 [pid = 3588] [id = 184] 08:55:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (10A57800) [pid = 3588] [serial = 550] [outer = 00000000] 08:55:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (131ABC00) [pid = 3588] [serial = 551] [outer = 10A57800] 08:55:20 INFO - PROCESS | 3588 | 1464710120346 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (13DBE800) [pid = 3588] [serial = 552] [outer = 10A57800] 08:55:21 INFO - PROCESS | 3588 | --DOCSHELL 0C7FA800 == 59 [pid = 3588] [id = 179] 08:55:21 INFO - PROCESS | 3588 | --DOCSHELL 0F310400 == 58 [pid = 3588] [id = 178] 08:55:21 INFO - PROCESS | 3588 | --DOCSHELL 13287000 == 57 [pid = 3588] [id = 177] 08:55:21 INFO - PROCESS | 3588 | --DOCSHELL 1409C800 == 56 [pid = 3588] [id = 176] 08:55:21 INFO - PROCESS | 3588 | --DOCSHELL 14097400 == 55 [pid = 3588] [id = 175] 08:55:21 INFO - PROCESS | 3588 | --DOCSHELL 105EF000 == 54 [pid = 3588] [id = 174] 08:55:21 INFO - PROCESS | 3588 | --DOCSHELL 10AD4400 == 53 [pid = 3588] [id = 173] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1A78AC00) [pid = 3588] [serial = 368] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (16C92400) [pid = 3588] [serial = 423] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (15F6C000) [pid = 3588] [serial = 480] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (114D1000) [pid = 3588] [serial = 474] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (10B66000) [pid = 3588] [serial = 473] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (11490400) [pid = 3588] [serial = 458] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (1437B800) [pid = 3588] [serial = 461] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (196B8800) [pid = 3588] [serial = 464] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (1A5DAC00) [pid = 3588] [serial = 489] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1A5D9800) [pid = 3588] [serial = 467] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (156B2000) [pid = 3588] [serial = 470] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (19ED6C00) [pid = 3588] [serial = 488] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1409A000) [pid = 3588] [serial = 494] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (1A9F3400) [pid = 3588] [serial = 500] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1A78E400) [pid = 3588] [serial = 498] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1A707C00) [pid = 3588] [serial = 497] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (1A789000) [pid = 3588] [serial = 492] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (156B4400) [pid = 3588] [serial = 477] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (14E93C00) [pid = 3588] [serial = 476] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1734E000) [pid = 3588] [serial = 482] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (17E9A800) [pid = 3588] [serial = 485] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (196B4400) [pid = 3588] [serial = 486] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (15DF0000) [pid = 3588] [serial = 495] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (12BB5000) [pid = 3588] [serial = 483] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (1A713C00) [pid = 3588] [serial = 491] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (15954400) [pid = 3588] [serial = 479] [outer = 00000000] [url = about:blank] 08:55:21 INFO - PROCESS | 3588 | 1464710121424 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:55:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1398ms 08:55:21 INFO - PROCESS | 3588 | 1464710121449 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 3588 | 1464710121454 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 08:55:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:55:21 INFO - PROCESS | 3588 | 1464710121460 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 3588 | 1464710121463 Marionette TRACE conn2 <- [1,702,null,{}] 08:55:21 INFO - PROCESS | 3588 | 1464710121467 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:21 INFO - PROCESS | 3588 | 1464710121550 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:55:21 INFO - PROCESS | 3588 | 1464710121557 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 3588 | ++DOCSHELL 1058C800 == 54 [pid = 3588] [id = 185] 08:55:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (11490400) [pid = 3588] [serial = 553] [outer = 00000000] 08:55:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (13910000) [pid = 3588] [serial = 554] [outer = 11490400] 08:55:21 INFO - PROCESS | 3588 | 1464710121602 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (1437B400) [pid = 3588] [serial = 555] [outer = 11490400] 08:55:22 INFO - PROCESS | 3588 | 1464710122587 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:55:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1173ms 08:55:22 INFO - PROCESS | 3588 | 1464710122640 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 3588 | 1464710122642 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 08:55:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:55:22 INFO - PROCESS | 3588 | 1464710122646 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 3588 | 1464710122650 Marionette TRACE conn2 <- [1,706,null,{}] 08:55:22 INFO - PROCESS | 3588 | 1464710122659 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:22 INFO - PROCESS | 3588 | 1464710122746 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:55:22 INFO - PROCESS | 3588 | 1464710122754 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 3588 | ++DOCSHELL 154DEC00 == 55 [pid = 3588] [id = 186] 08:55:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (15F6D800) [pid = 3588] [serial = 556] [outer = 00000000] 08:55:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (16651000) [pid = 3588] [serial = 557] [outer = 15F6D800] 08:55:22 INFO - PROCESS | 3588 | 1464710122802 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (16657800) [pid = 3588] [serial = 558] [outer = 15F6D800] 08:55:23 INFO - PROCESS | 3588 | 1464710123775 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:55:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1173ms 08:55:23 INFO - PROCESS | 3588 | 1464710123830 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 3588 | 1464710123833 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 08:55:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:55:23 INFO - PROCESS | 3588 | 1464710123836 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 3588 | 1464710123838 Marionette TRACE conn2 <- [1,710,null,{}] 08:55:23 INFO - PROCESS | 3588 | 1464710123841 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:23 INFO - PROCESS | 3588 | 1464710123953 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:55:24 INFO - PROCESS | 3588 | 1464710124009 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 3588 | ++DOCSHELL 1665A800 == 56 [pid = 3588] [id = 187] 08:55:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (1665AC00) [pid = 3588] [serial = 559] [outer = 00000000] 08:55:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (16C9C400) [pid = 3588] [serial = 560] [outer = 1665AC00] 08:55:24 INFO - PROCESS | 3588 | 1464710124053 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (16F3F800) [pid = 3588] [serial = 561] [outer = 1665AC00] 08:55:24 INFO - PROCESS | 3588 | 1464710124491 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 3588 | 1464710124569 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 08:55:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:55:24 INFO - PROCESS | 3588 | 1464710124572 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 3588 | 1464710124574 Marionette TRACE conn2 <- [1,714,null,{}] 08:55:24 INFO - PROCESS | 3588 | 1464710124577 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:24 INFO - PROCESS | 3588 | 1464710124692 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:55:24 INFO - PROCESS | 3588 | 1464710124700 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 3588 | ++DOCSHELL 17777000 == 57 [pid = 3588] [id = 188] 08:55:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (17778000) [pid = 3588] [serial = 562] [outer = 00000000] 08:55:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (18216400) [pid = 3588] [serial = 563] [outer = 17778000] 08:55:24 INFO - PROCESS | 3588 | 1464710124790 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (196AC800) [pid = 3588] [serial = 564] [outer = 17778000] 08:55:25 INFO - PROCESS | 3588 | 1464710125243 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:55:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 707ms 08:55:25 INFO - PROCESS | 3588 | 1464710125272 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 3588 | 1464710125274 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 08:55:25 INFO - PROCESS | 3588 | 1464710125277 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:55:25 INFO - PROCESS | 3588 | 1464710125279 Marionette TRACE conn2 <- [1,718,null,{}] 08:55:25 INFO - PROCESS | 3588 | 1464710125282 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:25 INFO - PROCESS | 3588 | 1464710125439 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:55:25 INFO - PROCESS | 3588 | 1464710125463 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 3588 | ++DOCSHELL 196B2C00 == 58 [pid = 3588] [id = 189] 08:55:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (196B8400) [pid = 3588] [serial = 565] [outer = 00000000] 08:55:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (19E4D400) [pid = 3588] [serial = 566] [outer = 196B8400] 08:55:25 INFO - PROCESS | 3588 | 1464710125507 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (1A07F400) [pid = 3588] [serial = 567] [outer = 196B8400] 08:55:25 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (0F39D400) [pid = 3588] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:55:25 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (130A3400) [pid = 3588] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:55:25 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (10A58C00) [pid = 3588] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:55:25 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (17CEA400) [pid = 3588] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:55:25 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (19AEA800) [pid = 3588] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:55:25 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (1370D400) [pid = 3588] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:55:25 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (0C388800) [pid = 3588] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:55:25 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (16A84400) [pid = 3588] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:55:25 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (168E0000) [pid = 3588] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:55:25 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (105F6000) [pid = 3588] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:55:25 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (15F6E800) [pid = 3588] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:55:25 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (14097800) [pid = 3588] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:55:25 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (0C7FD800) [pid = 3588] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:55:25 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (10AD4800) [pid = 3588] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:55:25 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (15D6A400) [pid = 3588] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:55:25 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (1A111C00) [pid = 3588] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:55:26 INFO - PROCESS | 3588 | 1464710126046 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 3588 | 1464710126116 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 08:55:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:55:26 INFO - PROCESS | 3588 | 1464710126120 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 3588 | 1464710126121 Marionette TRACE conn2 <- [1,722,null,{}] 08:55:26 INFO - PROCESS | 3588 | 1464710126125 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:26 INFO - PROCESS | 3588 | 1464710126201 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:55:26 INFO - PROCESS | 3588 | 1464710126209 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 3588 | ++DOCSHELL 10B63C00 == 59 [pid = 3588] [id = 190] 08:55:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (1408F400) [pid = 3588] [serial = 568] [outer = 00000000] 08:55:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (165B3000) [pid = 3588] [serial = 569] [outer = 1408F400] 08:55:26 INFO - PROCESS | 3588 | 1464710126252 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (17738C00) [pid = 3588] [serial = 570] [outer = 1408F400] 08:55:26 INFO - PROCESS | 3588 | 1464710126671 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:55:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 611ms 08:55:26 INFO - PROCESS | 3588 | 1464710126717 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 3588 | 1464710126719 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 08:55:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:55:26 INFO - PROCESS | 3588 | 1464710126722 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 3588 | 1464710126724 Marionette TRACE conn2 <- [1,726,null,{}] 08:55:26 INFO - PROCESS | 3588 | 1464710126732 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:26 INFO - PROCESS | 3588 | 1464710126810 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:55:26 INFO - PROCESS | 3588 | 1464710126816 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 3588 | ++DOCSHELL 10272000 == 60 [pid = 3588] [id = 191] 08:55:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (1982B400) [pid = 3588] [serial = 571] [outer = 00000000] 08:55:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (19E4CC00) [pid = 3588] [serial = 572] [outer = 1982B400] 08:55:26 INFO - PROCESS | 3588 | 1464710126863 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (19AE4C00) [pid = 3588] [serial = 573] [outer = 1982B400] 08:55:27 INFO - PROCESS | 3588 | 1464710127881 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:55:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1189ms 08:55:27 INFO - PROCESS | 3588 | 1464710127915 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 3588 | 1464710127920 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 08:55:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:55:27 INFO - PROCESS | 3588 | 1464710127925 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 3588 | 1464710127930 Marionette TRACE conn2 <- [1,730,null,{}] 08:55:27 INFO - PROCESS | 3588 | 1464710127937 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:28 INFO - PROCESS | 3588 | 1464710128045 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:55:28 INFO - PROCESS | 3588 | 1464710128214 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 3588 | ++DOCSHELL 10F2E800 == 61 [pid = 3588] [id = 192] 08:55:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (10F32800) [pid = 3588] [serial = 574] [outer = 00000000] 08:55:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (114D1000) [pid = 3588] [serial = 575] [outer = 10F32800] 08:55:28 INFO - PROCESS | 3588 | 1464710128333 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (1310B800) [pid = 3588] [serial = 576] [outer = 10F32800] 08:55:29 INFO - PROCESS | 3588 | 1464710129447 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:55:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1542ms 08:55:29 INFO - PROCESS | 3588 | 1464710129498 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 3588 | 1464710129503 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 08:55:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:55:29 INFO - PROCESS | 3588 | 1464710129510 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 3588 | 1464710129513 Marionette TRACE conn2 <- [1,734,null,{}] 08:55:29 INFO - PROCESS | 3588 | 1464710129517 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:29 INFO - PROCESS | 3588 | 1464710129653 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:55:29 INFO - PROCESS | 3588 | 1464710129780 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 3588 | ++DOCSHELL 15954400 == 62 [pid = 3588] [id = 193] 08:55:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (15D5D000) [pid = 3588] [serial = 577] [outer = 00000000] 08:55:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (15F6DC00) [pid = 3588] [serial = 578] [outer = 15D5D000] 08:55:29 INFO - PROCESS | 3588 | 1464710129835 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1664FC00) [pid = 3588] [serial = 579] [outer = 15D5D000] 08:55:30 INFO - PROCESS | 3588 | 1464710130853 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:55:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1398ms 08:55:30 INFO - PROCESS | 3588 | 1464710130917 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 3588 | 1464710130919 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 08:55:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:55:30 INFO - PROCESS | 3588 | 1464710130924 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 3588 | 1464710130928 Marionette TRACE conn2 <- [1,738,null,{}] 08:55:30 INFO - PROCESS | 3588 | 1464710130939 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:31 INFO - PROCESS | 3588 | 1464710131039 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:55:31 INFO - PROCESS | 3588 | 1464710131195 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 3588 | ++DOCSHELL 196B8800 == 63 [pid = 3588] [id = 194] 08:55:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (196B9400) [pid = 3588] [serial = 580] [outer = 00000000] 08:55:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (19E4E000) [pid = 3588] [serial = 581] [outer = 196B9400] 08:55:31 INFO - PROCESS | 3588 | 1464710131293 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (1A534800) [pid = 3588] [serial = 582] [outer = 196B9400] 08:55:32 INFO - PROCESS | 3588 | 1464710132386 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:55:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:55:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1495ms 08:55:32 INFO - PROCESS | 3588 | 1464710132412 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 3588 | 1464710132414 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 08:55:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:55:32 INFO - PROCESS | 3588 | 1464710132418 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 3588 | 1464710132420 Marionette TRACE conn2 <- [1,742,null,{}] 08:55:32 INFO - PROCESS | 3588 | 1464710132424 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:32 INFO - PROCESS | 3588 | 1464710132528 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:55:32 INFO - PROCESS | 3588 | 1464710132782 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 3588 | ++DOCSHELL 0C781400 == 64 [pid = 3588] [id = 195] 08:55:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (0C7FA000) [pid = 3588] [serial = 583] [outer = 00000000] 08:55:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (10A64400) [pid = 3588] [serial = 584] [outer = 0C7FA000] 08:55:32 INFO - PROCESS | 3588 | 1464710132858 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (10ADCC00) [pid = 3588] [serial = 585] [outer = 0C7FA000] 08:55:33 INFO - PROCESS | 3588 | --DOCSHELL 10B63C00 == 63 [pid = 3588] [id = 190] 08:55:33 INFO - PROCESS | 3588 | --DOCSHELL 196B2C00 == 62 [pid = 3588] [id = 189] 08:55:33 INFO - PROCESS | 3588 | --DOCSHELL 1A792C00 == 61 [pid = 3588] [id = 167] 08:55:33 INFO - PROCESS | 3588 | --DOCSHELL 17777000 == 60 [pid = 3588] [id = 188] 08:55:33 INFO - PROCESS | 3588 | --DOCSHELL 1665A800 == 59 [pid = 3588] [id = 187] 08:55:33 INFO - PROCESS | 3588 | --DOCSHELL 154DEC00 == 58 [pid = 3588] [id = 186] 08:55:33 INFO - PROCESS | 3588 | --DOCSHELL 1058C800 == 57 [pid = 3588] [id = 185] 08:55:33 INFO - PROCESS | 3588 | --DOCSHELL 105F3800 == 56 [pid = 3588] [id = 184] 08:55:33 INFO - PROCESS | 3588 | --DOCSHELL 10A5A800 == 55 [pid = 3588] [id = 181] 08:55:33 INFO - PROCESS | 3588 | --DOCSHELL 14096400 == 54 [pid = 3588] [id = 180] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1A5E5000) [pid = 3588] [serial = 468] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (130A1C00) [pid = 3588] [serial = 459] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (140BF800) [pid = 3588] [serial = 420] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (19ECB000) [pid = 3588] [serial = 471] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (19E4DC00) [pid = 3588] [serial = 465] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1A10A400) [pid = 3588] [serial = 456] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (156AE800) [pid = 3588] [serial = 462] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (10A62000) [pid = 3588] [serial = 417] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (16A93400) [pid = 3588] [serial = 414] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (17349C00) [pid = 3588] [serial = 539] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (16A8F400) [pid = 3588] [serial = 533] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (11484000) [pid = 3588] [serial = 521] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (16655000) [pid = 3588] [serial = 530] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (12AC7800) [pid = 3588] [serial = 522] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1409D000) [pid = 3588] [serial = 524] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (15DF1800) [pid = 3588] [serial = 536] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (14E95C00) [pid = 3588] [serial = 525] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (17744800) [pid = 3588] [serial = 509] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (13DC9800) [pid = 3588] [serial = 506] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (112D3400) [pid = 3588] [serial = 519] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (10ADC800) [pid = 3588] [serial = 518] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (1A70D400) [pid = 3588] [serial = 512] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (10ACF400) [pid = 3588] [serial = 503] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (15F68000) [pid = 3588] [serial = 527] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (15F71C00) [pid = 3588] [serial = 528] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (1AFA7000) [pid = 3588] [serial = 515] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (16C9AC00) [pid = 3588] [serial = 534] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (1682B800) [pid = 3588] [serial = 537] [outer = 00000000] [url = about:blank] 08:55:33 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (16659800) [pid = 3588] [serial = 531] [outer = 00000000] [url = about:blank] 08:55:34 INFO - PROCESS | 3588 | 1464710133972 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:55:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 08:55:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1607ms 08:55:34 INFO - PROCESS | 3588 | 1464710134017 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 3588 | 1464710134020 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 08:55:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:55:34 INFO - PROCESS | 3588 | 1464710134024 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - PROCESS | 3588 | 1464710134027 Marionette TRACE conn2 <- [1,746,null,{}] 08:55:34 INFO - PROCESS | 3588 | 1464710134032 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:34 INFO - PROCESS | 3588 | 1464710134116 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:55:34 INFO - PROCESS | 3588 | 1464710134126 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 3588 | ++DOCSHELL 112D7400 == 55 [pid = 3588] [id = 196] 08:55:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (11483400) [pid = 3588] [serial = 586] [outer = 00000000] 08:55:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (1282B800) [pid = 3588] [serial = 587] [outer = 11483400] 08:55:34 INFO - PROCESS | 3588 | 1464710134172 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (13110C00) [pid = 3588] [serial = 588] [outer = 11483400] 08:55:34 INFO - PROCESS | 3588 | 1464710134726 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:55:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:55:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 723ms 08:55:34 INFO - PROCESS | 3588 | 1464710134757 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 3588 | 1464710134760 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 08:55:34 INFO - PROCESS | 3588 | 1464710134765 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:55:34 INFO - PROCESS | 3588 | 1464710134767 Marionette TRACE conn2 <- [1,750,null,{}] 08:55:34 INFO - PROCESS | 3588 | 1464710134771 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:34 INFO - PROCESS | 3588 | 1464710134864 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:55:34 INFO - PROCESS | 3588 | 1464710134874 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 3588 | ++DOCSHELL 140C8800 == 56 [pid = 3588] [id = 197] 08:55:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (14EBE800) [pid = 3588] [serial = 589] [outer = 00000000] 08:55:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (156AE800) [pid = 3588] [serial = 590] [outer = 14EBE800] 08:55:34 INFO - PROCESS | 3588 | 1464710134918 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (1594BC00) [pid = 3588] [serial = 591] [outer = 14EBE800] 08:55:35 INFO - PROCESS | 3588 | 1464710135870 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:55:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1124ms 08:55:35 INFO - PROCESS | 3588 | 1464710135900 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:55:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:55:35 INFO - PROCESS | 3588 | 1464710135903 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 08:55:35 INFO - PROCESS | 3588 | 1464710135908 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 3588 | 1464710135914 Marionette TRACE conn2 <- [1,754,null,{}] 08:55:35 INFO - PROCESS | 3588 | 1464710135923 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:36 INFO - PROCESS | 3588 | 1464710136038 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:55:36 INFO - PROCESS | 3588 | 1464710136045 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 3588 | ++DOCSHELL 15467000 == 57 [pid = 3588] [id = 198] 08:55:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (165B2400) [pid = 3588] [serial = 592] [outer = 00000000] 08:55:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (1665A000) [pid = 3588] [serial = 593] [outer = 165B2400] 08:55:36 INFO - PROCESS | 3588 | 1464710136090 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (1682B400) [pid = 3588] [serial = 594] [outer = 165B2400] 08:55:37 INFO - PROCESS | 3588 | 1464710137029 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:55:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1124ms 08:55:37 INFO - PROCESS | 3588 | 1464710137042 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 3588 | 1464710137044 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 08:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:55:37 INFO - PROCESS | 3588 | 1464710137048 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 3588 | 1464710137049 Marionette TRACE conn2 <- [1,758,null,{}] 08:55:37 INFO - PROCESS | 3588 | 1464710137053 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:37 INFO - PROCESS | 3588 | 1464710137177 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:55:37 INFO - PROCESS | 3588 | 1464710137183 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 3588 | ++DOCSHELL 131A8400 == 58 [pid = 3588] [id = 199] 08:55:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (16657C00) [pid = 3588] [serial = 595] [outer = 00000000] 08:55:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (16C97000) [pid = 3588] [serial = 596] [outer = 16657C00] 08:55:37 INFO - PROCESS | 3588 | 1464710137274 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (16C9BC00) [pid = 3588] [serial = 597] [outer = 16657C00] 08:55:37 INFO - PROCESS | 3588 | 1464710137686 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 707ms 08:55:37 INFO - PROCESS | 3588 | 1464710137747 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 3588 | 1464710137797 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 08:55:37 INFO - PROCESS | 3588 | 1464710137809 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:55:37 INFO - PROCESS | 3588 | 1464710137810 Marionette TRACE conn2 <- [1,762,null,{}] 08:55:37 INFO - PROCESS | 3588 | 1464710137814 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:37 INFO - PROCESS | 3588 | 1464710137921 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:55:37 INFO - PROCESS | 3588 | 1464710137934 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 3588 | ++DOCSHELL 11A3EC00 == 59 [pid = 3588] [id = 200] 08:55:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (131B2800) [pid = 3588] [serial = 598] [outer = 00000000] 08:55:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (17349C00) [pid = 3588] [serial = 599] [outer = 131B2800] 08:55:38 INFO - PROCESS | 3588 | 1464710138091 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (17773400) [pid = 3588] [serial = 600] [outer = 131B2800] 08:55:38 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1665AC00) [pid = 3588] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:55:38 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (1590EC00) [pid = 3588] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:55:38 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (15F6D800) [pid = 3588] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:55:38 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (17778000) [pid = 3588] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:55:38 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (10A57800) [pid = 3588] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:55:38 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (11490400) [pid = 3588] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:55:38 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (196B8400) [pid = 3588] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:55:38 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (1408F400) [pid = 3588] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:55:38 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (16C92800) [pid = 3588] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:55:38 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (19AEF000) [pid = 3588] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:55:38 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (131AD800) [pid = 3588] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:55:38 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (16C93800) [pid = 3588] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:55:38 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (10A58400) [pid = 3588] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:55:38 INFO - PROCESS | 3588 | 1464710138480 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 724ms 08:55:38 INFO - PROCESS | 3588 | 1464710138509 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 3588 | 1464710138511 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 08:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:55:38 INFO - PROCESS | 3588 | 1464710138515 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 3588 | 1464710138516 Marionette TRACE conn2 <- [1,766,null,{}] 08:55:38 INFO - PROCESS | 3588 | 1464710138520 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:38 INFO - PROCESS | 3588 | 1464710138659 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:55:38 INFO - PROCESS | 3588 | 1464710138667 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 3588 | ++DOCSHELL 105F6000 == 60 [pid = 3588] [id = 201] 08:55:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (114CF800) [pid = 3588] [serial = 601] [outer = 00000000] 08:55:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (17777000) [pid = 3588] [serial = 602] [outer = 114CF800] 08:55:38 INFO - PROCESS | 3588 | 1464710138711 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (18219800) [pid = 3588] [serial = 603] [outer = 114CF800] 08:55:39 INFO - PROCESS | 3588 | 1464710139147 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 642ms 08:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:55:39 INFO - PROCESS | 3588 | 1464710139189 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 3588 | 1464710139190 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 08:55:39 INFO - PROCESS | 3588 | 1464710139194 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - PROCESS | 3588 | 1464710139195 Marionette TRACE conn2 <- [1,770,null,{}] 08:55:39 INFO - PROCESS | 3588 | 1464710139198 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:39 INFO - PROCESS | 3588 | 1464710139307 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:55:39 INFO - PROCESS | 3588 | 1464710139359 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 3588 | ++DOCSHELL 0C7F8800 == 61 [pid = 3588] [id = 202] 08:55:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (14EB8800) [pid = 3588] [serial = 604] [outer = 00000000] 08:55:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (19AEA400) [pid = 3588] [serial = 605] [outer = 14EB8800] 08:55:39 INFO - PROCESS | 3588 | 1464710139403 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (19AEDC00) [pid = 3588] [serial = 606] [outer = 14EB8800] 08:55:39 INFO - PROCESS | 3588 | 1464710139744 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 611ms 08:55:39 INFO - PROCESS | 3588 | 1464710139791 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 3588 | 1464710139793 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 08:55:39 INFO - PROCESS | 3588 | 1464710139796 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:55:39 INFO - PROCESS | 3588 | 1464710139798 Marionette TRACE conn2 <- [1,774,null,{}] 08:55:39 INFO - PROCESS | 3588 | 1464710139802 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:39 INFO - PROCESS | 3588 | 1464710139914 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:55:39 INFO - PROCESS | 3588 | 1464710139953 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 3588 | ++DOCSHELL 17EA0400 == 62 [pid = 3588] [id = 203] 08:55:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (196AE800) [pid = 3588] [serial = 607] [outer = 00000000] 08:55:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (1A07C400) [pid = 3588] [serial = 608] [outer = 196AE800] 08:55:40 INFO - PROCESS | 3588 | 1464710139996 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (1A10EC00) [pid = 3588] [serial = 609] [outer = 196AE800] 08:55:40 INFO - PROCESS | 3588 | 1464710140679 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 932ms 08:55:40 INFO - PROCESS | 3588 | 1464710140736 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 3588 | 1464710140742 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 08:55:40 INFO - PROCESS | 3588 | 1464710140746 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:55:40 INFO - PROCESS | 3588 | 1464710140751 Marionette TRACE conn2 <- [1,778,null,{}] 08:55:40 INFO - PROCESS | 3588 | 1464710140756 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:40 INFO - PROCESS | 3588 | 1464710140866 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:55:41 INFO - PROCESS | 3588 | 1464710140993 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 3588 | ++DOCSHELL 11238400 == 63 [pid = 3588] [id = 204] 08:55:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (1128F800) [pid = 3588] [serial = 610] [outer = 00000000] 08:55:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (14092C00) [pid = 3588] [serial = 611] [outer = 1128F800] 08:55:41 INFO - PROCESS | 3588 | 1464710141050 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (140BF800) [pid = 3588] [serial = 612] [outer = 1128F800] 08:55:41 INFO - PROCESS | 3588 | 1464710141695 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 964ms 08:55:41 INFO - PROCESS | 3588 | 1464710141731 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 3588 | 1464710141737 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 08:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:55:41 INFO - PROCESS | 3588 | 1464710141743 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 3588 | 1464710141746 Marionette TRACE conn2 <- [1,782,null,{}] 08:55:41 INFO - PROCESS | 3588 | 1464710141750 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:41 INFO - PROCESS | 3588 | 1464710141857 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:55:41 INFO - PROCESS | 3588 | 1464710141955 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 3588 | ++DOCSHELL 15D60C00 == 64 [pid = 3588] [id = 205] 08:55:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (15DEA400) [pid = 3588] [serial = 613] [outer = 00000000] 08:55:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (16652C00) [pid = 3588] [serial = 614] [outer = 15DEA400] 08:55:42 INFO - PROCESS | 3588 | 1464710142007 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (1665D400) [pid = 3588] [serial = 615] [outer = 15DEA400] 08:55:42 INFO - PROCESS | 3588 | 1464710142601 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 932ms 08:55:42 INFO - PROCESS | 3588 | 1464710142646 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 3588 | 1464710142648 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 08:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:55:42 INFO - PROCESS | 3588 | 1464710142700 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 3588 | 1464710142704 Marionette TRACE conn2 <- [1,786,null,{}] 08:55:42 INFO - PROCESS | 3588 | 1464710142715 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:42 INFO - PROCESS | 3588 | 1464710142828 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:55:42 INFO - PROCESS | 3588 | 1464710142949 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 3588 | ++DOCSHELL 1526E000 == 65 [pid = 3588] [id = 206] 08:55:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (15F64400) [pid = 3588] [serial = 616] [outer = 00000000] 08:55:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (1A5DAC00) [pid = 3588] [serial = 617] [outer = 15F64400] 08:55:43 INFO - PROCESS | 3588 | 1464710143006 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (1A628400) [pid = 3588] [serial = 618] [outer = 15F64400] 08:55:43 INFO - PROCESS | 3588 | 1464710143535 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 932ms 08:55:43 INFO - PROCESS | 3588 | 1464710143606 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 3588 | 1464710143609 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 08:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:55:43 INFO - PROCESS | 3588 | 1464710143613 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 3588 | 1464710143615 Marionette TRACE conn2 <- [1,790,null,{}] 08:55:43 INFO - PROCESS | 3588 | 1464710143618 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:43 INFO - PROCESS | 3588 | 1464710143724 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:55:43 INFO - PROCESS | 3588 | 1464710143871 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 3588 | ++DOCSHELL 13910800 == 66 [pid = 3588] [id = 207] 08:55:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (16C9D000) [pid = 3588] [serial = 619] [outer = 00000000] 08:55:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (1A709000) [pid = 3588] [serial = 620] [outer = 16C9D000] 08:55:43 INFO - PROCESS | 3588 | 1464710143925 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1A713800) [pid = 3588] [serial = 621] [outer = 16C9D000] 08:55:44 INFO - PROCESS | 3588 | 1464710144497 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 08:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 932ms 08:55:44 INFO - PROCESS | 3588 | 1464710144548 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 3588 | 1464710144550 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 08:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:55:44 INFO - PROCESS | 3588 | 1464710144554 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 3588 | 1464710144556 Marionette TRACE conn2 <- [1,794,null,{}] 08:55:44 INFO - PROCESS | 3588 | 1464710144559 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:44 INFO - PROCESS | 3588 | 1464710144659 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:55:44 INFO - PROCESS | 3588 | 1464710144783 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 3588 | ++DOCSHELL 1A630000 == 67 [pid = 3588] [id = 208] 08:55:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1A787C00) [pid = 3588] [serial = 622] [outer = 00000000] 08:55:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1A78DC00) [pid = 3588] [serial = 623] [outer = 1A787C00] 08:55:44 INFO - PROCESS | 3588 | 1464710144836 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (1A78E800) [pid = 3588] [serial = 624] [outer = 1A787C00] 08:55:45 INFO - PROCESS | 3588 | 1464710145458 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 932ms 08:55:45 INFO - PROCESS | 3588 | 1464710145492 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 3588 | 1464710145494 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 08:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:55:45 INFO - PROCESS | 3588 | 1464710145497 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 3588 | 1464710145499 Marionette TRACE conn2 <- [1,798,null,{}] 08:55:45 INFO - PROCESS | 3588 | 1464710145503 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:45 INFO - PROCESS | 3588 | 1464710145729 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:55:45 INFO - PROCESS | 3588 | 1464710145844 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 3588 | ++DOCSHELL 10ACF800 == 68 [pid = 3588] [id = 209] 08:55:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (10AD0000) [pid = 3588] [serial = 625] [outer = 00000000] 08:55:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (10ADC800) [pid = 3588] [serial = 626] [outer = 10AD0000] 08:55:45 INFO - PROCESS | 3588 | 1464710145933 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (11487800) [pid = 3588] [serial = 627] [outer = 10AD0000] 08:55:46 INFO - PROCESS | 3588 | --DOCSHELL 0C387400 == 67 [pid = 3588] [id = 139] 08:55:46 INFO - PROCESS | 3588 | --DOCSHELL 0C7F8800 == 66 [pid = 3588] [id = 202] 08:55:46 INFO - PROCESS | 3588 | --DOCSHELL 105F6000 == 65 [pid = 3588] [id = 201] 08:55:46 INFO - PROCESS | 3588 | --DOCSHELL 11A3EC00 == 64 [pid = 3588] [id = 200] 08:55:46 INFO - PROCESS | 3588 | --DOCSHELL 131A8400 == 63 [pid = 3588] [id = 199] 08:55:46 INFO - PROCESS | 3588 | --DOCSHELL 15467000 == 62 [pid = 3588] [id = 198] 08:55:46 INFO - PROCESS | 3588 | --DOCSHELL 140C8800 == 61 [pid = 3588] [id = 197] 08:55:46 INFO - PROCESS | 3588 | --DOCSHELL 112D7400 == 60 [pid = 3588] [id = 196] 08:55:46 INFO - PROCESS | 3588 | --DOCSHELL 0C781400 == 59 [pid = 3588] [id = 195] 08:55:46 INFO - PROCESS | 3588 | --DOCSHELL 10F2E800 == 58 [pid = 3588] [id = 192] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (131ABC00) [pid = 3588] [serial = 551] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (18216400) [pid = 3588] [serial = 563] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (16FF5800) [pid = 3588] [serial = 548] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (13910000) [pid = 3588] [serial = 554] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (1437B400) [pid = 3588] [serial = 555] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (10AD3800) [pid = 3588] [serial = 542] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (19E4D400) [pid = 3588] [serial = 566] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (1A07F400) [pid = 3588] [serial = 567] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (16C9C400) [pid = 3588] [serial = 560] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (165B3000) [pid = 3588] [serial = 569] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (16657800) [pid = 3588] [serial = 558] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (17738C00) [pid = 3588] [serial = 570] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (1AFA7C00) [pid = 3588] [serial = 516] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (19E4CC00) [pid = 3588] [serial = 572] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1AD0B400) [pid = 3588] [serial = 513] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (140C5400) [pid = 3588] [serial = 507] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (196B6400) [pid = 3588] [serial = 510] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (10AD5800) [pid = 3588] [serial = 504] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (16F3F800) [pid = 3588] [serial = 561] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (154DC800) [pid = 3588] [serial = 545] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (1739D000) [pid = 3588] [serial = 540] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (16651000) [pid = 3588] [serial = 557] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (196AC800) [pid = 3588] [serial = 564] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (13DBE800) [pid = 3588] [serial = 552] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3588 | 1464710146621 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1173ms 08:55:46 INFO - PROCESS | 3588 | 1464710146689 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 3588 | 1464710146692 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 08:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:55:46 INFO - PROCESS | 3588 | 1464710146697 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 3588 | 1464710146701 Marionette TRACE conn2 <- [1,802,null,{}] 08:55:46 INFO - PROCESS | 3588 | 1464710146706 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:46 INFO - PROCESS | 3588 | 1464710146793 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:55:46 INFO - PROCESS | 3588 | 1464710146806 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 3588 | ++DOCSHELL 131ABC00 == 59 [pid = 3588] [id = 210] 08:55:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (131AD800) [pid = 3588] [serial = 628] [outer = 00000000] 08:55:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (13DBE800) [pid = 3588] [serial = 629] [outer = 131AD800] 08:55:46 INFO - PROCESS | 3588 | 1464710146853 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (14096C00) [pid = 3588] [serial = 630] [outer = 131AD800] 08:55:47 INFO - PROCESS | 3588 | 1464710147316 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 08:55:47 INFO - PROCESS | 3588 | 1464710147338 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 08:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:55:47 INFO - PROCESS | 3588 | 1464710147341 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - PROCESS | 3588 | 1464710147343 Marionette TRACE conn2 <- [1,806,null,{}] 08:55:47 INFO - PROCESS | 3588 | 1464710147346 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:47 INFO - PROCESS | 3588 | 1464710147514 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:55:47 INFO - PROCESS | 3588 | 1464710147526 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 3588 | ++DOCSHELL 15DF1800 == 60 [pid = 3588] [id = 211] 08:55:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (15DF2000) [pid = 3588] [serial = 631] [outer = 00000000] 08:55:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (15F6E800) [pid = 3588] [serial = 632] [outer = 15DF2000] 08:55:47 INFO - PROCESS | 3588 | 1464710147571 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (16651400) [pid = 3588] [serial = 633] [outer = 15DF2000] 08:55:48 INFO - PROCESS | 3588 | 1464710148021 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 723ms 08:55:48 INFO - PROCESS | 3588 | 1464710148072 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 3588 | 1464710148075 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 08:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:55:48 INFO - PROCESS | 3588 | 1464710148085 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 3588 | 1464710148089 Marionette TRACE conn2 <- [1,810,null,{}] 08:55:48 INFO - PROCESS | 3588 | 1464710148093 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:48 INFO - PROCESS | 3588 | 1464710148179 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:55:48 INFO - PROCESS | 3588 | 1464710148185 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 3588 | ++DOCSHELL 15F66000 == 61 [pid = 3588] [id = 212] 08:55:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (16657000) [pid = 3588] [serial = 634] [outer = 00000000] 08:55:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (16F45800) [pid = 3588] [serial = 635] [outer = 16657000] 08:55:48 INFO - PROCESS | 3588 | 1464710148229 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (17355400) [pid = 3588] [serial = 636] [outer = 16657000] 08:55:48 INFO - PROCESS | 3588 | 1464710148730 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 3588 | 1464710148756 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 08:55:48 INFO - PROCESS | 3588 | 1464710148759 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:55:48 INFO - PROCESS | 3588 | 1464710148761 Marionette TRACE conn2 <- [1,814,null,{}] 08:55:48 INFO - PROCESS | 3588 | 1464710148765 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:48 INFO - PROCESS | 3588 | 1464710148854 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:55:48 INFO - PROCESS | 3588 | 1464710148860 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 3588 | ++DOCSHELL 16F3F800 == 62 [pid = 3588] [id = 213] 08:55:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (1739DC00) [pid = 3588] [serial = 637] [outer = 00000000] 08:55:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (18220400) [pid = 3588] [serial = 638] [outer = 1739DC00] 08:55:48 INFO - PROCESS | 3588 | 1464710148935 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (196B3400) [pid = 3588] [serial = 639] [outer = 1739DC00] 08:55:49 INFO - PROCESS | 3588 | 1464710149411 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 723ms 08:55:49 INFO - PROCESS | 3588 | 1464710149459 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 3588 | 1464710149461 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 08:55:49 INFO - PROCESS | 3588 | 1464710149464 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:55:49 INFO - PROCESS | 3588 | 1464710149466 Marionette TRACE conn2 <- [1,818,null,{}] 08:55:49 INFO - PROCESS | 3588 | 1464710149470 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:49 INFO - PROCESS | 3588 | 1464710149595 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:55:49 INFO - PROCESS | 3588 | 1464710149602 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 3588 | ++DOCSHELL 19AEA800 == 63 [pid = 3588] [id = 214] 08:55:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (19AEE800) [pid = 3588] [serial = 640] [outer = 00000000] 08:55:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (19ECB800) [pid = 3588] [serial = 641] [outer = 19AEE800] 08:55:49 INFO - PROCESS | 3588 | 1464710149658 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (1A113800) [pid = 3588] [serial = 642] [outer = 19AEE800] 08:55:50 INFO - PROCESS | 3588 | 1464710150162 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 723ms 08:55:50 INFO - PROCESS | 3588 | 1464710150198 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 3588 | 1464710150200 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 08:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:55:50 INFO - PROCESS | 3588 | 1464710150203 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 3588 | 1464710150204 Marionette TRACE conn2 <- [1,822,null,{}] 08:55:50 INFO - PROCESS | 3588 | 1464710150208 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:50 INFO - PROCESS | 3588 | 1464710150347 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:55:50 INFO - PROCESS | 3588 | 1464710150370 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 3588 | ++DOCSHELL 1A627C00 == 64 [pid = 3588] [id = 215] 08:55:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1A706800) [pid = 3588] [serial = 643] [outer = 00000000] 08:55:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (1A9EBC00) [pid = 3588] [serial = 644] [outer = 1A706800] 08:55:50 INFO - PROCESS | 3588 | 1464710150413 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1A9F0000) [pid = 3588] [serial = 645] [outer = 1A706800] 08:55:50 INFO - PROCESS | 3588 | 1464710150828 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 659ms 08:55:50 INFO - PROCESS | 3588 | 1464710150845 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 3588 | 1464710150847 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 08:55:50 INFO - PROCESS | 3588 | 1464710150850 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:55:50 INFO - PROCESS | 3588 | 1464710150852 Marionette TRACE conn2 <- [1,826,null,{}] 08:55:50 INFO - PROCESS | 3588 | 1464710150855 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:50 INFO - PROCESS | 3588 | 1464710150962 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:55:51 INFO - PROCESS | 3588 | 1464710151015 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 3588 | ++DOCSHELL 1A630C00 == 65 [pid = 3588] [id = 216] 08:55:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1A711800) [pid = 3588] [serial = 646] [outer = 00000000] 08:55:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1AD0B400) [pid = 3588] [serial = 647] [outer = 1A711800] 08:55:51 INFO - PROCESS | 3588 | 1464710151119 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (1AD10000) [pid = 3588] [serial = 648] [outer = 1A711800] 08:55:51 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (14EB8800) [pid = 3588] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:55:51 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (16657C00) [pid = 3588] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:55:51 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (14EBE800) [pid = 3588] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:55:51 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (0C7FA000) [pid = 3588] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:55:51 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (11483400) [pid = 3588] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:55:51 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (1982B400) [pid = 3588] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:55:51 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (114CF800) [pid = 3588] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:55:51 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (131B2800) [pid = 3588] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:55:51 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (165B2400) [pid = 3588] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:55:51 INFO - PROCESS | 3588 | 1464710151547 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 707ms 08:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:55:51 INFO - PROCESS | 3588 | 1464710151584 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 3588 | 1464710151586 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 08:55:51 INFO - PROCESS | 3588 | 1464710151589 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 3588 | 1464710151591 Marionette TRACE conn2 <- [1,830,null,{}] 08:55:51 INFO - PROCESS | 3588 | 1464710151595 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:51 INFO - PROCESS | 3588 | 1464710151681 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:55:51 INFO - PROCESS | 3588 | 1464710151714 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 3588 | ++DOCSHELL 14EBE800 == 66 [pid = 3588] [id = 217] 08:55:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (1729AC00) [pid = 3588] [serial = 649] [outer = 00000000] 08:55:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (1A566400) [pid = 3588] [serial = 650] [outer = 1729AC00] 08:55:51 INFO - PROCESS | 3588 | 1464710151757 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (1A56A000) [pid = 3588] [serial = 651] [outer = 1729AC00] 08:55:52 INFO - PROCESS | 3588 | 1464710152166 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 659ms 08:55:52 INFO - PROCESS | 3588 | 1464710152228 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 3588 | 1464710152230 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 08:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:55:52 INFO - PROCESS | 3588 | 1464710152233 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 3588 | 1464710152235 Marionette TRACE conn2 <- [1,834,null,{}] 08:55:52 INFO - PROCESS | 3588 | 1464710152240 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:52 INFO - PROCESS | 3588 | 1464710152370 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:55:52 INFO - PROCESS | 3588 | 1464710152379 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 3588 | ++DOCSHELL 105F3800 == 67 [pid = 3588] [id = 218] 08:55:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (10B5CC00) [pid = 3588] [serial = 652] [outer = 00000000] 08:55:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (1A56C400) [pid = 3588] [serial = 653] [outer = 10B5CC00] 08:55:52 INFO - PROCESS | 3588 | 1464710152423 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1A56FC00) [pid = 3588] [serial = 654] [outer = 10B5CC00] 08:55:52 INFO - PROCESS | 3588 | 1464710152831 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 610ms 08:55:52 INFO - PROCESS | 3588 | 1464710152863 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 3588 | 1464710152865 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 08:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:55:52 INFO - PROCESS | 3588 | 1464710152881 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 3588 | 1464710152882 Marionette TRACE conn2 <- [1,838,null,{}] 08:55:52 INFO - PROCESS | 3588 | 1464710152887 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:53 INFO - PROCESS | 3588 | 1464710152989 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:55:53 INFO - PROCESS | 3588 | 1464710152998 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:53 INFO - PROCESS | 3588 | ++DOCSHELL 10C44C00 == 68 [pid = 3588] [id = 219] 08:55:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (10C45C00) [pid = 3588] [serial = 655] [outer = 00000000] 08:55:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (10C4BC00) [pid = 3588] [serial = 656] [outer = 10C45C00] 08:55:53 INFO - PROCESS | 3588 | 1464710153047 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (17E9BC00) [pid = 3588] [serial = 657] [outer = 10C45C00] 08:55:53 INFO - PROCESS | 3588 | 1464710153735 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 884ms 08:55:53 INFO - PROCESS | 3588 | 1464710153766 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 3588 | 1464710153770 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 08:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:55:53 INFO - PROCESS | 3588 | 1464710153776 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 3588 | 1464710153780 Marionette TRACE conn2 <- [1,842,null,{}] 08:55:53 INFO - PROCESS | 3588 | 1464710153785 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:53 INFO - PROCESS | 3588 | 1464710153901 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:55:54 INFO - PROCESS | 3588 | 1464710154032 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 3588 | ++DOCSHELL 10B64000 == 69 [pid = 3588] [id = 220] 08:55:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (10C48400) [pid = 3588] [serial = 658] [outer = 00000000] 08:55:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (11488000) [pid = 3588] [serial = 659] [outer = 10C48400] 08:55:54 INFO - PROCESS | 3588 | 1464710154088 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (131B3800) [pid = 3588] [serial = 660] [outer = 10C48400] 08:55:54 INFO - PROCESS | 3588 | 1464710154722 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 964ms 08:55:54 INFO - PROCESS | 3588 | 1464710154756 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 3588 | 1464710154764 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 08:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:55:54 INFO - PROCESS | 3588 | 1464710154771 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 3588 | 1464710154774 Marionette TRACE conn2 <- [1,846,null,{}] 08:55:54 INFO - PROCESS | 3588 | 1464710154778 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:54 INFO - PROCESS | 3588 | 1464710154885 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:55:55 INFO - PROCESS | 3588 | 1464710154988 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 3588 | ++DOCSHELL 15915400 == 70 [pid = 3588] [id = 221] 08:55:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (15949000) [pid = 3588] [serial = 661] [outer = 00000000] 08:55:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (15F6C400) [pid = 3588] [serial = 662] [outer = 15949000] 08:55:55 INFO - PROCESS | 3588 | 1464710155041 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (16657C00) [pid = 3588] [serial = 663] [outer = 15949000] 08:55:55 INFO - PROCESS | 3588 | 1464710155629 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 932ms 08:55:55 INFO - PROCESS | 3588 | 1464710155676 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 3588 | 1464710155678 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 08:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:55:55 INFO - PROCESS | 3588 | 1464710155682 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 3588 | 1464710155685 Marionette TRACE conn2 <- [1,850,null,{}] 08:55:55 INFO - PROCESS | 3588 | 1464710155696 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:55 INFO - PROCESS | 3588 | 1464710155857 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:55:55 INFO - PROCESS | 3588 | 1464710155961 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 3588 | ++DOCSHELL 16D36400 == 71 [pid = 3588] [id = 222] 08:55:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (16D8A400) [pid = 3588] [serial = 664] [outer = 00000000] 08:55:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1A566000) [pid = 3588] [serial = 665] [outer = 16D8A400] 08:55:56 INFO - PROCESS | 3588 | 1464710156018 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1A70EC00) [pid = 3588] [serial = 666] [outer = 16D8A400] 08:55:56 INFO - PROCESS | 3588 | 1464710156570 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 932ms 08:55:56 INFO - PROCESS | 3588 | 1464710156618 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 3588 | 1464710156621 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 08:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:55:56 INFO - PROCESS | 3588 | 1464710156624 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 3588 | 1464710156626 Marionette TRACE conn2 <- [1,854,null,{}] 08:55:56 INFO - PROCESS | 3588 | 1464710156630 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:56 INFO - PROCESS | 3588 | 1464710156735 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:55:56 INFO - PROCESS | 3588 | 1464710156843 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 3588 | ++DOCSHELL 140DF800 == 72 [pid = 3588] [id = 223] 08:55:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (140E0400) [pid = 3588] [serial = 667] [outer = 00000000] 08:55:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (140E8400) [pid = 3588] [serial = 668] [outer = 140E0400] 08:55:56 INFO - PROCESS | 3588 | 1464710156895 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (140EC400) [pid = 3588] [serial = 669] [outer = 140E0400] 08:55:57 INFO - PROCESS | 3588 | 1464710157544 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 964ms 08:55:57 INFO - PROCESS | 3588 | 1464710157601 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 3588 | 1464710157604 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 08:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:55:57 INFO - PROCESS | 3588 | 1464710157607 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 3588 | 1464710157609 Marionette TRACE conn2 <- [1,858,null,{}] 08:55:57 INFO - PROCESS | 3588 | 1464710157613 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:57 INFO - PROCESS | 3588 | 1464710157928 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:55:58 INFO - PROCESS | 3588 | 1464710158096 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 3588 | ++DOCSHELL 10A5DC00 == 73 [pid = 3588] [id = 224] 08:55:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (10A64800) [pid = 3588] [serial = 670] [outer = 00000000] 08:55:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (10AD9C00) [pid = 3588] [serial = 671] [outer = 10A64800] 08:55:58 INFO - PROCESS | 3588 | 1464710158196 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (10C49000) [pid = 3588] [serial = 672] [outer = 10A64800] 08:55:58 INFO - PROCESS | 3588 | 1464710158825 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1270ms 08:55:58 INFO - PROCESS | 3588 | 1464710158883 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 3588 | 1464710158887 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 08:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:55:58 INFO - PROCESS | 3588 | 1464710158891 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 3588 | 1464710158895 Marionette TRACE conn2 <- [1,862,null,{}] 08:55:58 INFO - PROCESS | 3588 | 1464710158900 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:59 INFO - PROCESS | 3588 | 1464710159001 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:55:59 INFO - PROCESS | 3588 | 1464710159146 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 3588 | --DOCSHELL 15D5C400 == 72 [pid = 3588] [id = 84] 08:55:59 INFO - PROCESS | 3588 | --DOCSHELL 105F3800 == 71 [pid = 3588] [id = 218] 08:55:59 INFO - PROCESS | 3588 | --DOCSHELL 14EBE800 == 70 [pid = 3588] [id = 217] 08:55:59 INFO - PROCESS | 3588 | --DOCSHELL 1A630C00 == 69 [pid = 3588] [id = 216] 08:55:59 INFO - PROCESS | 3588 | --DOCSHELL 1A627C00 == 68 [pid = 3588] [id = 215] 08:55:59 INFO - PROCESS | 3588 | --DOCSHELL 19AEA800 == 67 [pid = 3588] [id = 214] 08:55:59 INFO - PROCESS | 3588 | --DOCSHELL 16F3F800 == 66 [pid = 3588] [id = 213] 08:55:59 INFO - PROCESS | 3588 | --DOCSHELL 15F66000 == 65 [pid = 3588] [id = 212] 08:55:59 INFO - PROCESS | 3588 | --DOCSHELL 15DF1800 == 64 [pid = 3588] [id = 211] 08:55:59 INFO - PROCESS | 3588 | --DOCSHELL 131ABC00 == 63 [pid = 3588] [id = 210] 08:55:59 INFO - PROCESS | 3588 | --DOCSHELL 10ACF800 == 62 [pid = 3588] [id = 209] 08:55:59 INFO - PROCESS | 3588 | --DOCSHELL 1A630000 == 61 [pid = 3588] [id = 208] 08:55:59 INFO - PROCESS | 3588 | --DOCSHELL 13910800 == 60 [pid = 3588] [id = 207] 08:55:59 INFO - PROCESS | 3588 | --DOCSHELL 1526E000 == 59 [pid = 3588] [id = 206] 08:55:59 INFO - PROCESS | 3588 | --DOCSHELL 15D60C00 == 58 [pid = 3588] [id = 205] 08:55:59 INFO - PROCESS | 3588 | --DOCSHELL 11238400 == 57 [pid = 3588] [id = 204] 08:55:59 INFO - PROCESS | 3588 | --DOCSHELL 10272000 == 56 [pid = 3588] [id = 191] 08:55:59 INFO - PROCESS | 3588 | --DOCSHELL 17EA0400 == 55 [pid = 3588] [id = 203] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (16C97000) [pid = 3588] [serial = 596] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (156AE800) [pid = 3588] [serial = 590] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (10ADCC00) [pid = 3588] [serial = 585] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (10A64400) [pid = 3588] [serial = 584] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1282B800) [pid = 3588] [serial = 587] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (13110C00) [pid = 3588] [serial = 588] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (16C9BC00) [pid = 3588] [serial = 597] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (19AE4C00) [pid = 3588] [serial = 573] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (15F6DC00) [pid = 3588] [serial = 578] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (114D1000) [pid = 3588] [serial = 575] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (19E4E000) [pid = 3588] [serial = 581] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (17777000) [pid = 3588] [serial = 602] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (18219800) [pid = 3588] [serial = 603] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (17349C00) [pid = 3588] [serial = 599] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1665A000) [pid = 3588] [serial = 593] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1682B400) [pid = 3588] [serial = 594] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (17773400) [pid = 3588] [serial = 600] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1594BC00) [pid = 3588] [serial = 591] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1A07C400) [pid = 3588] [serial = 608] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | ++DOCSHELL 10489000 == 56 [pid = 3588] [id = 225] 08:55:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (105F3800) [pid = 3588] [serial = 673] [outer = 00000000] 08:55:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (10ADCC00) [pid = 3588] [serial = 674] [outer = 105F3800] 08:55:59 INFO - PROCESS | 3588 | 1464710159244 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1104E400) [pid = 3588] [serial = 675] [outer = 105F3800] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (19AEDC00) [pid = 3588] [serial = 606] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (19AEA400) [pid = 3588] [serial = 605] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3588 | 1464710159721 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 867ms 08:55:59 INFO - PROCESS | 3588 | 1464710159774 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 3588 | 1464710159777 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 08:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:55:59 INFO - PROCESS | 3588 | 1464710159786 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 3588 | 1464710159788 Marionette TRACE conn2 <- [1,866,null,{}] 08:55:59 INFO - PROCESS | 3588 | 1464710159792 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:59 INFO - PROCESS | 3588 | 1464710159872 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:55:59 INFO - PROCESS | 3588 | 1464710159883 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 3588 | ++DOCSHELL 11488400 == 57 [pid = 3588] [id = 226] 08:55:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (11489400) [pid = 3588] [serial = 676] [outer = 00000000] 08:55:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (11C2F800) [pid = 3588] [serial = 677] [outer = 11489400] 08:55:59 INFO - PROCESS | 3588 | 1464710159931 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (12B26000) [pid = 3588] [serial = 678] [outer = 11489400] 08:56:00 INFO - PROCESS | 3588 | 1464710160387 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 658ms 08:56:00 INFO - PROCESS | 3588 | 1464710160425 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 3588 | 1464710160428 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 08:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:56:00 INFO - PROCESS | 3588 | 1464710160438 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 3588 | 1464710160442 Marionette TRACE conn2 <- [1,870,null,{}] 08:56:00 INFO - PROCESS | 3588 | 1464710160446 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:00 INFO - PROCESS | 3588 | 1464710160577 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:56:00 INFO - PROCESS | 3588 | 1464710160586 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 3588 | ++DOCSHELL 12D68C00 == 58 [pid = 3588] [id = 227] 08:56:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (14099400) [pid = 3588] [serial = 679] [outer = 00000000] 08:56:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (140C6400) [pid = 3588] [serial = 680] [outer = 14099400] 08:56:00 INFO - PROCESS | 3588 | 1464710160630 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (140CA000) [pid = 3588] [serial = 681] [outer = 14099400] 08:56:01 INFO - PROCESS | 3588 | 1464710161056 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 659ms 08:56:01 INFO - PROCESS | 3588 | 1464710161105 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 3588 | 1464710161107 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 08:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:56:01 INFO - PROCESS | 3588 | 1464710161111 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 3588 | 1464710161112 Marionette TRACE conn2 <- [1,874,null,{}] 08:56:01 INFO - PROCESS | 3588 | 1464710161115 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:01 INFO - PROCESS | 3588 | 1464710161194 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:56:01 INFO - PROCESS | 3588 | 1464710161200 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 3588 | ++DOCSHELL 140E3400 == 59 [pid = 3588] [id = 228] 08:56:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (140E8C00) [pid = 3588] [serial = 682] [outer = 00000000] 08:56:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (14E9A800) [pid = 3588] [serial = 683] [outer = 140E8C00] 08:56:01 INFO - PROCESS | 3588 | 1464710161243 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1526FC00) [pid = 3588] [serial = 684] [outer = 140E8C00] 08:56:02 INFO - PROCESS | 3588 | 1464710162036 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 964ms 08:56:02 INFO - PROCESS | 3588 | 1464710162091 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 3588 | 1464710162093 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 08:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:56:02 INFO - PROCESS | 3588 | 1464710162097 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 3588 | 1464710162098 Marionette TRACE conn2 <- [1,878,null,{}] 08:56:02 INFO - PROCESS | 3588 | 1464710162107 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:02 INFO - PROCESS | 3588 | 1464710162215 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:56:02 INFO - PROCESS | 3588 | 1464710162224 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 3588 | ++DOCSHELL 154E6800 == 60 [pid = 3588] [id = 229] 08:56:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (156AF000) [pid = 3588] [serial = 685] [outer = 00000000] 08:56:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1594C400) [pid = 3588] [serial = 686] [outer = 156AF000] 08:56:02 INFO - PROCESS | 3588 | 1464710162275 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (16A8D800) [pid = 3588] [serial = 687] [outer = 156AF000] 08:56:02 INFO - PROCESS | 3588 | 1464710162742 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 723ms 08:56:02 INFO - PROCESS | 3588 | 1464710162807 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 3588 | 1464710162809 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 08:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:56:02 INFO - PROCESS | 3588 | 1464710162812 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 3588 | 1464710162814 Marionette TRACE conn2 <- [1,882,null,{}] 08:56:02 INFO - PROCESS | 3588 | 1464710162817 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:02 INFO - PROCESS | 3588 | 1464710162926 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:56:03 INFO - PROCESS | 3588 | 1464710163033 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 3588 | ++DOCSHELL 10563800 == 61 [pid = 3588] [id = 230] 08:56:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (16C91800) [pid = 3588] [serial = 688] [outer = 00000000] 08:56:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (16C9F000) [pid = 3588] [serial = 689] [outer = 16C91800] 08:56:03 INFO - PROCESS | 3588 | 1464710163076 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (16CA0C00) [pid = 3588] [serial = 690] [outer = 16C91800] 08:56:03 INFO - PROCESS | 3588 | 1464710163496 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 724ms 08:56:03 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (16D2CC00) [pid = 3588] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:56:03 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (14091400) [pid = 3588] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:56:03 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1A793000) [pid = 3588] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:56:03 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (19AEE800) [pid = 3588] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:56:03 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (15DF2000) [pid = 3588] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:56:03 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1A706800) [pid = 3588] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:56:03 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (1A711800) [pid = 3588] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:56:03 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (10AD0000) [pid = 3588] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:56:03 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (1739DC00) [pid = 3588] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:56:03 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1729AC00) [pid = 3588] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:56:03 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (131AD800) [pid = 3588] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:56:03 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (16657000) [pid = 3588] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:56:03 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (10B5CC00) [pid = 3588] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:56:03 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (10A5B000) [pid = 3588] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:56:03 INFO - PROCESS | 3588 | 1464710163814 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 3588 | 1464710163816 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 08:56:03 INFO - PROCESS | 3588 | 1464710163825 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 3588 | 1464710163826 Marionette TRACE conn2 <- [1,886,null,{}] 08:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:56:03 INFO - PROCESS | 3588 | 1464710163830 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:03 INFO - PROCESS | 3588 | 1464710163906 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:56:03 INFO - PROCESS | 3588 | 1464710163915 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 3588 | ++DOCSHELL 131AD800 == 62 [pid = 3588] [id = 231] 08:56:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (13713800) [pid = 3588] [serial = 691] [outer = 00000000] 08:56:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (15954000) [pid = 3588] [serial = 692] [outer = 13713800] 08:56:03 INFO - PROCESS | 3588 | 1464710163962 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (15956400) [pid = 3588] [serial = 693] [outer = 13713800] 08:56:04 INFO - PROCESS | 3588 | 1464710164466 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 659ms 08:56:04 INFO - PROCESS | 3588 | 1464710164500 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:56:04 INFO - PROCESS | 3588 | 1464710164512 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 08:56:04 INFO - PROCESS | 3588 | 1464710164515 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:56:04 INFO - PROCESS | 3588 | 1464710164517 Marionette TRACE conn2 <- [1,890,null,{}] 08:56:04 INFO - PROCESS | 3588 | 1464710164520 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:04 INFO - PROCESS | 3588 | 1464710164602 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:56:04 INFO - PROCESS | 3588 | 1464710164625 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 3588 | ++DOCSHELL 16FF3C00 == 63 [pid = 3588] [id = 232] 08:56:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (16FF8C00) [pid = 3588] [serial = 694] [outer = 00000000] 08:56:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (1739DC00) [pid = 3588] [serial = 695] [outer = 16FF8C00] 08:56:04 INFO - PROCESS | 3588 | 1464710164669 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (17774400) [pid = 3588] [serial = 696] [outer = 16FF8C00] 08:56:05 INFO - PROCESS | 3588 | 1464710165111 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 658ms 08:56:05 INFO - PROCESS | 3588 | 1464710165155 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 3588 | 1464710165157 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 08:56:05 INFO - PROCESS | 3588 | 1464710165161 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:56:05 INFO - PROCESS | 3588 | 1464710165163 Marionette TRACE conn2 <- [1,894,null,{}] 08:56:05 INFO - PROCESS | 3588 | 1464710165166 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:05 INFO - PROCESS | 3588 | 1464710165252 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:56:05 INFO - PROCESS | 3588 | 1464710165260 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 3588 | ++DOCSHELL 10487400 == 64 [pid = 3588] [id = 233] 08:56:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (10F2C800) [pid = 3588] [serial = 697] [outer = 00000000] 08:56:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (17E9C000) [pid = 3588] [serial = 698] [outer = 10F2C800] 08:56:05 INFO - PROCESS | 3588 | 1464710165304 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (196AF400) [pid = 3588] [serial = 699] [outer = 10F2C800] 08:56:05 INFO - PROCESS | 3588 | 1464710165812 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 659ms 08:56:05 INFO - PROCESS | 3588 | 1464710165842 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 3588 | 1464710165844 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 08:56:05 INFO - PROCESS | 3588 | 1464710165847 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 3588 | 1464710165849 Marionette TRACE conn2 <- [1,898,null,{}] 08:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:56:05 INFO - PROCESS | 3588 | 1464710165852 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:05 INFO - PROCESS | 3588 | 1464710165986 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:56:06 INFO - PROCESS | 3588 | 1464710166119 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 3588 | ++DOCSHELL 0F303800 == 65 [pid = 3588] [id = 234] 08:56:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (0F307000) [pid = 3588] [serial = 700] [outer = 00000000] 08:56:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (105EC800) [pid = 3588] [serial = 701] [outer = 0F307000] 08:56:06 INFO - PROCESS | 3588 | 1464710166176 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (10AD1400) [pid = 3588] [serial = 702] [outer = 0F307000] 08:56:06 INFO - PROCESS | 3588 | 1464710166867 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1077ms 08:56:06 INFO - PROCESS | 3588 | 1464710166937 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 3588 | 1464710166941 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 08:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:56:06 INFO - PROCESS | 3588 | 1464710166959 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 3588 | 1464710166963 Marionette TRACE conn2 <- [1,902,null,{}] 08:56:06 INFO - PROCESS | 3588 | 1464710166970 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:07 INFO - PROCESS | 3588 | 1464710167078 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:56:07 INFO - PROCESS | 3588 | 1464710167206 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 3588 | ++DOCSHELL 11050800 == 66 [pid = 3588] [id = 235] 08:56:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (11052400) [pid = 3588] [serial = 703] [outer = 00000000] 08:56:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (11A43800) [pid = 3588] [serial = 704] [outer = 11052400] 08:56:07 INFO - PROCESS | 3588 | 1464710167264 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1310AC00) [pid = 3588] [serial = 705] [outer = 11052400] 08:56:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (156B4C00) [pid = 3588] [serial = 706] [outer = 1AFB1800] 08:56:07 INFO - PROCESS | 3588 | 1464710167938 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1028ms 08:56:07 INFO - PROCESS | 3588 | 1464710167984 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 3588 | 1464710167988 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 08:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:56:07 INFO - PROCESS | 3588 | 1464710167991 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 3588 | 1464710167994 Marionette TRACE conn2 <- [1,906,null,{}] 08:56:08 INFO - PROCESS | 3588 | 1464710167998 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:08 INFO - PROCESS | 3588 | 1464710168105 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:56:08 INFO - PROCESS | 3588 | 1464710168237 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 3588 | ++DOCSHELL 140C4C00 == 67 [pid = 3588] [id = 236] 08:56:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (16042C00) [pid = 3588] [serial = 707] [outer = 00000000] 08:56:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (16D36000) [pid = 3588] [serial = 708] [outer = 16042C00] 08:56:08 INFO - PROCESS | 3588 | 1464710168292 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (17744800) [pid = 3588] [serial = 709] [outer = 16042C00] 08:56:08 INFO - PROCESS | 3588 | 1464710168885 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 964ms 08:56:08 INFO - PROCESS | 3588 | 1464710168935 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 3588 | 1464710168939 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 08:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:56:08 INFO - PROCESS | 3588 | 1464710168950 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - PROCESS | 3588 | 1464710168954 Marionette TRACE conn2 <- [1,910,null,{}] 08:56:08 INFO - PROCESS | 3588 | 1464710168958 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:09 INFO - PROCESS | 3588 | 1464710169154 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:56:09 INFO - PROCESS | 3588 | 1464710169213 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 3588 | ++DOCSHELL 19E4B000 == 68 [pid = 3588] [id = 237] 08:56:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (19E4D800) [pid = 3588] [serial = 710] [outer = 00000000] 08:56:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (19ECB400) [pid = 3588] [serial = 711] [outer = 19E4D800] 08:56:09 INFO - PROCESS | 3588 | 1464710169265 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (1A084000) [pid = 3588] [serial = 712] [outer = 19E4D800] 08:56:09 INFO - PROCESS | 3588 | 1464710169813 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 932ms 08:56:09 INFO - PROCESS | 3588 | 1464710169883 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 3588 | 1464710169885 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 08:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:56:09 INFO - PROCESS | 3588 | 1464710169888 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 3588 | 1464710169891 Marionette TRACE conn2 <- [1,914,null,{}] 08:56:09 INFO - PROCESS | 3588 | 1464710169896 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:10 INFO - PROCESS | 3588 | 1464710169998 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:56:10 INFO - PROCESS | 3588 | 1464710170125 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 3588 | ++DOCSHELL 16C9FC00 == 69 [pid = 3588] [id = 238] 08:56:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (19AF0800) [pid = 3588] [serial = 713] [outer = 00000000] 08:56:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (1A564000) [pid = 3588] [serial = 714] [outer = 19AF0800] 08:56:10 INFO - PROCESS | 3588 | 1464710170178 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (1A56E000) [pid = 3588] [serial = 715] [outer = 19AF0800] 08:56:10 INFO - PROCESS | 3588 | 1464710170767 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1077ms 08:56:10 INFO - PROCESS | 3588 | 1464710170962 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 3588 | 1464710170967 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 08:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:56:11 INFO - PROCESS | 3588 | 1464710170992 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 3588 | 1464710170995 Marionette TRACE conn2 <- [1,918,null,{}] 08:56:11 INFO - PROCESS | 3588 | 1464710171000 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:11 INFO - PROCESS | 3588 | 1464710171100 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:56:11 INFO - PROCESS | 3588 | 1464710171226 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 3588 | ++DOCSHELL 10B66000 == 70 [pid = 3588] [id = 239] 08:56:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (10C46000) [pid = 3588] [serial = 716] [outer = 00000000] 08:56:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (1104BC00) [pid = 3588] [serial = 717] [outer = 10C46000] 08:56:11 INFO - PROCESS | 3588 | 1464710171277 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (11484800) [pid = 3588] [serial = 718] [outer = 10C46000] 08:56:11 INFO - PROCESS | 3588 | 1464710171927 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 964ms 08:56:11 INFO - PROCESS | 3588 | 1464710171972 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 3588 | 1464710171975 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 08:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:56:12 INFO - PROCESS | 3588 | 1464710171982 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 3588 | 1464710171985 Marionette TRACE conn2 <- [1,922,null,{}] 08:56:12 INFO - PROCESS | 3588 | 1464710171989 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:12 INFO - PROCESS | 3588 | 1464710172088 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:56:12 INFO - PROCESS | 3588 | 1464710172196 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 3588 | ++DOCSHELL 10F05800 == 71 [pid = 3588] [id = 240] 08:56:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (12824000) [pid = 3588] [serial = 719] [outer = 00000000] 08:56:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (14094800) [pid = 3588] [serial = 720] [outer = 12824000] 08:56:12 INFO - PROCESS | 3588 | 1464710172243 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (140DDC00) [pid = 3588] [serial = 721] [outer = 12824000] 08:56:12 INFO - PROCESS | 3588 | --DOCSHELL 10487400 == 70 [pid = 3588] [id = 233] 08:56:12 INFO - PROCESS | 3588 | --DOCSHELL 16FF3C00 == 69 [pid = 3588] [id = 232] 08:56:12 INFO - PROCESS | 3588 | --DOCSHELL 131AD800 == 68 [pid = 3588] [id = 231] 08:56:12 INFO - PROCESS | 3588 | --DOCSHELL 10563800 == 67 [pid = 3588] [id = 230] 08:56:12 INFO - PROCESS | 3588 | --DOCSHELL 154E6800 == 66 [pid = 3588] [id = 229] 08:56:12 INFO - PROCESS | 3588 | --DOCSHELL 140E3400 == 65 [pid = 3588] [id = 228] 08:56:12 INFO - PROCESS | 3588 | --DOCSHELL 12D68C00 == 64 [pid = 3588] [id = 227] 08:56:12 INFO - PROCESS | 3588 | --DOCSHELL 11488400 == 63 [pid = 3588] [id = 226] 08:56:12 INFO - PROCESS | 3588 | --DOCSHELL 10489000 == 62 [pid = 3588] [id = 225] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (14092C00) [pid = 3588] [serial = 611] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (10C4BC00) [pid = 3588] [serial = 656] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (16652C00) [pid = 3588] [serial = 614] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1A5DAC00) [pid = 3588] [serial = 617] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1A709000) [pid = 3588] [serial = 620] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (1A78DC00) [pid = 3588] [serial = 623] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOCSHELL 10A5DC00 == 61 [pid = 3588] [id = 224] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1AD06C00) [pid = 3588] [serial = 501] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (19ECB800) [pid = 3588] [serial = 641] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (15F6E800) [pid = 3588] [serial = 632] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (16651400) [pid = 3588] [serial = 633] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1A9EBC00) [pid = 3588] [serial = 644] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1A113800) [pid = 3588] [serial = 642] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (1AD0B400) [pid = 3588] [serial = 647] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (11487800) [pid = 3588] [serial = 627] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (1A9F0000) [pid = 3588] [serial = 645] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (10ADC800) [pid = 3588] [serial = 626] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (18220400) [pid = 3588] [serial = 638] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1A566400) [pid = 3588] [serial = 650] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (13DBE800) [pid = 3588] [serial = 629] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (14096C00) [pid = 3588] [serial = 630] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (16F45800) [pid = 3588] [serial = 635] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1A56C400) [pid = 3588] [serial = 653] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (17355400) [pid = 3588] [serial = 636] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (1AD10000) [pid = 3588] [serial = 648] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (1A56A000) [pid = 3588] [serial = 651] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (196B3400) [pid = 3588] [serial = 639] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1A56FC00) [pid = 3588] [serial = 654] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (10F2B400) [pid = 3588] [serial = 543] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (17775C00) [pid = 3588] [serial = 549] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1594B800) [pid = 3588] [serial = 546] [outer = 00000000] [url = about:blank] 08:56:12 INFO - PROCESS | 3588 | 1464710172789 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 820ms 08:56:12 INFO - PROCESS | 3588 | 1464710172819 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 3588 | 1464710172821 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 08:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:56:12 INFO - PROCESS | 3588 | 1464710172825 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 3588 | 1464710172826 Marionette TRACE conn2 <- [1,926,null,{}] 08:56:12 INFO - PROCESS | 3588 | 1464710172837 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:12 INFO - PROCESS | 3588 | 1464710172923 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:56:12 INFO - PROCESS | 3588 | 1464710172935 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 3588 | ++DOCSHELL 1312B000 == 62 [pid = 3588] [id = 241] 08:56:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (1312DC00) [pid = 3588] [serial = 722] [outer = 00000000] 08:56:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (14097400) [pid = 3588] [serial = 723] [outer = 1312DC00] 08:56:13 INFO - PROCESS | 3588 | 1464710172983 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (140E5800) [pid = 3588] [serial = 724] [outer = 1312DC00] 08:56:13 INFO - PROCESS | 3588 | 1464710173444 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 642ms 08:56:13 INFO - PROCESS | 3588 | 1464710173462 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 3588 | 1464710173464 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 08:56:13 INFO - PROCESS | 3588 | 1464710173467 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:56:13 INFO - PROCESS | 3588 | 1464710173469 Marionette TRACE conn2 <- [1,930,null,{}] 08:56:13 INFO - PROCESS | 3588 | 1464710173472 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:13 INFO - PROCESS | 3588 | 1464710173555 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:56:13 INFO - PROCESS | 3588 | 1464710173565 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 3588 | ++DOCSHELL 156AF400 == 63 [pid = 3588] [id = 242] 08:56:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (1594B800) [pid = 3588] [serial = 725] [outer = 00000000] 08:56:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (16653000) [pid = 3588] [serial = 726] [outer = 1594B800] 08:56:13 INFO - PROCESS | 3588 | 1464710173611 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (1665CC00) [pid = 3588] [serial = 727] [outer = 1594B800] 08:56:14 INFO - PROCESS | 3588 | 1464710174090 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 658ms 08:56:14 INFO - PROCESS | 3588 | 1464710174139 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 3588 | 1464710174141 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 08:56:14 INFO - PROCESS | 3588 | 1464710174144 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:56:14 INFO - PROCESS | 3588 | 1464710174146 Marionette TRACE conn2 <- [1,934,null,{}] 08:56:14 INFO - PROCESS | 3588 | 1464710174150 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:14 INFO - PROCESS | 3588 | 1464710174231 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:56:14 INFO - PROCESS | 3588 | 1464710174238 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 3588 | ++DOCSHELL 14E97800 == 64 [pid = 3588] [id = 243] 08:56:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (16C95800) [pid = 3588] [serial = 728] [outer = 00000000] 08:56:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (16C9E800) [pid = 3588] [serial = 729] [outer = 16C95800] 08:56:14 INFO - PROCESS | 3588 | 1464710174281 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (16FEE000) [pid = 3588] [serial = 730] [outer = 16C95800] 08:56:14 INFO - PROCESS | 3588 | 1464710174728 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 659ms 08:56:14 INFO - PROCESS | 3588 | 1464710174783 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 3588 | 1464710174794 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 08:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:56:14 INFO - PROCESS | 3588 | 1464710174798 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 3588 | 1464710174799 Marionette TRACE conn2 <- [1,938,null,{}] 08:56:14 INFO - PROCESS | 3588 | 1464710174810 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:14 INFO - PROCESS | 3588 | 1464710174941 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:56:15 INFO - PROCESS | 3588 | 1464710174999 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 3588 | ++DOCSHELL 0C7F9C00 == 65 [pid = 3588] [id = 244] 08:56:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1058E400) [pid = 3588] [serial = 731] [outer = 00000000] 08:56:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (1821D800) [pid = 3588] [serial = 732] [outer = 1058E400] 08:56:15 INFO - PROCESS | 3588 | 1464710175043 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (196B8C00) [pid = 3588] [serial = 733] [outer = 1058E400] 08:56:15 INFO - PROCESS | 3588 | 1464710175504 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 723ms 08:56:15 INFO - PROCESS | 3588 | 1464710175533 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 3588 | 1464710175535 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 08:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:56:15 INFO - PROCESS | 3588 | 1464710175539 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - PROCESS | 3588 | 1464710175540 Marionette TRACE conn2 <- [1,942,null,{}] 08:56:15 INFO - PROCESS | 3588 | 1464710175544 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:15 INFO - PROCESS | 3588 | 1464710175659 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:56:15 INFO - PROCESS | 3588 | 1464710175760 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 3588 | ++DOCSHELL 17CE4400 == 66 [pid = 3588] [id = 245] 08:56:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (196B1C00) [pid = 3588] [serial = 734] [outer = 00000000] 08:56:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (19E50400) [pid = 3588] [serial = 735] [outer = 196B1C00] 08:56:15 INFO - PROCESS | 3588 | 1464710175803 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (19E53000) [pid = 3588] [serial = 736] [outer = 196B1C00] 08:56:16 INFO - PROCESS | 3588 | 1464710176212 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 723ms 08:56:16 INFO - PROCESS | 3588 | 1464710176237 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 3588 | 1464710176238 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 08:56:16 INFO - PROCESS | 3588 | 1464710176242 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:56:16 INFO - PROCESS | 3588 | 1464710176243 Marionette TRACE conn2 <- [1,946,null,{}] 08:56:16 INFO - PROCESS | 3588 | 1464710176253 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:16 INFO - PROCESS | 3588 | 1464710176410 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:56:16 INFO - PROCESS | 3588 | 1464710176416 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 3588 | ++DOCSHELL 19831400 == 67 [pid = 3588] [id = 246] 08:56:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (19ECCC00) [pid = 3588] [serial = 737] [outer = 00000000] 08:56:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (1A56A000) [pid = 3588] [serial = 738] [outer = 19ECCC00] 08:56:16 INFO - PROCESS | 3588 | 1464710176508 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (1A571C00) [pid = 3588] [serial = 739] [outer = 19ECCC00] 08:56:17 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (16C91800) [pid = 3588] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:56:17 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (156AF000) [pid = 3588] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:56:17 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (13713800) [pid = 3588] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:56:17 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (10A64800) [pid = 3588] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:56:17 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (140E8C00) [pid = 3588] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:56:17 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (11489400) [pid = 3588] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:56:17 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (14099400) [pid = 3588] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:56:17 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (105F3800) [pid = 3588] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:56:17 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (16FF8C00) [pid = 3588] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:56:17 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (10F32800) [pid = 3588] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:56:17 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (196B9400) [pid = 3588] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:56:17 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (15D5D000) [pid = 3588] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:56:17 INFO - PROCESS | 3588 | 1464710177084 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 868ms 08:56:17 INFO - PROCESS | 3588 | 1464710177118 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 3588 | 1464710177120 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 08:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:56:17 INFO - PROCESS | 3588 | 1464710177123 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 3588 | 1464710177125 Marionette TRACE conn2 <- [1,950,null,{}] 08:56:17 INFO - PROCESS | 3588 | 1464710177129 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:17 INFO - PROCESS | 3588 | 1464710177209 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:56:17 INFO - PROCESS | 3588 | 1464710177217 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 3588 | ++DOCSHELL 10ACF400 == 68 [pid = 3588] [id = 247] 08:56:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1104B000) [pid = 3588] [serial = 740] [outer = 00000000] 08:56:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (14099C00) [pid = 3588] [serial = 741] [outer = 1104B000] 08:56:17 INFO - PROCESS | 3588 | 1464710177347 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (16823000) [pid = 3588] [serial = 742] [outer = 1104B000] 08:56:17 INFO - PROCESS | 3588 | 1464710177744 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 643ms 08:56:17 INFO - PROCESS | 3588 | 1464710177795 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 3588 | 1464710177797 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 08:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:56:17 INFO - PROCESS | 3588 | 1464710177800 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 3588 | 1464710177802 Marionette TRACE conn2 <- [1,954,null,{}] 08:56:17 INFO - PROCESS | 3588 | 1464710177805 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:17 INFO - PROCESS | 3588 | 1464710177885 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:56:17 INFO - PROCESS | 3588 | 1464710177974 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 3588 | ++DOCSHELL 13714C00 == 69 [pid = 3588] [id = 248] 08:56:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (14374000) [pid = 3588] [serial = 743] [outer = 00000000] 08:56:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (1A5E3C00) [pid = 3588] [serial = 744] [outer = 14374000] 08:56:18 INFO - PROCESS | 3588 | 1464710178017 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (1A627C00) [pid = 3588] [serial = 745] [outer = 14374000] 08:56:18 INFO - PROCESS | 3588 | 1464710178382 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 643ms 08:56:18 INFO - PROCESS | 3588 | 1464710178439 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 3588 | 1464710178441 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 08:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:56:18 INFO - PROCESS | 3588 | 1464710178450 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 3588 | 1464710178453 Marionette TRACE conn2 <- [1,958,null,{}] 08:56:18 INFO - PROCESS | 3588 | 1464710178457 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:18 INFO - PROCESS | 3588 | 1464710178556 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:56:18 INFO - PROCESS | 3588 | 1464710178595 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 3588 | ++DOCSHELL 1A62D000 == 70 [pid = 3588] [id = 249] 08:56:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (1A70C000) [pid = 3588] [serial = 746] [outer = 00000000] 08:56:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1A792400) [pid = 3588] [serial = 747] [outer = 1A70C000] 08:56:18 INFO - PROCESS | 3588 | 1464710178645 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1A9F0800) [pid = 3588] [serial = 748] [outer = 1A70C000] 08:56:19 INFO - PROCESS | 3588 | 1464710179256 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 867ms 08:56:19 INFO - PROCESS | 3588 | 1464710179321 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 3588 | 1464710179325 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 08:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:56:19 INFO - PROCESS | 3588 | 1464710179330 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 3588 | 1464710179334 Marionette TRACE conn2 <- [1,962,null,{}] 08:56:19 INFO - PROCESS | 3588 | 1464710179340 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:19 INFO - PROCESS | 3588 | 1464710179452 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:56:19 INFO - PROCESS | 3588 | 1464710179587 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 3588 | ++DOCSHELL 105ED000 == 71 [pid = 3588] [id = 250] 08:56:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (105F3800) [pid = 3588] [serial = 749] [outer = 00000000] 08:56:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (10C50400) [pid = 3588] [serial = 750] [outer = 105F3800] 08:56:19 INFO - PROCESS | 3588 | 1464710179644 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (11049800) [pid = 3588] [serial = 751] [outer = 105F3800] 08:56:20 INFO - PROCESS | 3588 | 1464710180322 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1029ms 08:56:20 INFO - PROCESS | 3588 | 1464710180367 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 3588 | 1464710180373 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 08:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:56:20 INFO - PROCESS | 3588 | 1464710180379 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 3588 | 1464710180382 Marionette TRACE conn2 <- [1,966,null,{}] 08:56:20 INFO - PROCESS | 3588 | 1464710180386 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:20 INFO - PROCESS | 3588 | 1464710180497 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:56:20 INFO - PROCESS | 3588 | 1464710180629 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 3588 | ++DOCSHELL 154E0000 == 72 [pid = 3588] [id = 251] 08:56:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (154E1000) [pid = 3588] [serial = 752] [outer = 00000000] 08:56:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (15F6EC00) [pid = 3588] [serial = 753] [outer = 154E1000] 08:56:20 INFO - PROCESS | 3588 | 1464710180683 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (16C97000) [pid = 3588] [serial = 754] [outer = 154E1000] 08:56:21 INFO - PROCESS | 3588 | 1464710181317 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 980ms 08:56:21 INFO - PROCESS | 3588 | 1464710181356 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 3588 | 1464710181359 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 08:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:56:21 INFO - PROCESS | 3588 | 1464710181364 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 3588 | 1464710181367 Marionette TRACE conn2 <- [1,970,null,{}] 08:56:21 INFO - PROCESS | 3588 | 1464710181378 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:21 INFO - PROCESS | 3588 | 1464710181484 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:56:21 INFO - PROCESS | 3588 | 1464710181617 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 3588 | ++DOCSHELL 1A086000 == 73 [pid = 3588] [id = 252] 08:56:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1A569400) [pid = 3588] [serial = 755] [outer = 00000000] 08:56:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (1A62BC00) [pid = 3588] [serial = 756] [outer = 1A569400] 08:56:21 INFO - PROCESS | 3588 | 1464710181674 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (1A713C00) [pid = 3588] [serial = 757] [outer = 1A569400] 08:56:22 INFO - PROCESS | 3588 | 1464710182276 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 916ms 08:56:22 INFO - PROCESS | 3588 | 1464710182308 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 3588 | 1464710182311 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 08:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:56:22 INFO - PROCESS | 3588 | 1464710182316 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 3588 | 1464710182318 Marionette TRACE conn2 <- [1,974,null,{}] 08:56:22 INFO - PROCESS | 3588 | 1464710182321 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:22 INFO - PROCESS | 3588 | 1464710182427 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:56:22 INFO - PROCESS | 3588 | 1464710182530 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 3588 | ++DOCSHELL 1A5E6400 == 74 [pid = 3588] [id = 253] 08:56:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (1A9EE800) [pid = 3588] [serial = 758] [outer = 00000000] 08:56:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (1AD07000) [pid = 3588] [serial = 759] [outer = 1A9EE800] 08:56:22 INFO - PROCESS | 3588 | 1464710182582 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (1AD0EC00) [pid = 3588] [serial = 760] [outer = 1A9EE800] 08:56:23 INFO - PROCESS | 3588 | 1464710183145 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 932ms 08:56:23 INFO - PROCESS | 3588 | 1464710183218 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 3588 | 1464710183220 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 08:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:56:23 INFO - PROCESS | 3588 | 1464710183224 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 3588 | 1464710183226 Marionette TRACE conn2 <- [1,978,null,{}] 08:56:23 INFO - PROCESS | 3588 | 1464710183230 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:23 INFO - PROCESS | 3588 | 1464710183331 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:56:23 INFO - PROCESS | 3588 | 1464710183479 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 3588 | ++DOCSHELL 1A9EB400 == 75 [pid = 3588] [id = 254] 08:56:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (1AD14C00) [pid = 3588] [serial = 761] [outer = 00000000] 08:56:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1AFA8400) [pid = 3588] [serial = 762] [outer = 1AD14C00] 08:56:23 INFO - PROCESS | 3588 | 1464710183533 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1AFAA800) [pid = 3588] [serial = 763] [outer = 1AD14C00] 08:56:24 INFO - PROCESS | 3588 | 1464710184102 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 932ms 08:56:24 INFO - PROCESS | 3588 | 1464710184162 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 3588 | 1464710184164 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 08:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:56:24 INFO - PROCESS | 3588 | 1464710184168 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 3588 | 1464710184170 Marionette TRACE conn2 <- [1,982,null,{}] 08:56:24 INFO - PROCESS | 3588 | 1464710184173 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:24 INFO - PROCESS | 3588 | 1464710184294 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:56:24 INFO - PROCESS | 3588 | 1464710184430 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 3588 | ++DOCSHELL 10B64800 == 76 [pid = 3588] [id = 255] 08:56:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (10C47C00) [pid = 3588] [serial = 764] [outer = 00000000] 08:56:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (11050000) [pid = 3588] [serial = 765] [outer = 10C47C00] 08:56:24 INFO - PROCESS | 3588 | 1464710184489 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (1409C800) [pid = 3588] [serial = 766] [outer = 10C47C00] 08:56:25 INFO - PROCESS | 3588 | 1464710185064 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 916ms 08:56:25 INFO - PROCESS | 3588 | 1464710185259 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 3588 | 1464710185263 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 08:56:25 INFO - PROCESS | 3588 | 1464710185312 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 3588 | 1464710185315 Marionette TRACE conn2 <- [1,986,null,{}] 08:56:25 INFO - PROCESS | 3588 | 1464710185321 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:56:25 INFO - PROCESS | 3588 | 1464710185423 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:56:25 INFO - PROCESS | 3588 | 1464710185551 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 3588 | ++DOCSHELL 0F303400 == 77 [pid = 3588] [id = 256] 08:56:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (10A5AC00) [pid = 3588] [serial = 767] [outer = 00000000] 08:56:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (11046400) [pid = 3588] [serial = 768] [outer = 10A5AC00] 08:56:25 INFO - PROCESS | 3588 | 1464710185603 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (11A37400) [pid = 3588] [serial = 769] [outer = 10A5AC00] 08:56:26 INFO - PROCESS | 3588 | 1464710186186 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 900ms 08:56:26 INFO - PROCESS | 3588 | 1464710186244 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:56:26 INFO - PROCESS | 3588 | 1464710186247 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 08:56:26 INFO - PROCESS | 3588 | 1464710186254 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:56:26 INFO - PROCESS | 3588 | 1464710186257 Marionette TRACE conn2 <- [1,990,null,{}] 08:56:26 INFO - PROCESS | 3588 | 1464710186261 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:26 INFO - PROCESS | 3588 | 1464710186359 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:56:26 INFO - PROCESS | 3588 | 1464710186508 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 3588 | --DOCSHELL 10A57400 == 76 [pid = 3588] [id = 168] 08:56:26 INFO - PROCESS | 3588 | --DOCSHELL 0F30CC00 == 75 [pid = 3588] [id = 170] 08:56:26 INFO - PROCESS | 3588 | --DOCSHELL 12B21400 == 74 [pid = 3588] [id = 140] 08:56:26 INFO - PROCESS | 3588 | --DOCSHELL 13103C00 == 73 [pid = 3588] [id = 169] 08:56:26 INFO - PROCESS | 3588 | --DOCSHELL 0C387000 == 72 [pid = 3588] [id = 141] 08:56:26 INFO - PROCESS | 3588 | --DOCSHELL 14090800 == 71 [pid = 3588] [id = 182] 08:56:26 INFO - PROCESS | 3588 | --DOCSHELL 13714C00 == 70 [pid = 3588] [id = 248] 08:56:26 INFO - PROCESS | 3588 | --DOCSHELL 10ACF400 == 69 [pid = 3588] [id = 247] 08:56:26 INFO - PROCESS | 3588 | --DOCSHELL 19831400 == 68 [pid = 3588] [id = 246] 08:56:26 INFO - PROCESS | 3588 | --DOCSHELL 17CE4400 == 67 [pid = 3588] [id = 245] 08:56:26 INFO - PROCESS | 3588 | --DOCSHELL 0C7F9C00 == 66 [pid = 3588] [id = 244] 08:56:26 INFO - PROCESS | 3588 | --DOCSHELL 14E97800 == 65 [pid = 3588] [id = 243] 08:56:26 INFO - PROCESS | 3588 | --DOCSHELL 156AF400 == 64 [pid = 3588] [id = 242] 08:56:26 INFO - PROCESS | 3588 | --DOCSHELL 1312B000 == 63 [pid = 3588] [id = 241] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (17E9C000) [pid = 3588] [serial = 698] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (140E8400) [pid = 3588] [serial = 668] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | ++DOCSHELL 0C7F9C00 == 64 [pid = 3588] [id = 257] 08:56:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (0F30CC00) [pid = 3588] [serial = 770] [outer = 00000000] 08:56:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (10C44400) [pid = 3588] [serial = 771] [outer = 0F30CC00] 08:56:26 INFO - PROCESS | 3588 | 1464710186590 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (114D9800) [pid = 3588] [serial = 772] [outer = 0F30CC00] 08:56:26 INFO - PROCESS | 3588 | --DOCSHELL 10F05800 == 63 [pid = 3588] [id = 240] 08:56:26 INFO - PROCESS | 3588 | --DOCSHELL 10B66000 == 62 [pid = 3588] [id = 239] 08:56:26 INFO - PROCESS | 3588 | --DOCSHELL 11050800 == 61 [pid = 3588] [id = 235] 08:56:26 INFO - PROCESS | 3588 | --DOCSHELL 0F303800 == 60 [pid = 3588] [id = 234] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (1310B800) [pid = 3588] [serial = 576] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (1A534800) [pid = 3588] [serial = 582] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (1664FC00) [pid = 3588] [serial = 579] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (16C9F000) [pid = 3588] [serial = 689] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (16A8D800) [pid = 3588] [serial = 687] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (1594C400) [pid = 3588] [serial = 686] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (15F6C400) [pid = 3588] [serial = 662] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (15954000) [pid = 3588] [serial = 692] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (10C49000) [pid = 3588] [serial = 672] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (10AD9C00) [pid = 3588] [serial = 671] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (14E9A800) [pid = 3588] [serial = 683] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (11C2F800) [pid = 3588] [serial = 677] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (12B26000) [pid = 3588] [serial = 678] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (140C6400) [pid = 3588] [serial = 680] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (140CA000) [pid = 3588] [serial = 681] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (15956400) [pid = 3588] [serial = 693] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (11488000) [pid = 3588] [serial = 659] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (10ADCC00) [pid = 3588] [serial = 674] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1104E400) [pid = 3588] [serial = 675] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (1A566000) [pid = 3588] [serial = 665] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (1739DC00) [pid = 3588] [serial = 695] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (16CA0C00) [pid = 3588] [serial = 690] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (17774400) [pid = 3588] [serial = 696] [outer = 00000000] [url = about:blank] 08:56:26 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1526FC00) [pid = 3588] [serial = 684] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3588 | 1464710186988 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 819ms 08:56:27 INFO - PROCESS | 3588 | 1464710187056 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 3588 | 1464710187058 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 08:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:56:27 INFO - PROCESS | 3588 | 1464710187115 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 3588 | 1464710187117 Marionette TRACE conn2 <- [1,994,null,{}] 08:56:27 INFO - PROCESS | 3588 | 1464710187125 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:27 INFO - PROCESS | 3588 | 1464710187225 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:56:27 INFO - PROCESS | 3588 | 1464710187239 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 3588 | ++DOCSHELL 1437B400 == 61 [pid = 3588] [id = 258] 08:56:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (14E97800) [pid = 3588] [serial = 773] [outer = 00000000] 08:56:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (15464C00) [pid = 3588] [serial = 774] [outer = 14E97800] 08:56:27 INFO - PROCESS | 3588 | 1464710187289 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (1594C400) [pid = 3588] [serial = 775] [outer = 14E97800] 08:56:27 INFO - PROCESS | 3588 | 1464710187745 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 707ms 08:56:27 INFO - PROCESS | 3588 | 1464710187813 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 3588 | 1464710187815 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 08:56:27 INFO - PROCESS | 3588 | 1464710187818 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:56:27 INFO - PROCESS | 3588 | 1464710187820 Marionette TRACE conn2 <- [1,998,null,{}] 08:56:27 INFO - PROCESS | 3588 | 1464710187823 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:27 INFO - PROCESS | 3588 | 1464710187911 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:56:27 INFO - PROCESS | 3588 | 1464710187919 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 3588 | ++DOCSHELL 1664E400 == 62 [pid = 3588] [id = 259] 08:56:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (16654C00) [pid = 3588] [serial = 776] [outer = 00000000] 08:56:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (16C92400) [pid = 3588] [serial = 777] [outer = 16654C00] 08:56:27 INFO - PROCESS | 3588 | 1464710187964 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (16C9B800) [pid = 3588] [serial = 778] [outer = 16654C00] 08:56:28 INFO - PROCESS | 3588 | 1464710188491 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 723ms 08:56:28 INFO - PROCESS | 3588 | 1464710188551 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 3588 | 1464710188553 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 08:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:56:28 INFO - PROCESS | 3588 | 1464710188557 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 3588 | 1464710188558 Marionette TRACE conn2 <- [1,1002,null,{}] 08:56:28 INFO - PROCESS | 3588 | 1464710188561 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:28 INFO - PROCESS | 3588 | 1464710188677 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:56:28 INFO - PROCESS | 3588 | 1464710188776 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 3588 | ++DOCSHELL 10F01400 == 63 [pid = 3588] [id = 260] 08:56:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (156AF400) [pid = 3588] [serial = 779] [outer = 00000000] 08:56:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (16F3EC00) [pid = 3588] [serial = 780] [outer = 156AF400] 08:56:28 INFO - PROCESS | 3588 | 1464710188821 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (17770400) [pid = 3588] [serial = 781] [outer = 156AF400] 08:56:29 INFO - PROCESS | 3588 | 1464710189250 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 756ms 08:56:29 INFO - PROCESS | 3588 | 1464710189297 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 3588 | 1464710189299 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 08:56:29 INFO - PROCESS | 3588 | 1464710189303 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:56:29 INFO - PROCESS | 3588 | 1464710189304 Marionette TRACE conn2 <- [1,1006,null,{}] 08:56:29 INFO - PROCESS | 3588 | 1464710189308 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:29 INFO - PROCESS | 3588 | 1464710189443 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:56:29 INFO - PROCESS | 3588 | 1464710189554 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 3588 | ++DOCSHELL 17EA0400 == 64 [pid = 3588] [id = 261] 08:56:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (196AC800) [pid = 3588] [serial = 782] [outer = 00000000] 08:56:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (19831400) [pid = 3588] [serial = 783] [outer = 196AC800] 08:56:29 INFO - PROCESS | 3588 | 1464710189599 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (19E51800) [pid = 3588] [serial = 784] [outer = 196AC800] 08:56:30 INFO - PROCESS | 3588 | 1464710190017 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 755ms 08:56:30 INFO - PROCESS | 3588 | 1464710190104 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 3588 | 1464710190106 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 08:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:56:30 INFO - PROCESS | 3588 | 1464710190113 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 3588 | 1464710190115 Marionette TRACE conn2 <- [1,1010,null,{}] 08:56:30 INFO - PROCESS | 3588 | 1464710190119 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:30 INFO - PROCESS | 3588 | 1464710190235 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:56:30 INFO - PROCESS | 3588 | 1464710190247 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 3588 | ++DOCSHELL 196B3800 == 65 [pid = 3588] [id = 262] 08:56:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (1A566000) [pid = 3588] [serial = 785] [outer = 00000000] 08:56:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (1A56D400) [pid = 3588] [serial = 786] [outer = 1A566000] 08:56:30 INFO - PROCESS | 3588 | 1464710190351 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (1A624000) [pid = 3588] [serial = 787] [outer = 1A566000] 08:56:30 INFO - PROCESS | 3588 | 1464710190813 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 723ms 08:56:30 INFO - PROCESS | 3588 | 1464710190840 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 3588 | 1464710190842 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 08:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:56:30 INFO - PROCESS | 3588 | 1464710190853 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 3588 | 1464710190854 Marionette TRACE conn2 <- [1,1014,null,{}] 08:56:30 INFO - PROCESS | 3588 | 1464710190858 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:30 INFO - PROCESS | 3588 | 1464710190969 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:56:30 INFO - PROCESS | 3588 | 1464710190978 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 3588 | ++DOCSHELL 10A5DC00 == 66 [pid = 3588] [id = 263] 08:56:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (196B9400) [pid = 3588] [serial = 788] [outer = 00000000] 08:56:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1A787800) [pid = 3588] [serial = 789] [outer = 196B9400] 08:56:31 INFO - PROCESS | 3588 | 1464710191022 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (1A9F7400) [pid = 3588] [serial = 790] [outer = 196B9400] 08:56:31 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (12824000) [pid = 3588] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:56:31 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (19ECCC00) [pid = 3588] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:56:31 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (196B1C00) [pid = 3588] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:56:31 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (1594B800) [pid = 3588] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:56:31 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1312DC00) [pid = 3588] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:56:31 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1104B000) [pid = 3588] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:56:31 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (16C95800) [pid = 3588] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:56:31 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (10F2C800) [pid = 3588] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:56:31 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (14374000) [pid = 3588] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:56:31 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (10C46000) [pid = 3588] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:56:31 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (1058E400) [pid = 3588] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:56:31 INFO - PROCESS | 3588 | 1464710191625 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 868ms 08:56:31 INFO - PROCESS | 3588 | 1464710191689 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 3588 | 1464710191691 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 08:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:56:31 INFO - PROCESS | 3588 | 1464710191709 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 3588 | 1464710191711 Marionette TRACE conn2 <- [1,1018,null,{}] 08:56:31 INFO - PROCESS | 3588 | 1464710191714 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:31 INFO - PROCESS | 3588 | 1464710191793 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:56:31 INFO - PROCESS | 3588 | 1464710191800 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 3588 | ++DOCSHELL 0F24EC00 == 67 [pid = 3588] [id = 264] 08:56:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (0F250800) [pid = 3588] [serial = 791] [outer = 00000000] 08:56:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (0F254800) [pid = 3588] [serial = 792] [outer = 0F250800] 08:56:31 INFO - PROCESS | 3588 | 1464710191847 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (0F257400) [pid = 3588] [serial = 793] [outer = 0F250800] 08:56:32 INFO - PROCESS | 3588 | 1464710192326 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 642ms 08:56:32 INFO - PROCESS | 3588 | 1464710192382 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 3588 | 1464710192384 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 08:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:56:32 INFO - PROCESS | 3588 | 1464710192387 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 3588 | 1464710192389 Marionette TRACE conn2 <- [1,1022,null,{}] 08:56:32 INFO - PROCESS | 3588 | 1464710192393 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:32 INFO - PROCESS | 3588 | 1464710192481 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:56:32 INFO - PROCESS | 3588 | 1464710192488 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 3588 | ++DOCSHELL 0F256800 == 68 [pid = 3588] [id = 265] 08:56:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (10AD5800) [pid = 3588] [serial = 794] [outer = 00000000] 08:56:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (12DF8C00) [pid = 3588] [serial = 795] [outer = 10AD5800] 08:56:32 INFO - PROCESS | 3588 | 1464710192533 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (1664E800) [pid = 3588] [serial = 796] [outer = 10AD5800] 08:56:32 INFO - PROCESS | 3588 | 1464710192946 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 610ms 08:56:33 INFO - PROCESS | 3588 | 1464710192989 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 3588 | 1464710192991 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 08:56:33 INFO - PROCESS | 3588 | 1464710192999 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 3588 | 1464710193001 Marionette TRACE conn2 <- [1,1026,null,{}] 08:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:56:33 INFO - PROCESS | 3588 | 1464710193004 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:33 INFO - PROCESS | 3588 | 1464710193151 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:56:33 INFO - PROCESS | 3588 | 1464710193160 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 3588 | ++DOCSHELL 1A085C00 == 69 [pid = 3588] [id = 266] 08:56:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (1A62CC00) [pid = 3588] [serial = 797] [outer = 00000000] 08:56:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (1A9F1800) [pid = 3588] [serial = 798] [outer = 1A62CC00] 08:56:33 INFO - PROCESS | 3588 | 1464710193208 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1B19E000) [pid = 3588] [serial = 799] [outer = 1A62CC00] 08:56:33 INFO - PROCESS | 3588 | 1464710193914 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 980ms 08:56:34 INFO - PROCESS | 3588 | 1464710193987 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:56:34 INFO - PROCESS | 3588 | 1464710193992 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 08:56:34 INFO - PROCESS | 3588 | 1464710193998 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 3588 | 1464710194003 Marionette TRACE conn2 <- [1,1030,null,{}] 08:56:34 INFO - PROCESS | 3588 | 1464710194008 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:34 INFO - PROCESS | 3588 | 1464710194123 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:56:34 INFO - PROCESS | 3588 | 1464710194276 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 3588 | ++DOCSHELL 1058E400 == 70 [pid = 3588] [id = 267] 08:56:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (10C47000) [pid = 3588] [serial = 800] [outer = 00000000] 08:56:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (11051800) [pid = 3588] [serial = 801] [outer = 10C47000] 08:56:34 INFO - PROCESS | 3588 | 1464710194333 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (12AC3400) [pid = 3588] [serial = 802] [outer = 10C47000] 08:56:34 INFO - PROCESS | 3588 | 1464710194922 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 965ms 08:56:34 INFO - PROCESS | 3588 | 1464710194975 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 3588 | 1464710194981 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 08:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:56:35 INFO - PROCESS | 3588 | 1464710194987 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 3588 | 1464710194990 Marionette TRACE conn2 <- [1,1034,null,{}] 08:56:35 INFO - PROCESS | 3588 | 1464710194994 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:35 INFO - PROCESS | 3588 | 1464710195104 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:56:35 INFO - PROCESS | 3588 | 1464710195212 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 3588 | ++DOCSHELL 14096C00 == 71 [pid = 3588] [id = 268] 08:56:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (140E8400) [pid = 3588] [serial = 803] [outer = 00000000] 08:56:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (15D60800) [pid = 3588] [serial = 804] [outer = 140E8400] 08:56:35 INFO - PROCESS | 3588 | 1464710195264 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (168E2000) [pid = 3588] [serial = 805] [outer = 140E8400] 08:56:35 INFO - PROCESS | 3588 | 1464710195953 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1028ms 08:56:36 INFO - PROCESS | 3588 | 1464710196021 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 3588 | 1464710196023 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 08:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:56:36 INFO - PROCESS | 3588 | 1464710196027 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 3588 | 1464710196031 Marionette TRACE conn2 <- [1,1038,null,{}] 08:56:36 INFO - PROCESS | 3588 | 1464710196055 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:36 INFO - PROCESS | 3588 | 1464710196195 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:56:36 INFO - PROCESS | 3588 | 1464710196261 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 3588 | ++DOCSHELL 19E4B400 == 72 [pid = 3588] [id = 269] 08:56:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1A56F400) [pid = 3588] [serial = 806] [outer = 00000000] 08:56:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1A713000) [pid = 3588] [serial = 807] [outer = 1A56F400] 08:56:36 INFO - PROCESS | 3588 | 1464710196316 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1AFA8800) [pid = 3588] [serial = 808] [outer = 1A56F400] 08:56:36 INFO - PROCESS | 3588 | 1464710196901 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 916ms 08:56:36 INFO - PROCESS | 3588 | 1464710196963 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 3588 | 1464710196966 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 08:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:56:36 INFO - PROCESS | 3588 | 1464710196970 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 3588 | 1464710196972 Marionette TRACE conn2 <- [1,1042,null,{}] 08:56:36 INFO - PROCESS | 3588 | 1464710196975 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:37 INFO - PROCESS | 3588 | 1464710197084 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:56:37 INFO - PROCESS | 3588 | 1464710197192 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:37 INFO - PROCESS | 3588 | ++DOCSHELL 1A5DD400 == 73 [pid = 3588] [id = 270] 08:56:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1AD13C00) [pid = 3588] [serial = 809] [outer = 00000000] 08:56:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (1B1AA000) [pid = 3588] [serial = 810] [outer = 1AD13C00] 08:56:37 INFO - PROCESS | 3588 | 1464710197244 Marionette DEBUG loaded listener.js 08:56:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (1B2E8800) [pid = 3588] [serial = 811] [outer = 1AD13C00] 08:56:37 INFO - PROCESS | 3588 | 1464710197880 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 964ms 08:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:56:37 INFO - PROCESS | 3588 | 1464710197947 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 3588 | 1464710197949 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 08:56:37 INFO - PROCESS | 3588 | 1464710197952 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - PROCESS | 3588 | 1464710197954 Marionette TRACE conn2 <- [1,1046,null,{}] 08:56:37 INFO - PROCESS | 3588 | 1464710197958 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:38 INFO - PROCESS | 3588 | 1464710198060 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:56:38 INFO - PROCESS | 3588 | 1464710198195 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 3588 | ++DOCSHELL 1A530400 == 74 [pid = 3588] [id = 271] 08:56:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (1AFA6400) [pid = 3588] [serial = 812] [outer = 00000000] 08:56:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (1B2EF400) [pid = 3588] [serial = 813] [outer = 1AFA6400] 08:56:38 INFO - PROCESS | 3588 | 1464710198249 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (1B505C00) [pid = 3588] [serial = 814] [outer = 1AFA6400] 08:56:38 INFO - PROCESS | 3588 | 1464710198787 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 916ms 08:56:38 INFO - PROCESS | 3588 | 1464710198857 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 3588 | 1464710198859 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 08:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:56:38 INFO - PROCESS | 3588 | 1464710198863 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 3588 | 1464710198865 Marionette TRACE conn2 <- [1,1050,null,{}] 08:56:38 INFO - PROCESS | 3588 | 1464710198868 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:39 INFO - PROCESS | 3588 | 1464710199033 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:56:39 INFO - PROCESS | 3588 | 1464710199169 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 3588 | ++DOCSHELL 10AD9C00 == 75 [pid = 3588] [id = 272] 08:56:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (10ADCC00) [pid = 3588] [serial = 815] [outer = 00000000] 08:56:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (1B570C00) [pid = 3588] [serial = 816] [outer = 10ADCC00] 08:56:39 INFO - PROCESS | 3588 | 1464710199225 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (1B576000) [pid = 3588] [serial = 817] [outer = 10ADCC00] 08:56:39 INFO - PROCESS | 3588 | 1464710199806 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 964ms 08:56:39 INFO - PROCESS | 3588 | 1464710199841 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 3588 | 1464710199843 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 08:56:39 INFO - PROCESS | 3588 | 1464710199846 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:56:39 INFO - PROCESS | 3588 | 1464710199848 Marionette TRACE conn2 <- [1,1054,null,{}] 08:56:39 INFO - PROCESS | 3588 | 1464710199852 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:39 INFO - PROCESS | 3588 | 1464710199958 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:56:40 INFO - PROCESS | 3588 | 1464710200097 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 3588 | ++DOCSHELL 0F30A000 == 76 [pid = 3588] [id = 273] 08:56:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (10227C00) [pid = 3588] [serial = 818] [outer = 00000000] 08:56:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (130A1000) [pid = 3588] [serial = 819] [outer = 10227C00] 08:56:40 INFO - PROCESS | 3588 | 1464710200152 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (16C94000) [pid = 3588] [serial = 820] [outer = 10227C00] 08:56:41 INFO - PROCESS | 3588 | 1464710201000 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1173ms 08:56:41 INFO - PROCESS | 3588 | 1464710201026 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 3588 | 1464710201031 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 08:56:41 INFO - PROCESS | 3588 | 1464710201035 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:56:41 INFO - PROCESS | 3588 | 1464710201039 Marionette TRACE conn2 <- [1,1058,null,{}] 08:56:41 INFO - PROCESS | 3588 | 1464710201044 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:41 INFO - PROCESS | 3588 | 1464710201155 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:56:41 INFO - PROCESS | 3588 | 1464710201334 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 3588 | ++DOCSHELL 0F252000 == 77 [pid = 3588] [id = 274] 08:56:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (0F257800) [pid = 3588] [serial = 821] [outer = 00000000] 08:56:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (10560400) [pid = 3588] [serial = 822] [outer = 0F257800] 08:56:41 INFO - PROCESS | 3588 | 1464710201432 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (10ACE800) [pid = 3588] [serial = 823] [outer = 0F257800] 08:56:41 INFO - PROCESS | 3588 | --DOCSHELL 0F256800 == 76 [pid = 3588] [id = 265] 08:56:41 INFO - PROCESS | 3588 | --DOCSHELL 0F24EC00 == 75 [pid = 3588] [id = 264] 08:56:41 INFO - PROCESS | 3588 | --DOCSHELL 10A5DC00 == 74 [pid = 3588] [id = 263] 08:56:41 INFO - PROCESS | 3588 | --DOCSHELL 196B3800 == 73 [pid = 3588] [id = 262] 08:56:41 INFO - PROCESS | 3588 | --DOCSHELL 17EA0400 == 72 [pid = 3588] [id = 261] 08:56:41 INFO - PROCESS | 3588 | --DOCSHELL 10F01400 == 71 [pid = 3588] [id = 260] 08:56:41 INFO - PROCESS | 3588 | --DOCSHELL 1664E400 == 70 [pid = 3588] [id = 259] 08:56:41 INFO - PROCESS | 3588 | --DOCSHELL 1437B400 == 69 [pid = 3588] [id = 258] 08:56:41 INFO - PROCESS | 3588 | --DOCSHELL 0C7F9C00 == 68 [pid = 3588] [id = 257] 08:56:41 INFO - PROCESS | 3588 | --DOCSHELL 0F303400 == 67 [pid = 3588] [id = 256] 08:56:41 INFO - PROCESS | 3588 | --DOCSHELL 1A9EB400 == 66 [pid = 3588] [id = 254] 08:56:41 INFO - PROCESS | 3588 | --DOCSHELL 1A5E6400 == 65 [pid = 3588] [id = 253] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (1A792400) [pid = 3588] [serial = 747] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOCSHELL 1A086000 == 64 [pid = 3588] [id = 252] 08:56:41 INFO - PROCESS | 3588 | --DOCSHELL 154E0000 == 63 [pid = 3588] [id = 251] 08:56:41 INFO - PROCESS | 3588 | --DOCSHELL 105ED000 == 62 [pid = 3588] [id = 250] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (140DDC00) [pid = 3588] [serial = 721] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (1A56A000) [pid = 3588] [serial = 738] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (14094800) [pid = 3588] [serial = 720] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (19E53000) [pid = 3588] [serial = 736] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (16D36000) [pid = 3588] [serial = 708] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (16653000) [pid = 3588] [serial = 726] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (1665CC00) [pid = 3588] [serial = 727] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (19E50400) [pid = 3588] [serial = 735] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (14097400) [pid = 3588] [serial = 723] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (140E5800) [pid = 3588] [serial = 724] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (105EC800) [pid = 3588] [serial = 701] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (14099C00) [pid = 3588] [serial = 741] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (16C9E800) [pid = 3588] [serial = 729] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1A564000) [pid = 3588] [serial = 714] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (19ECB400) [pid = 3588] [serial = 711] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (196AF400) [pid = 3588] [serial = 699] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (1A5E3C00) [pid = 3588] [serial = 744] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (1A571C00) [pid = 3588] [serial = 739] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (11A43800) [pid = 3588] [serial = 704] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (11484800) [pid = 3588] [serial = 718] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (1104BC00) [pid = 3588] [serial = 717] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (1A627C00) [pid = 3588] [serial = 745] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (1821D800) [pid = 3588] [serial = 732] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (196B8C00) [pid = 3588] [serial = 733] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (16823000) [pid = 3588] [serial = 742] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1A621400) [pid = 3588] [serial = 399] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:56:41 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (16FEE000) [pid = 3588] [serial = 730] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3588 | 1464710201962 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 964ms 08:56:42 INFO - PROCESS | 3588 | 1464710202016 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 3588 | 1464710202021 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 08:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:56:42 INFO - PROCESS | 3588 | 1464710202027 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 3588 | 1464710202029 Marionette TRACE conn2 <- [1,1062,null,{}] 08:56:42 INFO - PROCESS | 3588 | 1464710202033 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:42 INFO - PROCESS | 3588 | 1464710202122 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:56:42 INFO - PROCESS | 3588 | 1464710202132 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 3588 | ++DOCSHELL 10C45000 == 63 [pid = 3588] [id = 275] 08:56:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (10C45800) [pid = 3588] [serial = 824] [outer = 00000000] 08:56:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (10F0F800) [pid = 3588] [serial = 825] [outer = 10C45800] 08:56:42 INFO - PROCESS | 3588 | 1464710202177 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (11044400) [pid = 3588] [serial = 826] [outer = 10C45800] 08:56:42 INFO - PROCESS | 3588 | 1464710202706 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 723ms 08:56:42 INFO - PROCESS | 3588 | 1464710202759 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 3588 | 1464710202761 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 08:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:56:42 INFO - PROCESS | 3588 | 1464710202765 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 3588 | 1464710202768 Marionette TRACE conn2 <- [1,1066,null,{}] 08:56:42 INFO - PROCESS | 3588 | 1464710202779 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:42 INFO - PROCESS | 3588 | 1464710202868 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:56:43 INFO - PROCESS | 3588 | 1464710202981 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 3588 | ++DOCSHELL 11A40800 == 64 [pid = 3588] [id = 276] 08:56:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (11A43800) [pid = 3588] [serial = 827] [outer = 00000000] 08:56:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (128B8400) [pid = 3588] [serial = 828] [outer = 11A43800] 08:56:43 INFO - PROCESS | 3588 | 1464710203028 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (12DF8800) [pid = 3588] [serial = 829] [outer = 11A43800] 08:56:43 INFO - PROCESS | 3588 | 1464710203405 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 723ms 08:56:43 INFO - PROCESS | 3588 | 1464710203464 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 3588 | 1464710203467 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 08:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:56:43 INFO - PROCESS | 3588 | 1464710203470 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 3588 | 1464710203472 Marionette TRACE conn2 <- [1,1070,null,{}] 08:56:43 INFO - PROCESS | 3588 | 1464710203475 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:43 INFO - PROCESS | 3588 | 1464710203588 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:56:43 INFO - PROCESS | 3588 | 1464710203597 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 3588 | ++DOCSHELL 131A7400 == 65 [pid = 3588] [id = 277] 08:56:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (131ABC00) [pid = 3588] [serial = 830] [outer = 00000000] 08:56:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (13909400) [pid = 3588] [serial = 831] [outer = 131ABC00] 08:56:43 INFO - PROCESS | 3588 | 1464710203641 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (14090800) [pid = 3588] [serial = 832] [outer = 131ABC00] 08:56:44 INFO - PROCESS | 3588 | 1464710204171 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 724ms 08:56:44 INFO - PROCESS | 3588 | 1464710204204 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:56:44 INFO - PROCESS | 3588 | 1464710204216 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 08:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:56:44 INFO - PROCESS | 3588 | 1464710204226 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 3588 | 1464710204228 Marionette TRACE conn2 <- [1,1074,null,{}] 08:56:44 INFO - PROCESS | 3588 | 1464710204231 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:44 INFO - PROCESS | 3588 | 1464710204344 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:56:44 INFO - PROCESS | 3588 | 1464710204355 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 3588 | ++DOCSHELL 131A8400 == 66 [pid = 3588] [id = 278] 08:56:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (13285000) [pid = 3588] [serial = 833] [outer = 00000000] 08:56:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (140C9C00) [pid = 3588] [serial = 834] [outer = 13285000] 08:56:44 INFO - PROCESS | 3588 | 1464710204452 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (140DE000) [pid = 3588] [serial = 835] [outer = 13285000] 08:56:44 INFO - PROCESS | 3588 | 1464710204875 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 707ms 08:56:44 INFO - PROCESS | 3588 | 1464710204927 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:56:44 INFO - PROCESS | 3588 | 1464710204929 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 08:56:44 INFO - PROCESS | 3588 | 1464710204932 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:56:44 INFO - PROCESS | 3588 | 1464710204934 Marionette TRACE conn2 <- [1,1078,null,{}] 08:56:44 INFO - PROCESS | 3588 | 1464710204937 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:45 INFO - PROCESS | 3588 | 1464710205143 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:56:45 INFO - PROCESS | 3588 | 1464710205174 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 3588 | ++DOCSHELL 1590E000 == 67 [pid = 3588] [id = 279] 08:56:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (15918000) [pid = 3588] [serial = 836] [outer = 00000000] 08:56:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (15DEE000) [pid = 3588] [serial = 837] [outer = 15918000] 08:56:45 INFO - PROCESS | 3588 | 1464710205218 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (15F70C00) [pid = 3588] [serial = 838] [outer = 15918000] 08:56:45 INFO - PROCESS | 3588 | 1464710205649 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 755ms 08:56:45 INFO - PROCESS | 3588 | 1464710205707 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:56:45 INFO - PROCESS | 3588 | 1464710205709 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 08:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:56:45 INFO - PROCESS | 3588 | 1464710205712 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 3588 | 1464710205714 Marionette TRACE conn2 <- [1,1082,null,{}] 08:56:45 INFO - PROCESS | 3588 | 1464710205717 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:45 INFO - PROCESS | 3588 | 1464710205832 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:56:46 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (196AC800) [pid = 3588] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:56:46 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (16654C00) [pid = 3588] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:56:46 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (1A566000) [pid = 3588] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:56:46 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (156AF400) [pid = 3588] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:56:46 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (10A5AC00) [pid = 3588] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:56:46 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (0F30CC00) [pid = 3588] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:56:46 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (14E97800) [pid = 3588] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:56:46 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (196B9400) [pid = 3588] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:56:46 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (0F250800) [pid = 3588] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:56:46 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (10AD5800) [pid = 3588] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:56:46 INFO - PROCESS | 3588 | 1464710206106 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 3588 | ++DOCSHELL 0F24F400 == 68 [pid = 3588] [id = 280] 08:56:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (0F24F800) [pid = 3588] [serial = 839] [outer = 00000000] 08:56:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (10B60800) [pid = 3588] [serial = 840] [outer = 0F24F800] 08:56:46 INFO - PROCESS | 3588 | 1464710206153 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (154E8400) [pid = 3588] [serial = 841] [outer = 0F24F800] 08:56:46 INFO - PROCESS | 3588 | 1464710206578 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 932ms 08:56:46 INFO - PROCESS | 3588 | 1464710206650 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 3588 | 1464710206652 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 08:56:46 INFO - PROCESS | 3588 | 1464710206655 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:56:46 INFO - PROCESS | 3588 | 1464710206657 Marionette TRACE conn2 <- [1,1086,null,{}] 08:56:46 INFO - PROCESS | 3588 | 1464710206660 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:46 INFO - PROCESS | 3588 | 1464710206787 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:56:46 INFO - PROCESS | 3588 | 1464710206801 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 3588 | ++DOCSHELL 16656800 == 69 [pid = 3588] [id = 281] 08:56:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (1665C400) [pid = 3588] [serial = 842] [outer = 00000000] 08:56:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (16C95400) [pid = 3588] [serial = 843] [outer = 1665C400] 08:56:46 INFO - PROCESS | 3588 | 1464710206845 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (16C9C000) [pid = 3588] [serial = 844] [outer = 1665C400] 08:56:47 INFO - PROCESS | 3588 | 1464710207244 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 643ms 08:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:56:47 INFO - PROCESS | 3588 | 1464710207294 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 3588 | 1464710207295 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 08:56:47 INFO - PROCESS | 3588 | 1464710207299 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 3588 | 1464710207300 Marionette TRACE conn2 <- [1,1090,null,{}] 08:56:47 INFO - PROCESS | 3588 | 1464710207304 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:47 INFO - PROCESS | 3588 | 1464710207386 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:56:47 INFO - PROCESS | 3588 | 1464710207532 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 3588 | ++DOCSHELL 102CD000 == 70 [pid = 3588] [id = 282] 08:56:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (15F6A400) [pid = 3588] [serial = 845] [outer = 00000000] 08:56:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (16D80400) [pid = 3588] [serial = 846] [outer = 15F6A400] 08:56:47 INFO - PROCESS | 3588 | 1464710207577 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (16FED000) [pid = 3588] [serial = 847] [outer = 15F6A400] 08:56:47 INFO - PROCESS | 3588 | 1464710207942 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 642ms 08:56:47 INFO - PROCESS | 3588 | 1464710207970 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 3588 | 1464710207972 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 08:56:47 INFO - PROCESS | 3588 | 1464710207976 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:56:47 INFO - PROCESS | 3588 | 1464710207977 Marionette TRACE conn2 <- [1,1094,null,{}] 08:56:47 INFO - PROCESS | 3588 | 1464710207981 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:48 INFO - PROCESS | 3588 | 1464710208110 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:56:48 INFO - PROCESS | 3588 | 1464710208155 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 3588 | ++DOCSHELL 16656000 == 71 [pid = 3588] [id = 283] 08:56:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (16F88800) [pid = 3588] [serial = 848] [outer = 00000000] 08:56:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (17774400) [pid = 3588] [serial = 849] [outer = 16F88800] 08:56:48 INFO - PROCESS | 3588 | 1464710208198 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (17735800) [pid = 3588] [serial = 850] [outer = 16F88800] 08:56:48 INFO - PROCESS | 3588 | 1464710208876 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 931ms 08:56:48 INFO - PROCESS | 3588 | 1464710208913 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:56:48 INFO - PROCESS | 3588 | 1464710208919 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 08:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:56:48 INFO - PROCESS | 3588 | 1464710208923 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - PROCESS | 3588 | 1464710208927 Marionette TRACE conn2 <- [1,1098,null,{}] 08:56:48 INFO - PROCESS | 3588 | 1464710208933 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:49 INFO - PROCESS | 3588 | 1464710209052 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:56:49 INFO - PROCESS | 3588 | 1464710209194 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 3588 | ++DOCSHELL 1055CC00 == 72 [pid = 3588] [id = 284] 08:56:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (1055FC00) [pid = 3588] [serial = 851] [outer = 00000000] 08:56:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (10AD3800) [pid = 3588] [serial = 852] [outer = 1055FC00] 08:56:49 INFO - PROCESS | 3588 | 1464710209251 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (10C48800) [pid = 3588] [serial = 853] [outer = 1055FC00] 08:56:49 INFO - PROCESS | 3588 | 1464710209877 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1028ms 08:56:49 INFO - PROCESS | 3588 | 1464710209959 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 3588 | 1464710209965 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 08:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:56:49 INFO - PROCESS | 3588 | 1464710209972 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 3588 | 1464710209975 Marionette TRACE conn2 <- [1,1102,null,{}] 08:56:49 INFO - PROCESS | 3588 | 1464710209979 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:50 INFO - PROCESS | 3588 | 1464710210096 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:56:50 INFO - PROCESS | 3588 | 1464710210228 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 3588 | ++DOCSHELL 11051400 == 73 [pid = 3588] [id = 285] 08:56:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (11234800) [pid = 3588] [serial = 854] [outer = 00000000] 08:56:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (13909800) [pid = 3588] [serial = 855] [outer = 11234800] 08:56:50 INFO - PROCESS | 3588 | 1464710210282 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (140E8000) [pid = 3588] [serial = 856] [outer = 11234800] 08:56:50 INFO - PROCESS | 3588 | 1464710210901 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 980ms 08:56:50 INFO - PROCESS | 3588 | 1464710210915 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 3588 | 1464710210917 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 08:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:56:50 INFO - PROCESS | 3588 | 1464710210935 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 3588 | 1464710210939 Marionette TRACE conn2 <- [1,1106,null,{}] 08:56:50 INFO - PROCESS | 3588 | 1464710210951 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:51 INFO - PROCESS | 3588 | 1464710211112 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:56:51 INFO - PROCESS | 3588 | 1464710211269 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 3588 | ++DOCSHELL 17744000 == 74 [pid = 3588] [id = 286] 08:56:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (17772C00) [pid = 3588] [serial = 857] [outer = 00000000] 08:56:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (18218000) [pid = 3588] [serial = 858] [outer = 17772C00] 08:56:51 INFO - PROCESS | 3588 | 1464710211328 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (196B0000) [pid = 3588] [serial = 859] [outer = 17772C00] 08:56:51 INFO - PROCESS | 3588 | 1464710211868 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 996ms 08:56:51 INFO - PROCESS | 3588 | 1464710211919 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 3588 | 1464710211922 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 08:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:56:51 INFO - PROCESS | 3588 | 1464710211926 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 3588 | 1464710211928 Marionette TRACE conn2 <- [1,1110,null,{}] 08:56:51 INFO - PROCESS | 3588 | 1464710211931 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:52 INFO - PROCESS | 3588 | 1464710212039 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:56:52 INFO - PROCESS | 3588 | 1464710212150 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 3588 | ++DOCSHELL 11050800 == 75 [pid = 3588] [id = 287] 08:56:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (17740400) [pid = 3588] [serial = 860] [outer = 00000000] 08:56:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (196BA800) [pid = 3588] [serial = 861] [outer = 17740400] 08:56:52 INFO - PROCESS | 3588 | 1464710212250 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (19AE1400) [pid = 3588] [serial = 862] [outer = 17740400] 08:56:52 INFO - PROCESS | 3588 | 1464710212851 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 964ms 08:56:52 INFO - PROCESS | 3588 | 1464710212902 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 3588 | 1464710212904 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 08:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:56:52 INFO - PROCESS | 3588 | 1464710212908 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 3588 | 1464710212910 Marionette TRACE conn2 <- [1,1114,null,{}] 08:56:52 INFO - PROCESS | 3588 | 1464710212913 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:53 INFO - PROCESS | 3588 | 1464710213018 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:56:53 INFO - PROCESS | 3588 | 1464710213129 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 3588 | ++DOCSHELL 196B4400 == 76 [pid = 3588] [id = 288] 08:56:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 158 (196B8C00) [pid = 3588] [serial = 863] [outer = 00000000] 08:56:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 159 (19ECA400) [pid = 3588] [serial = 864] [outer = 196B8C00] 08:56:53 INFO - PROCESS | 3588 | 1464710213181 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 160 (19ECB400) [pid = 3588] [serial = 865] [outer = 196B8C00] 08:56:53 INFO - PROCESS | 3588 | 1464710213837 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 981ms 08:56:53 INFO - PROCESS | 3588 | 1464710213886 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 3588 | 1464710213889 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 08:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:56:53 INFO - PROCESS | 3588 | 1464710213892 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 3588 | 1464710213894 Marionette TRACE conn2 <- [1,1118,null,{}] 08:56:53 INFO - PROCESS | 3588 | 1464710213898 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:54 INFO - PROCESS | 3588 | 1464710214040 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:56:54 INFO - PROCESS | 3588 | 1464710214179 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 3588 | ++DOCSHELL 16C9A000 == 77 [pid = 3588] [id = 289] 08:56:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 161 (16C9A400) [pid = 3588] [serial = 866] [outer = 00000000] 08:56:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 162 (1739D000) [pid = 3588] [serial = 867] [outer = 16C9A400] 08:56:54 INFO - PROCESS | 3588 | 1464710214239 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 163 (19AEA000) [pid = 3588] [serial = 868] [outer = 16C9A400] 08:56:55 INFO - PROCESS | 3588 | 1464710215089 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1221ms 08:56:55 INFO - PROCESS | 3588 | 1464710215118 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 3588 | 1464710215122 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 08:56:55 INFO - PROCESS | 3588 | 1464710215127 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:56:55 INFO - PROCESS | 3588 | 1464710215130 Marionette TRACE conn2 <- [1,1122,null,{}] 08:56:55 INFO - PROCESS | 3588 | 1464710215136 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:55 INFO - PROCESS | 3588 | 1464710215241 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:56:55 INFO - PROCESS | 3588 | 1464710215382 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 3588 | ++DOCSHELL 10AD0C00 == 78 [pid = 3588] [id = 290] 08:56:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 164 (10AD2400) [pid = 3588] [serial = 869] [outer = 00000000] 08:56:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 165 (1104C000) [pid = 3588] [serial = 870] [outer = 10AD2400] 08:56:55 INFO - PROCESS | 3588 | 1464710215441 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 166 (1104D000) [pid = 3588] [serial = 871] [outer = 10AD2400] 08:56:56 INFO - PROCESS | 3588 | 1464710216098 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:56:56 INFO - PROCESS | 3588 | --DOCSHELL 102CD000 == 77 [pid = 3588] [id = 282] 08:56:56 INFO - PROCESS | 3588 | --DOCSHELL 16656800 == 76 [pid = 3588] [id = 281] 08:56:56 INFO - PROCESS | 3588 | --DOCSHELL 0F24F400 == 75 [pid = 3588] [id = 280] 08:56:56 INFO - PROCESS | 3588 | --DOCSHELL 1590E000 == 74 [pid = 3588] [id = 279] 08:56:56 INFO - PROCESS | 3588 | --DOCSHELL 11A40800 == 73 [pid = 3588] [id = 276] 08:56:56 INFO - PROCESS | 3588 | --DOCSHELL 10C45000 == 72 [pid = 3588] [id = 275] 08:56:56 INFO - PROCESS | 3588 | --DOCSHELL 0F252000 == 71 [pid = 3588] [id = 274] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 165 (10C50400) [pid = 3588] [serial = 750] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 164 (15F6EC00) [pid = 3588] [serial = 753] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 163 (1A62BC00) [pid = 3588] [serial = 756] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 162 (1AD07000) [pid = 3588] [serial = 759] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 161 (1AFA8400) [pid = 3588] [serial = 762] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 160 (1A9F1800) [pid = 3588] [serial = 798] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 159 (11050000) [pid = 3588] [serial = 765] [outer = 00000000] [url = about:blank] 08:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1028ms 08:56:56 INFO - PROCESS | 3588 | --DOCSHELL 1058E400 == 70 [pid = 3588] [id = 267] 08:56:56 INFO - PROCESS | 3588 | 1464710216175 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 3588 | 1464710216180 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 08:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:56:56 INFO - PROCESS | 3588 | 1464710216186 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 3588 | 1464710216188 Marionette TRACE conn2 <- [1,1126,null,{}] 08:56:56 INFO - PROCESS | 3588 | 1464710216192 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:56 INFO - PROCESS | 3588 | 1464710216280 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 158 (19831400) [pid = 3588] [serial = 783] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 157 (16C92400) [pid = 3588] [serial = 777] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (1A56D400) [pid = 3588] [serial = 786] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (16C9B800) [pid = 3588] [serial = 778] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (16F3EC00) [pid = 3588] [serial = 780] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (19E51800) [pid = 3588] [serial = 784] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (11A37400) [pid = 3588] [serial = 769] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (11046400) [pid = 3588] [serial = 768] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (10C44400) [pid = 3588] [serial = 771] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (114D9800) [pid = 3588] [serial = 772] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (15464C00) [pid = 3588] [serial = 774] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (1594C400) [pid = 3588] [serial = 775] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (1A787800) [pid = 3588] [serial = 789] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (1A624000) [pid = 3588] [serial = 787] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (0F254800) [pid = 3588] [serial = 792] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (12DF8C00) [pid = 3588] [serial = 795] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (1A9F7400) [pid = 3588] [serial = 790] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1664E800) [pid = 3588] [serial = 796] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (0F257400) [pid = 3588] [serial = 793] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (17770400) [pid = 3588] [serial = 781] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3588 | 1464710216395 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 3588 | ++DOCSHELL 0C7FF000 == 71 [pid = 3588] [id = 291] 08:56:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (0F24AC00) [pid = 3588] [serial = 872] [outer = 00000000] 08:56:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (10F2A400) [pid = 3588] [serial = 873] [outer = 0F24AC00] 08:56:56 INFO - PROCESS | 3588 | 1464710216447 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (11051C00) [pid = 3588] [serial = 874] [outer = 0F24AC00] 08:56:56 INFO - PROCESS | 3588 | 1464710216867 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 755ms 08:56:56 INFO - PROCESS | 3588 | 1464710216929 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 3588 | 1464710216931 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 08:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:56:56 INFO - PROCESS | 3588 | 1464710216934 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 3588 | 1464710216938 Marionette TRACE conn2 <- [1,1130,null,{}] 08:56:56 INFO - PROCESS | 3588 | 1464710216947 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:57 INFO - PROCESS | 3588 | 1464710217085 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:56:57 INFO - PROCESS | 3588 | 1464710217101 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 3588 | ++DOCSHELL 14090000 == 72 [pid = 3588] [id = 292] 08:56:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (14090C00) [pid = 3588] [serial = 875] [outer = 00000000] 08:56:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (140C3800) [pid = 3588] [serial = 876] [outer = 14090C00] 08:56:57 INFO - PROCESS | 3588 | 1464710217148 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (140EAC00) [pid = 3588] [serial = 877] [outer = 14090C00] 08:56:57 INFO - PROCESS | 3588 | 1464710217600 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 707ms 08:56:57 INFO - PROCESS | 3588 | 1464710217666 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 3588 | 1464710217668 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 08:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:56:57 INFO - PROCESS | 3588 | 1464710217698 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 3588 | 1464710217700 Marionette TRACE conn2 <- [1,1134,null,{}] 08:56:57 INFO - PROCESS | 3588 | 1464710217706 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:57 INFO - PROCESS | 3588 | 1464710217794 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:56:57 INFO - PROCESS | 3588 | 1464710217891 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 3588 | ++DOCSHELL 12DEFC00 == 73 [pid = 3588] [id = 293] 08:56:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (131B4C00) [pid = 3588] [serial = 878] [outer = 00000000] 08:56:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (1594C400) [pid = 3588] [serial = 879] [outer = 131B4C00] 08:56:57 INFO - PROCESS | 3588 | 1464710217937 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (15F6B000) [pid = 3588] [serial = 880] [outer = 131B4C00] 08:56:58 INFO - PROCESS | 3588 | 1464710218349 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 691ms 08:56:58 INFO - PROCESS | 3588 | 1464710218384 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 3588 | 1464710218386 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 08:56:58 INFO - PROCESS | 3588 | 1464710218389 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:56:58 INFO - PROCESS | 3588 | 1464710218391 Marionette TRACE conn2 <- [1,1138,null,{}] 08:56:58 INFO - PROCESS | 3588 | 1464710218394 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:58 INFO - PROCESS | 3588 | 1464710218532 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:56:58 INFO - PROCESS | 3588 | 1464710218553 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 3588 | ++DOCSHELL 15DF2800 == 74 [pid = 3588] [id = 294] 08:56:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (165B7000) [pid = 3588] [serial = 881] [outer = 00000000] 08:56:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (16A86400) [pid = 3588] [serial = 882] [outer = 165B7000] 08:56:58 INFO - PROCESS | 3588 | 1464710218605 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (16C92800) [pid = 3588] [serial = 883] [outer = 165B7000] 08:56:59 INFO - PROCESS | 3588 | 1464710219042 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 707ms 08:56:59 INFO - PROCESS | 3588 | 1464710219095 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 3588 | 1464710219097 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 08:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:56:59 INFO - PROCESS | 3588 | 1464710219100 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 3588 | 1464710219102 Marionette TRACE conn2 <- [1,1142,null,{}] 08:56:59 INFO - PROCESS | 3588 | 1464710219105 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:59 INFO - PROCESS | 3588 | 1464710219263 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:56:59 INFO - PROCESS | 3588 | 1464710219296 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 3588 | ++DOCSHELL 17349800 == 75 [pid = 3588] [id = 295] 08:56:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (1734E000) [pid = 3588] [serial = 884] [outer = 00000000] 08:56:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (1777A400) [pid = 3588] [serial = 885] [outer = 1734E000] 08:56:59 INFO - PROCESS | 3588 | 1464710219340 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (196AE000) [pid = 3588] [serial = 886] [outer = 1734E000] 08:56:59 INFO - PROCESS | 3588 | 1464710219825 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 755ms 08:56:59 INFO - PROCESS | 3588 | 1464710219872 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 3588 | 1464710219874 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 08:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:56:59 INFO - PROCESS | 3588 | 1464710219885 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 3588 | 1464710219886 Marionette TRACE conn2 <- [1,1146,null,{}] 08:56:59 INFO - PROCESS | 3588 | 1464710219890 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:00 INFO - PROCESS | 3588 | 1464710220003 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:57:00 INFO - PROCESS | 3588 | 1464710220068 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 3588 | ++DOCSHELL 16821000 == 76 [pid = 3588] [id = 296] 08:57:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (16F94800) [pid = 3588] [serial = 887] [outer = 00000000] 08:57:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (19ECB800) [pid = 3588] [serial = 888] [outer = 16F94800] 08:57:00 INFO - PROCESS | 3588 | 1464710220112 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (1A117C00) [pid = 3588] [serial = 889] [outer = 16F94800] 08:57:00 INFO - PROCESS | 3588 | 1464710220953 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (16D8A400) [pid = 3588] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (16C9D000) [pid = 3588] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (140E0400) [pid = 3588] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (15DEA400) [pid = 3588] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (1A787C00) [pid = 3588] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (15949000) [pid = 3588] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (196AE800) [pid = 3588] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (1128F800) [pid = 3588] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (10C48400) [pid = 3588] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (15F64400) [pid = 3588] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (13285000) [pid = 3588] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (131ABC00) [pid = 3588] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (15918000) [pid = 3588] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (0F24F800) [pid = 3588] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (10C45800) [pid = 3588] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (11A43800) [pid = 3588] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (0F257800) [pid = 3588] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (10227C00) [pid = 3588] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (10C47000) [pid = 3588] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (1A56F400) [pid = 3588] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (140E8400) [pid = 3588] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (15F6A400) [pid = 3588] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (1665C400) [pid = 3588] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (1A9EE800) [pid = 3588] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (10C47C00) [pid = 3588] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (105F3800) [pid = 3588] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (154E1000) [pid = 3588] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (10C45C00) [pid = 3588] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:57:00 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1A569400) [pid = 3588] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:57:01 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (1AD14C00) [pid = 3588] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:57:01 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1A70C000) [pid = 3588] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:57:01 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (0F307000) [pid = 3588] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:57:01 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (11052400) [pid = 3588] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:57:01 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (16042C00) [pid = 3588] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:57:01 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (19E4D800) [pid = 3588] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:57:01 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (19AF0800) [pid = 3588] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1125ms 08:57:01 INFO - PROCESS | 3588 | 1464710221023 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 3588 | 1464710221025 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 08:57:01 INFO - PROCESS | 3588 | 1464710221028 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:57:01 INFO - PROCESS | 3588 | 1464710221030 Marionette TRACE conn2 <- [1,1150,null,{}] 08:57:01 INFO - PROCESS | 3588 | 1464710221033 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:01 INFO - PROCESS | 3588 | 1464710221116 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:57:01 INFO - PROCESS | 3588 | 1464710221122 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 3588 | ++DOCSHELL 105F2C00 == 77 [pid = 3588] [id = 297] 08:57:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (105F3800) [pid = 3588] [serial = 890] [outer = 00000000] 08:57:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (10C45C00) [pid = 3588] [serial = 891] [outer = 105F3800] 08:57:01 INFO - PROCESS | 3588 | 1464710221167 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (10C47400) [pid = 3588] [serial = 892] [outer = 105F3800] 08:57:01 INFO - PROCESS | 3588 | 1464710221603 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 610ms 08:57:01 INFO - PROCESS | 3588 | 1464710221634 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 3588 | 1464710221636 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 08:57:01 INFO - PROCESS | 3588 | 1464710221640 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 3588 | 1464710221641 Marionette TRACE conn2 <- [1,1154,null,{}] 08:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:57:01 INFO - PROCESS | 3588 | 1464710221649 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:01 INFO - PROCESS | 3588 | 1464710221738 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:57:01 INFO - PROCESS | 3588 | 1464710221746 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 3588 | ++DOCSHELL 128AD800 == 78 [pid = 3588] [id = 298] 08:57:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (128EC400) [pid = 3588] [serial = 893] [outer = 00000000] 08:57:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (140C6800) [pid = 3588] [serial = 894] [outer = 128EC400] 08:57:01 INFO - PROCESS | 3588 | 1464710221788 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (154DD400) [pid = 3588] [serial = 895] [outer = 128EC400] 08:57:02 INFO - PROCESS | 3588 | 1464710222252 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 611ms 08:57:02 INFO - PROCESS | 3588 | 1464710222272 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 3588 | 1464710222274 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 08:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:57:02 INFO - PROCESS | 3588 | 1464710222277 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 3588 | 1464710222279 Marionette TRACE conn2 <- [1,1158,null,{}] 08:57:02 INFO - PROCESS | 3588 | 1464710222296 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:02 INFO - PROCESS | 3588 | 1464710222378 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:57:02 INFO - PROCESS | 3588 | 1464710222384 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 3588 | ++DOCSHELL 11C2F800 == 79 [pid = 3588] [id = 299] 08:57:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (13285000) [pid = 3588] [serial = 896] [outer = 00000000] 08:57:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (16C9EC00) [pid = 3588] [serial = 897] [outer = 13285000] 08:57:02 INFO - PROCESS | 3588 | 1464710222427 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (15F73C00) [pid = 3588] [serial = 898] [outer = 13285000] 08:57:02 INFO - PROCESS | 3588 | 1464710222910 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 659ms 08:57:02 INFO - PROCESS | 3588 | 1464710222945 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 3588 | 1464710222947 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 08:57:02 INFO - PROCESS | 3588 | 1464710222951 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:57:02 INFO - PROCESS | 3588 | 1464710222953 Marionette TRACE conn2 <- [1,1162,null,{}] 08:57:02 INFO - PROCESS | 3588 | 1464710222956 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:03 INFO - PROCESS | 3588 | 1464710223164 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:57:03 INFO - PROCESS | 3588 | 1464710223402 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 3588 | ++DOCSHELL 10AD8000 == 80 [pid = 3588] [id = 300] 08:57:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (10B5CC00) [pid = 3588] [serial = 899] [outer = 00000000] 08:57:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (10C50400) [pid = 3588] [serial = 900] [outer = 10B5CC00] 08:57:03 INFO - PROCESS | 3588 | 1464710223458 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (112D3400) [pid = 3588] [serial = 901] [outer = 10B5CC00] 08:57:04 INFO - PROCESS | 3588 | 1464710224070 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 3588 | 1464710224138 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 08:57:04 INFO - PROCESS | 3588 | 1464710224143 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:57:04 INFO - PROCESS | 3588 | 1464710224146 Marionette TRACE conn2 <- [1,1166,null,{}] 08:57:04 INFO - PROCESS | 3588 | 1464710224150 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:04 INFO - PROCESS | 3588 | 1464710224264 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:57:04 INFO - PROCESS | 3588 | 1464710224406 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 3588 | ++DOCSHELL 13715C00 == 81 [pid = 3588] [id = 301] 08:57:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (13DBC000) [pid = 3588] [serial = 902] [outer = 00000000] 08:57:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (140E4800) [pid = 3588] [serial = 903] [outer = 13DBC000] 08:57:04 INFO - PROCESS | 3588 | 1464710224463 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (154DE000) [pid = 3588] [serial = 904] [outer = 13DBC000] 08:57:05 INFO - PROCESS | 3588 | 1464710225123 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 08:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:57:05 INFO - PROCESS | 3588 | 1464710225182 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 08:57:05 INFO - PROCESS | 3588 | 1464710225186 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 3588 | 1464710225188 Marionette TRACE conn2 <- [1,1170,null,{}] 08:57:05 INFO - PROCESS | 3588 | 1464710225193 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:05 INFO - PROCESS | 3588 | 1464710225307 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:57:05 INFO - PROCESS | 3588 | 1464710225447 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 3588 | ++DOCSHELL 18216800 == 82 [pid = 3588] [id = 302] 08:57:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (196AE800) [pid = 3588] [serial = 905] [outer = 00000000] 08:57:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (19E4D800) [pid = 3588] [serial = 906] [outer = 196AE800] 08:57:05 INFO - PROCESS | 3588 | 1464710225503 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1A113000) [pid = 3588] [serial = 907] [outer = 196AE800] 08:57:06 INFO - PROCESS | 3588 | 1464710226081 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 3588 | 1464710226125 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 08:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:57:06 INFO - PROCESS | 3588 | 1464710226136 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 3588 | 1464710226141 Marionette TRACE conn2 <- [1,1174,null,{}] 08:57:06 INFO - PROCESS | 3588 | 1464710226144 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:06 INFO - PROCESS | 3588 | 1464710226256 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:57:06 INFO - PROCESS | 3588 | 1464710226367 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 3588 | ++DOCSHELL 1A5D9800 == 83 [pid = 3588] [id = 303] 08:57:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1A5DF400) [pid = 3588] [serial = 908] [outer = 00000000] 08:57:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1A625800) [pid = 3588] [serial = 909] [outer = 1A5DF400] 08:57:06 INFO - PROCESS | 3588 | 1464710226420 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1A62F400) [pid = 3588] [serial = 910] [outer = 1A5DF400] 08:57:07 INFO - PROCESS | 3588 | 1464710227062 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 3588 | 1464710227113 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 08:57:07 INFO - PROCESS | 3588 | 1464710227116 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - PROCESS | 3588 | 1464710227118 Marionette TRACE conn2 <- [1,1178,null,{}] 08:57:07 INFO - PROCESS | 3588 | 1464710227122 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:07 INFO - PROCESS | 3588 | 1464710227228 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:57:07 INFO - PROCESS | 3588 | 1464710227338 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 3588 | ++DOCSHELL 11026000 == 84 [pid = 3588] [id = 304] 08:57:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (11028400) [pid = 3588] [serial = 911] [outer = 00000000] 08:57:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (11032C00) [pid = 3588] [serial = 912] [outer = 11028400] 08:57:07 INFO - PROCESS | 3588 | 1464710227390 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (1A569800) [pid = 3588] [serial = 913] [outer = 11028400] 08:57:07 INFO - PROCESS | 3588 | 1464710227949 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 3588 | 1464710228023 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 08:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:57:08 INFO - PROCESS | 3588 | 1464710228027 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 3588 | 1464710228028 Marionette TRACE conn2 <- [1,1182,null,{}] 08:57:08 INFO - PROCESS | 3588 | 1464710228032 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:08 INFO - PROCESS | 3588 | 1464710228190 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:57:08 INFO - PROCESS | 3588 | 1464710228332 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 3588 | ++DOCSHELL 1A70A800 == 85 [pid = 3588] [id = 305] 08:57:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (1A711400) [pid = 3588] [serial = 914] [outer = 00000000] 08:57:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (1A78D000) [pid = 3588] [serial = 915] [outer = 1A711400] 08:57:08 INFO - PROCESS | 3588 | 1464710228393 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (1A9EA800) [pid = 3588] [serial = 916] [outer = 1A711400] 08:57:08 INFO - PROCESS | 3588 | 1464710228946 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 3588 | 1464710229006 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 08:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:57:09 INFO - PROCESS | 3588 | 1464710229010 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 3588 | 1464710229013 Marionette TRACE conn2 <- [1,1186,null,{}] 08:57:09 INFO - PROCESS | 3588 | 1464710229018 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:09 INFO - PROCESS | 3588 | 1464710229139 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:57:09 INFO - PROCESS | 3588 | 1464710229289 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 3588 | ++DOCSHELL 1A9F3400 == 86 [pid = 3588] [id = 306] 08:57:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (1A9F3800) [pid = 3588] [serial = 917] [outer = 00000000] 08:57:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (1AD0B400) [pid = 3588] [serial = 918] [outer = 1A9F3800] 08:57:09 INFO - PROCESS | 3588 | 1464710229342 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (1AD13000) [pid = 3588] [serial = 919] [outer = 1A9F3800] 08:57:09 INFO - PROCESS | 3588 | 1464710229937 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 964ms 08:57:10 INFO - PROCESS | 3588 | 1464710229989 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 3588 | 1464710229991 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 08:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:57:10 INFO - PROCESS | 3588 | 1464710229995 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 3588 | 1464710229997 Marionette TRACE conn2 <- [1,1190,null,{}] 08:57:10 INFO - PROCESS | 3588 | 1464710230000 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:10 INFO - PROCESS | 3588 | 1464710230110 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:57:10 INFO - PROCESS | 3588 | 1464710230252 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 3588 | ++DOCSHELL 10561000 == 87 [pid = 3588] [id = 307] 08:57:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (10ADA000) [pid = 3588] [serial = 920] [outer = 00000000] 08:57:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (1128D800) [pid = 3588] [serial = 921] [outer = 10ADA000] 08:57:10 INFO - PROCESS | 3588 | 1464710230306 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (13715800) [pid = 3588] [serial = 922] [outer = 10ADA000] 08:57:11 INFO - PROCESS | 3588 | 1464710231131 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1173ms 08:57:11 INFO - PROCESS | 3588 | 1464710231173 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 3588 | 1464710231177 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 08:57:11 INFO - PROCESS | 3588 | 1464710231182 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:57:11 INFO - PROCESS | 3588 | 1464710231186 Marionette TRACE conn2 <- [1,1194,null,{}] 08:57:11 INFO - PROCESS | 3588 | 1464710231191 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:11 INFO - PROCESS | 3588 | 1464710231297 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:57:11 INFO - PROCESS | 3588 | 1464710231412 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 3588 | ++DOCSHELL 0F39A400 == 88 [pid = 3588] [id = 308] 08:57:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (10271800) [pid = 3588] [serial = 923] [outer = 00000000] 08:57:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (10A5DC00) [pid = 3588] [serial = 924] [outer = 10271800] 08:57:11 INFO - PROCESS | 3588 | 1464710231512 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (10B63800) [pid = 3588] [serial = 925] [outer = 10271800] 08:57:12 INFO - PROCESS | 3588 | --DOCSHELL 0C782C00 == 87 [pid = 3588] [id = 157] 08:57:12 INFO - PROCESS | 3588 | --DOCSHELL 1A111000 == 86 [pid = 3588] [id = 156] 08:57:12 INFO - PROCESS | 3588 | --DOCSHELL 11C2F800 == 85 [pid = 3588] [id = 299] 08:57:12 INFO - PROCESS | 3588 | --DOCSHELL 128AD800 == 84 [pid = 3588] [id = 298] 08:57:12 INFO - PROCESS | 3588 | --DOCSHELL 105F2C00 == 83 [pid = 3588] [id = 297] 08:57:12 INFO - PROCESS | 3588 | --DOCSHELL 131A8400 == 82 [pid = 3588] [id = 278] 08:57:12 INFO - PROCESS | 3588 | --DOCSHELL 16821000 == 81 [pid = 3588] [id = 296] 08:57:12 INFO - PROCESS | 3588 | --DOCSHELL 17349800 == 80 [pid = 3588] [id = 295] 08:57:12 INFO - PROCESS | 3588 | --DOCSHELL 15DF2800 == 79 [pid = 3588] [id = 294] 08:57:12 INFO - PROCESS | 3588 | --DOCSHELL 12DEFC00 == 78 [pid = 3588] [id = 293] 08:57:12 INFO - PROCESS | 3588 | --DOCSHELL 14090000 == 77 [pid = 3588] [id = 292] 08:57:12 INFO - PROCESS | 3588 | --DOCSHELL 131A7400 == 76 [pid = 3588] [id = 277] 08:57:12 INFO - PROCESS | 3588 | --DOCSHELL 0C7FF000 == 75 [pid = 3588] [id = 291] 08:57:12 INFO - PROCESS | 3588 | --DOCSHELL 10AD0C00 == 74 [pid = 3588] [id = 290] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (1B1AA000) [pid = 3588] [serial = 810] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (1B2EF400) [pid = 3588] [serial = 813] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (1B570C00) [pid = 3588] [serial = 816] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOCSHELL 1055CC00 == 73 [pid = 3588] [id = 284] 08:57:12 INFO - PROCESS | 3588 | --DOCSHELL 1A085C00 == 72 [pid = 3588] [id = 266] 08:57:12 INFO - PROCESS | 3588 | 1464710232188 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (10AD1400) [pid = 3588] [serial = 702] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (1310AC00) [pid = 3588] [serial = 705] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (17744800) [pid = 3588] [serial = 709] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (1A084000) [pid = 3588] [serial = 712] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (1A56E000) [pid = 3588] [serial = 715] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (1AD0EC00) [pid = 3588] [serial = 760] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (1409C800) [pid = 3588] [serial = 766] [outer = 00000000] [url = about:blank] 08:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (11049800) [pid = 3588] [serial = 751] [outer = 00000000] [url = about:blank] 08:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1028ms 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (16C97000) [pid = 3588] [serial = 754] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (17E9BC00) [pid = 3588] [serial = 657] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (1A713C00) [pid = 3588] [serial = 757] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (1AFAA800) [pid = 3588] [serial = 763] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1A9F0800) [pid = 3588] [serial = 748] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (1A70EC00) [pid = 3588] [serial = 666] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (1A713800) [pid = 3588] [serial = 621] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (140EC400) [pid = 3588] [serial = 669] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (1665D400) [pid = 3588] [serial = 615] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (1A78E800) [pid = 3588] [serial = 624] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (16657C00) [pid = 3588] [serial = 663] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (1A10EC00) [pid = 3588] [serial = 609] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (140BF800) [pid = 3588] [serial = 612] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (131B3800) [pid = 3588] [serial = 660] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (1A628400) [pid = 3588] [serial = 618] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (140C9C00) [pid = 3588] [serial = 834] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (13909400) [pid = 3588] [serial = 831] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (15DEE000) [pid = 3588] [serial = 837] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (140DE000) [pid = 3588] [serial = 835] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (10B60800) [pid = 3588] [serial = 840] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (15F70C00) [pid = 3588] [serial = 838] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (10F0F800) [pid = 3588] [serial = 825] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (11044400) [pid = 3588] [serial = 826] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (128B8400) [pid = 3588] [serial = 828] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (12DF8800) [pid = 3588] [serial = 829] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (10ACE800) [pid = 3588] [serial = 823] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (10560400) [pid = 3588] [serial = 822] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (16C94000) [pid = 3588] [serial = 820] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (130A1000) [pid = 3588] [serial = 819] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (12AC3400) [pid = 3588] [serial = 802] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (11051800) [pid = 3588] [serial = 801] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1AFA8800) [pid = 3588] [serial = 808] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1A713000) [pid = 3588] [serial = 807] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (168E2000) [pid = 3588] [serial = 805] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (15D60800) [pid = 3588] [serial = 804] [outer = 00000000] [url = about:blank] 08:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (16D80400) [pid = 3588] [serial = 846] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (154E8400) [pid = 3588] [serial = 841] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (16C9C000) [pid = 3588] [serial = 844] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (16C95400) [pid = 3588] [serial = 843] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (14090800) [pid = 3588] [serial = 832] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (16FED000) [pid = 3588] [serial = 847] [outer = 00000000] [url = about:blank] 08:57:12 INFO - PROCESS | 3588 | 1464710232222 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 3588 | 1464710232228 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 08:57:12 INFO - PROCESS | 3588 | 1464710232238 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 3588 | 1464710232241 Marionette TRACE conn2 <- [1,1198,null,{}] 08:57:12 INFO - PROCESS | 3588 | 1464710232245 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:12 INFO - PROCESS | 3588 | 1464710232334 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:57:12 INFO - PROCESS | 3588 | 1464710232342 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 3588 | ++DOCSHELL 1058E400 == 73 [pid = 3588] [id = 309] 08:57:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (10A5E800) [pid = 3588] [serial = 926] [outer = 00000000] 08:57:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (10ADC400) [pid = 3588] [serial = 927] [outer = 10A5E800] 08:57:12 INFO - PROCESS | 3588 | 1464710232386 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (10F0F800) [pid = 3588] [serial = 928] [outer = 10A5E800] 08:57:12 INFO - PROCESS | 3588 | 1464710232946 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 755ms 08:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:57:13 INFO - PROCESS | 3588 | 1464710233009 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 3588 | 1464710233011 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 08:57:13 INFO - PROCESS | 3588 | 1464710233014 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - PROCESS | 3588 | 1464710233018 Marionette TRACE conn2 <- [1,1202,null,{}] 08:57:13 INFO - PROCESS | 3588 | 1464710233028 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:13 INFO - PROCESS | 3588 | 1464710233119 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:57:13 INFO - PROCESS | 3588 | 1464710233216 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 3588 | ++DOCSHELL 11028800 == 74 [pid = 3588] [id = 310] 08:57:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (11235800) [pid = 3588] [serial = 929] [outer = 00000000] 08:57:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (128EA800) [pid = 3588] [serial = 930] [outer = 11235800] 08:57:13 INFO - PROCESS | 3588 | 1464710233269 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (12DF8C00) [pid = 3588] [serial = 931] [outer = 11235800] 08:57:13 INFO - PROCESS | 3588 | 1464710233638 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 643ms 08:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:57:13 INFO - PROCESS | 3588 | 1464710233652 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 3588 | 1464710233654 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 08:57:13 INFO - PROCESS | 3588 | 1464710233667 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - PROCESS | 3588 | 1464710233668 Marionette TRACE conn2 <- [1,1206,null,{}] 08:57:13 INFO - PROCESS | 3588 | 1464710233673 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:13 INFO - PROCESS | 3588 | 1464710233763 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:57:13 INFO - PROCESS | 3588 | 1464710233770 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 3588 | ++DOCSHELL 128E9000 == 75 [pid = 3588] [id = 311] 08:57:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (12D62400) [pid = 3588] [serial = 932] [outer = 00000000] 08:57:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1370D400) [pid = 3588] [serial = 933] [outer = 12D62400] 08:57:13 INFO - PROCESS | 3588 | 1464710233818 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (13DC9C00) [pid = 3588] [serial = 934] [outer = 12D62400] 08:57:14 INFO - PROCESS | 3588 | 1464710234312 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 675ms 08:57:14 INFO - PROCESS | 3588 | 1464710234352 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 3588 | 1464710234354 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 08:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:57:14 INFO - PROCESS | 3588 | 1464710234368 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 3588 | 1464710234370 Marionette TRACE conn2 <- [1,1210,null,{}] 08:57:14 INFO - PROCESS | 3588 | 1464710234374 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:14 INFO - PROCESS | 3588 | 1464710234497 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:57:14 INFO - PROCESS | 3588 | 1464710234588 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 3588 | ++DOCSHELL 131B3400 == 76 [pid = 3588] [id = 312] 08:57:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (14094400) [pid = 3588] [serial = 935] [outer = 00000000] 08:57:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (140C9C00) [pid = 3588] [serial = 936] [outer = 14094400] 08:57:14 INFO - PROCESS | 3588 | 1464710234632 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (140DFC00) [pid = 3588] [serial = 937] [outer = 14094400] 08:57:15 INFO - PROCESS | 3588 | 1464710235041 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 3588 | 1464710235069 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 08:57:15 INFO - PROCESS | 3588 | 1464710235082 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:57:15 INFO - PROCESS | 3588 | 1464710235084 Marionette TRACE conn2 <- [1,1214,null,{}] 08:57:15 INFO - PROCESS | 3588 | 1464710235087 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:15 INFO - PROCESS | 3588 | 1464710235220 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:57:15 INFO - PROCESS | 3588 | 1464710235336 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 3588 | ++DOCSHELL 1546A800 == 77 [pid = 3588] [id = 313] 08:57:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (15915C00) [pid = 3588] [serial = 938] [outer = 00000000] 08:57:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (15F6F000) [pid = 3588] [serial = 939] [outer = 15915C00] 08:57:15 INFO - PROCESS | 3588 | 1464710235380 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (16655800) [pid = 3588] [serial = 940] [outer = 15915C00] 08:57:15 INFO - PROCESS | 3588 | 1464710235783 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 723ms 08:57:15 INFO - PROCESS | 3588 | 1464710235817 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 3588 | 1464710235819 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 08:57:15 INFO - PROCESS | 3588 | 1464710235822 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:57:15 INFO - PROCESS | 3588 | 1464710235824 Marionette TRACE conn2 <- [1,1218,null,{}] 08:57:15 INFO - PROCESS | 3588 | 1464710235827 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:15 INFO - PROCESS | 3588 | 1464710235970 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:57:16 INFO - PROCESS | 3588 | 1464710235992 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 3588 | ++DOCSHELL 16652400 == 78 [pid = 3588] [id = 314] 08:57:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (16659000) [pid = 3588] [serial = 941] [outer = 00000000] 08:57:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (16A91C00) [pid = 3588] [serial = 942] [outer = 16659000] 08:57:16 INFO - PROCESS | 3588 | 1464710236035 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (16C9A800) [pid = 3588] [serial = 943] [outer = 16659000] 08:57:16 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1734E000) [pid = 3588] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:57:16 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (16F94800) [pid = 3588] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:57:16 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (131B4C00) [pid = 3588] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:57:16 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (10AD2400) [pid = 3588] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:57:16 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (0F24AC00) [pid = 3588] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:57:16 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (14090C00) [pid = 3588] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:57:16 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (105F3800) [pid = 3588] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:57:16 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (165B7000) [pid = 3588] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:57:16 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (128EC400) [pid = 3588] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:57:16 INFO - PROCESS | 3588 | 1464710236645 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 868ms 08:57:16 INFO - PROCESS | 3588 | 1464710236700 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 3588 | 1464710236702 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 08:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:57:16 INFO - PROCESS | 3588 | 1464710236705 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 3588 | 1464710236707 Marionette TRACE conn2 <- [1,1222,null,{}] 08:57:16 INFO - PROCESS | 3588 | 1464710236710 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:16 INFO - PROCESS | 3588 | 1464710236794 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:57:16 INFO - PROCESS | 3588 | 1464710236800 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 3588 | ++DOCSHELL 128EC400 == 79 [pid = 3588] [id = 315] 08:57:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (1309CC00) [pid = 3588] [serial = 944] [outer = 00000000] 08:57:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (168E2000) [pid = 3588] [serial = 945] [outer = 1309CC00] 08:57:16 INFO - PROCESS | 3588 | 1464710236843 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (16C9B000) [pid = 3588] [serial = 946] [outer = 1309CC00] 08:57:17 INFO - PROCESS | 3588 | 1464710237306 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 723ms 08:57:17 INFO - PROCESS | 3588 | 1464710237405 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 3588 | 1464710237407 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 08:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:57:17 INFO - PROCESS | 3588 | 1464710237410 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 3588 | 1464710237412 Marionette TRACE conn2 <- [1,1226,null,{}] 08:57:17 INFO - PROCESS | 3588 | 1464710237415 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:17 INFO - PROCESS | 3588 | 1464710237503 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:57:17 INFO - PROCESS | 3588 | 1464710237509 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 3588 | ++DOCSHELL 0F306800 == 80 [pid = 3588] [id = 316] 08:57:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (0F308400) [pid = 3588] [serial = 947] [outer = 00000000] 08:57:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (16F3EC00) [pid = 3588] [serial = 948] [outer = 0F308400] 08:57:17 INFO - PROCESS | 3588 | 1464710237553 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (1734E000) [pid = 3588] [serial = 949] [outer = 0F308400] 08:57:18 INFO - PROCESS | 3588 | 1464710238009 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 611ms 08:57:18 INFO - PROCESS | 3588 | 1464710238042 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 3588 | 1464710238044 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 08:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:57:18 INFO - PROCESS | 3588 | 1464710238047 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 3588 | 1464710238049 Marionette TRACE conn2 <- [1,1230,null,{}] 08:57:18 INFO - PROCESS | 3588 | 1464710238052 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:18 INFO - PROCESS | 3588 | 1464710238137 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:57:18 INFO - PROCESS | 3588 | 1464710238143 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 3588 | ++DOCSHELL 15F6E800 == 81 [pid = 3588] [id = 317] 08:57:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (165B2800) [pid = 3588] [serial = 950] [outer = 00000000] 08:57:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (17736000) [pid = 3588] [serial = 951] [outer = 165B2800] 08:57:18 INFO - PROCESS | 3588 | 1464710238186 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (17C2A400) [pid = 3588] [serial = 952] [outer = 165B2800] 08:57:18 INFO - PROCESS | 3588 | 1464710238675 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 723ms 08:57:18 INFO - PROCESS | 3588 | 1464710238747 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 3588 | 1464710238752 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 08:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:57:18 INFO - PROCESS | 3588 | 1464710238759 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 3588 | 1464710238763 Marionette TRACE conn2 <- [1,1234,null,{}] 08:57:18 INFO - PROCESS | 3588 | 1464710238770 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:18 INFO - PROCESS | 3588 | 1464710238903 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:57:19 INFO - PROCESS | 3588 | 1464710239108 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 3588 | ++DOCSHELL 0F310800 == 82 [pid = 3588] [id = 318] 08:57:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (10273000) [pid = 3588] [serial = 953] [outer = 00000000] 08:57:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (105F2C00) [pid = 3588] [serial = 954] [outer = 10273000] 08:57:19 INFO - PROCESS | 3588 | 1464710239164 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (10A61400) [pid = 3588] [serial = 955] [outer = 10273000] 08:57:19 INFO - PROCESS | 3588 | 1464710239733 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1028ms 08:57:19 INFO - PROCESS | 3588 | 1464710239797 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 3588 | 1464710239803 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 08:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:57:19 INFO - PROCESS | 3588 | 1464710239809 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 3588 | 1464710239812 Marionette TRACE conn2 <- [1,1238,null,{}] 08:57:19 INFO - PROCESS | 3588 | 1464710239816 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:19 INFO - PROCESS | 3588 | 1464710239933 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:57:20 INFO - PROCESS | 3588 | 1464710240070 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 3588 | ++DOCSHELL 1104FC00 == 83 [pid = 3588] [id = 319] 08:57:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (11238400) [pid = 3588] [serial = 956] [outer = 00000000] 08:57:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (128B9400) [pid = 3588] [serial = 957] [outer = 11238400] 08:57:20 INFO - PROCESS | 3588 | 1464710240125 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (1312CC00) [pid = 3588] [serial = 958] [outer = 11238400] 08:57:20 INFO - PROCESS | 3588 | 1464710240755 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 980ms 08:57:20 INFO - PROCESS | 3588 | 1464710240785 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 3588 | 1464710240787 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 08:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:57:20 INFO - PROCESS | 3588 | 1464710240791 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 3588 | 1464710240795 Marionette TRACE conn2 <- [1,1242,null,{}] 08:57:20 INFO - PROCESS | 3588 | 1464710240806 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:20 INFO - PROCESS | 3588 | 1464710240921 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:57:21 INFO - PROCESS | 3588 | 1464710241058 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 3588 | ++DOCSHELL 16655000 == 84 [pid = 3588] [id = 320] 08:57:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (16656400) [pid = 3588] [serial = 959] [outer = 00000000] 08:57:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (16C9F800) [pid = 3588] [serial = 960] [outer = 16656400] 08:57:21 INFO - PROCESS | 3588 | 1464710241115 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1739C400) [pid = 3588] [serial = 961] [outer = 16656400] 08:57:21 INFO - PROCESS | 3588 | 1464710241778 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1029ms 08:57:21 INFO - PROCESS | 3588 | 1464710241826 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 3588 | 1464710241829 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 08:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:57:21 INFO - PROCESS | 3588 | 1464710241833 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 3588 | 1464710241835 Marionette TRACE conn2 <- [1,1246,null,{}] 08:57:21 INFO - PROCESS | 3588 | 1464710241838 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:21 INFO - PROCESS | 3588 | 1464710241949 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:57:22 INFO - PROCESS | 3588 | 1464710242085 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 3588 | ++DOCSHELL 196B5400 == 85 [pid = 3588] [id = 321] 08:57:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (196B8000) [pid = 3588] [serial = 962] [outer = 00000000] 08:57:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (19AE3400) [pid = 3588] [serial = 963] [outer = 196B8000] 08:57:22 INFO - PROCESS | 3588 | 1464710242140 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (1A085400) [pid = 3588] [serial = 964] [outer = 196B8000] 08:57:22 INFO - PROCESS | 3588 | 1464710242767 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 964ms 08:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:57:22 INFO - PROCESS | 3588 | 1464710242810 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 3588 | 1464710242812 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 08:57:22 INFO - PROCESS | 3588 | 1464710242816 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - PROCESS | 3588 | 1464710242818 Marionette TRACE conn2 <- [1,1250,null,{}] 08:57:22 INFO - PROCESS | 3588 | 1464710242821 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:22 INFO - PROCESS | 3588 | 1464710242926 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:57:23 INFO - PROCESS | 3588 | 1464710243035 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 3588 | ++DOCSHELL 1A115C00 == 86 [pid = 3588] [id = 322] 08:57:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (1A116C00) [pid = 3588] [serial = 965] [outer = 00000000] 08:57:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (1A567800) [pid = 3588] [serial = 966] [outer = 1A116C00] 08:57:23 INFO - PROCESS | 3588 | 1464710243087 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (1A56DC00) [pid = 3588] [serial = 967] [outer = 1A116C00] 08:57:23 INFO - PROCESS | 3588 | 1464710243684 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 964ms 08:57:23 INFO - PROCESS | 3588 | 1464710243761 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 3588 | 1464710243764 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 08:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:57:23 INFO - PROCESS | 3588 | 1464710243767 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 3588 | 1464710243769 Marionette TRACE conn2 <- [1,1254,null,{}] 08:57:23 INFO - PROCESS | 3588 | 1464710243773 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:23 INFO - PROCESS | 3588 | 1464710243955 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:57:24 INFO - PROCESS | 3588 | 1464710244089 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 3588 | ++DOCSHELL 1A56F800 == 87 [pid = 3588] [id = 323] 08:57:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1A570400) [pid = 3588] [serial = 968] [outer = 00000000] 08:57:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1A711800) [pid = 3588] [serial = 969] [outer = 1A570400] 08:57:24 INFO - PROCESS | 3588 | 1464710244144 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1A789800) [pid = 3588] [serial = 970] [outer = 1A570400] 08:57:24 INFO - PROCESS | 3588 | 1464710244707 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 964ms 08:57:24 INFO - PROCESS | 3588 | 1464710244746 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 3588 | 1464710244748 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 08:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:57:24 INFO - PROCESS | 3588 | 1464710244752 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 3588 | 1464710244753 Marionette TRACE conn2 <- [1,1258,null,{}] 08:57:24 INFO - PROCESS | 3588 | 1464710244757 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:24 INFO - PROCESS | 3588 | 1464710244862 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:57:25 INFO - PROCESS | 3588 | 1464710244971 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 3588 | ++DOCSHELL 1A9E8800 == 88 [pid = 3588] [id = 324] 08:57:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1A9E8C00) [pid = 3588] [serial = 971] [outer = 00000000] 08:57:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (1A9F1000) [pid = 3588] [serial = 972] [outer = 1A9E8C00] 08:57:25 INFO - PROCESS | 3588 | 1464710245071 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (1AD09800) [pid = 3588] [serial = 973] [outer = 1A9E8C00] 08:57:25 INFO - PROCESS | 3588 | 1464710245675 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 964ms 08:57:25 INFO - PROCESS | 3588 | 1464710245730 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 3588 | 1464710245732 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 08:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:57:25 INFO - PROCESS | 3588 | 1464710245736 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 3588 | 1464710245738 Marionette TRACE conn2 <- [1,1262,null,{}] 08:57:25 INFO - PROCESS | 3588 | 1464710245741 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:25 INFO - PROCESS | 3588 | 1464710245857 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:57:25 INFO - PROCESS | 3588 | 1464710245968 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 3588 | ++DOCSHELL 11488400 == 89 [pid = 3588] [id = 325] 08:57:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (1148F400) [pid = 3588] [serial = 974] [outer = 00000000] 08:57:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (156AA400) [pid = 3588] [serial = 975] [outer = 1148F400] 08:57:26 INFO - PROCESS | 3588 | 1464710246020 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (1664E800) [pid = 3588] [serial = 976] [outer = 1148F400] 08:57:26 INFO - PROCESS | 3588 | 1464710246814 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1125ms 08:57:26 INFO - PROCESS | 3588 | 1464710246863 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 3588 | 1464710246868 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 08:57:26 INFO - PROCESS | 3588 | 1464710246872 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:57:26 INFO - PROCESS | 3588 | 1464710246876 Marionette TRACE conn2 <- [1,1266,null,{}] 08:57:26 INFO - PROCESS | 3588 | 1464710246882 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:27 INFO - PROCESS | 3588 | 1464710246992 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:57:27 INFO - PROCESS | 3588 | 1464710247169 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 3588 | ++DOCSHELL 1102F400 == 90 [pid = 3588] [id = 326] 08:57:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (11047000) [pid = 3588] [serial = 977] [outer = 00000000] 08:57:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (114D9800) [pid = 3588] [serial = 978] [outer = 11047000] 08:57:27 INFO - PROCESS | 3588 | 1464710247223 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (128EC000) [pid = 3588] [serial = 979] [outer = 11047000] 08:57:27 INFO - PROCESS | 3588 | --DOCSHELL 105FA400 == 89 [pid = 3588] [id = 83] 08:57:27 INFO - PROCESS | 3588 | --DOCSHELL 16656000 == 88 [pid = 3588] [id = 283] 08:57:27 INFO - PROCESS | 3588 | --DOCSHELL 0F306800 == 87 [pid = 3588] [id = 316] 08:57:27 INFO - PROCESS | 3588 | --DOCSHELL 128EC400 == 86 [pid = 3588] [id = 315] 08:57:27 INFO - PROCESS | 3588 | --DOCSHELL 16652400 == 85 [pid = 3588] [id = 314] 08:57:27 INFO - PROCESS | 3588 | --DOCSHELL 1546A800 == 84 [pid = 3588] [id = 313] 08:57:27 INFO - PROCESS | 3588 | --DOCSHELL 131B3400 == 83 [pid = 3588] [id = 312] 08:57:27 INFO - PROCESS | 3588 | --DOCSHELL 128E9000 == 82 [pid = 3588] [id = 311] 08:57:27 INFO - PROCESS | 3588 | --DOCSHELL 11028800 == 81 [pid = 3588] [id = 310] 08:57:27 INFO - PROCESS | 3588 | --DOCSHELL 1058E400 == 80 [pid = 3588] [id = 309] 08:57:27 INFO - PROCESS | 3588 | --DOCSHELL 0F39A400 == 79 [pid = 3588] [id = 308] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (16C9EC00) [pid = 3588] [serial = 897] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOCSHELL 13715C00 == 78 [pid = 3588] [id = 301] 08:57:27 INFO - PROCESS | 3588 | --DOCSHELL 10AD8000 == 77 [pid = 3588] [id = 300] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (1777A400) [pid = 3588] [serial = 885] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (19ECB800) [pid = 3588] [serial = 888] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (1594C400) [pid = 3588] [serial = 879] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (15F6B000) [pid = 3588] [serial = 880] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (196AE000) [pid = 3588] [serial = 886] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (10AD3800) [pid = 3588] [serial = 852] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (1739D000) [pid = 3588] [serial = 867] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1104D000) [pid = 3588] [serial = 871] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (1104C000) [pid = 3588] [serial = 870] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (196BA800) [pid = 3588] [serial = 861] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (10F2A400) [pid = 3588] [serial = 873] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (11051C00) [pid = 3588] [serial = 874] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (17774400) [pid = 3588] [serial = 849] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (140C3800) [pid = 3588] [serial = 876] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (140EAC00) [pid = 3588] [serial = 877] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (18218000) [pid = 3588] [serial = 858] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (19ECA400) [pid = 3588] [serial = 864] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (13909800) [pid = 3588] [serial = 855] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (10C45C00) [pid = 3588] [serial = 891] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (10C47400) [pid = 3588] [serial = 892] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1A117C00) [pid = 3588] [serial = 889] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (16A86400) [pid = 3588] [serial = 882] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (16C92800) [pid = 3588] [serial = 883] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (140C6800) [pid = 3588] [serial = 894] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (154DD400) [pid = 3588] [serial = 895] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3588 | 1464710247814 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 964ms 08:57:27 INFO - PROCESS | 3588 | 1464710247853 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 3588 | 1464710247858 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 08:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:57:27 INFO - PROCESS | 3588 | 1464710247864 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 3588 | 1464710247866 Marionette TRACE conn2 <- [1,1270,null,{}] 08:57:27 INFO - PROCESS | 3588 | 1464710247871 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:27 INFO - PROCESS | 3588 | 1464710247975 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:57:28 INFO - PROCESS | 3588 | 1464710248077 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 3588 | ++DOCSHELL 10C47400 == 78 [pid = 3588] [id = 327] 08:57:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (10C4DC00) [pid = 3588] [serial = 980] [outer = 00000000] 08:57:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (11051C00) [pid = 3588] [serial = 981] [outer = 10C4DC00] 08:57:28 INFO - PROCESS | 3588 | 1464710248122 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (131A6400) [pid = 3588] [serial = 982] [outer = 10C4DC00] 08:57:28 INFO - PROCESS | 3588 | 1464710248519 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 723ms 08:57:28 INFO - PROCESS | 3588 | 1464710248562 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 3588 | 1464710248565 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 08:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:57:28 INFO - PROCESS | 3588 | 1464710248568 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 3588 | 1464710248571 Marionette TRACE conn2 <- [1,1274,null,{}] 08:57:28 INFO - PROCESS | 3588 | 1464710248581 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:28 INFO - PROCESS | 3588 | 1464710248749 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:57:28 INFO - PROCESS | 3588 | 1464710248766 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 3588 | ++DOCSHELL 140EB000 == 79 [pid = 3588] [id = 328] 08:57:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (14374000) [pid = 3588] [serial = 983] [outer = 00000000] 08:57:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (1546FC00) [pid = 3588] [serial = 984] [outer = 14374000] 08:57:28 INFO - PROCESS | 3588 | 1464710248812 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (1594C400) [pid = 3588] [serial = 985] [outer = 14374000] 08:57:29 INFO - PROCESS | 3588 | 1464710249267 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 723ms 08:57:29 INFO - PROCESS | 3588 | 1464710249299 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 3588 | 1464710249302 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 08:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:57:29 INFO - PROCESS | 3588 | 1464710249309 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 3588 | 1464710249310 Marionette TRACE conn2 <- [1,1278,null,{}] 08:57:29 INFO - PROCESS | 3588 | 1464710249314 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:29 INFO - PROCESS | 3588 | 1464710249404 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:57:29 INFO - PROCESS | 3588 | 1464710249411 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 3588 | ++DOCSHELL 15DE8800 == 80 [pid = 3588] [id = 329] 08:57:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (15F6A400) [pid = 3588] [serial = 986] [outer = 00000000] 08:57:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1665A800) [pid = 3588] [serial = 987] [outer = 15F6A400] 08:57:29 INFO - PROCESS | 3588 | 1464710249454 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (16A8F000) [pid = 3588] [serial = 988] [outer = 15F6A400] 08:57:29 INFO - PROCESS | 3588 | 1464710249958 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 723ms 08:57:30 INFO - PROCESS | 3588 | 1464710250037 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 3588 | 1464710250039 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 08:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:57:30 INFO - PROCESS | 3588 | 1464710250052 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 3588 | 1464710250054 Marionette TRACE conn2 <- [1,1282,null,{}] 08:57:30 INFO - PROCESS | 3588 | 1464710250058 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:30 INFO - PROCESS | 3588 | 1464710250175 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:57:30 INFO - PROCESS | 3588 | 1464710250267 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 3588 | ++DOCSHELL 16C96000 == 81 [pid = 3588] [id = 330] 08:57:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (16C9E400) [pid = 3588] [serial = 989] [outer = 00000000] 08:57:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (16D8D400) [pid = 3588] [serial = 990] [outer = 16C9E400] 08:57:30 INFO - PROCESS | 3588 | 1464710250311 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (1739CC00) [pid = 3588] [serial = 991] [outer = 16C9E400] 08:57:30 INFO - PROCESS | 3588 | 1464710250735 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 755ms 08:57:30 INFO - PROCESS | 3588 | 1464710250789 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 3588 | 1464710250790 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 08:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:57:30 INFO - PROCESS | 3588 | 1464710250794 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 3588 | 1464710250795 Marionette TRACE conn2 <- [1,1286,null,{}] 08:57:30 INFO - PROCESS | 3588 | 1464710250799 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:30 INFO - PROCESS | 3588 | 1464710250925 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:57:31 INFO - PROCESS | 3588 | 1464710250995 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 3588 | ++DOCSHELL 0F255C00 == 82 [pid = 3588] [id = 331] 08:57:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (16C91C00) [pid = 3588] [serial = 992] [outer = 00000000] 08:57:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (19838000) [pid = 3588] [serial = 993] [outer = 16C91C00] 08:57:31 INFO - PROCESS | 3588 | 1464710251041 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (19E4F800) [pid = 3588] [serial = 994] [outer = 16C91C00] 08:57:31 INFO - PROCESS | 3588 | 1464710251523 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 755ms 08:57:31 INFO - PROCESS | 3588 | 1464710251600 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 3588 | 1464710251602 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 08:57:31 INFO - PROCESS | 3588 | 1464710251606 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:57:31 INFO - PROCESS | 3588 | 1464710251607 Marionette TRACE conn2 <- [1,1290,null,{}] 08:57:31 INFO - PROCESS | 3588 | 1464710251611 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:31 INFO - PROCESS | 3588 | 1464710251749 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:57:31 INFO - PROCESS | 3588 | 1464710251813 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 3588 | ++DOCSHELL 18216C00 == 83 [pid = 3588] [id = 332] 08:57:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (196AD400) [pid = 3588] [serial = 995] [outer = 00000000] 08:57:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1A52CC00) [pid = 3588] [serial = 996] [outer = 196AD400] 08:57:31 INFO - PROCESS | 3588 | 1464710251856 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1A56D000) [pid = 3588] [serial = 997] [outer = 196AD400] 08:57:32 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (14094400) [pid = 3588] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:57:32 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (10271800) [pid = 3588] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:57:32 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (12D62400) [pid = 3588] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:57:32 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (11235800) [pid = 3588] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:57:32 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (15915C00) [pid = 3588] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:57:32 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (13285000) [pid = 3588] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:57:32 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (16659000) [pid = 3588] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:57:32 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (1309CC00) [pid = 3588] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:57:32 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (0F308400) [pid = 3588] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:57:32 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (10A5E800) [pid = 3588] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:57:32 INFO - PROCESS | 3588 | 1464710252402 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 788ms 08:57:32 INFO - PROCESS | 3588 | 1464710252425 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 3588 | 1464710252427 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 08:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:57:32 INFO - PROCESS | 3588 | 1464710252430 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 3588 | 1464710252432 Marionette TRACE conn2 <- [1,1294,null,{}] 08:57:32 INFO - PROCESS | 3588 | 1464710252436 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:32 INFO - PROCESS | 3588 | 1464710252567 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:57:32 INFO - PROCESS | 3588 | 1464710252629 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 3588 | ++DOCSHELL 11044C00 == 84 [pid = 3588] [id = 333] 08:57:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1148D400) [pid = 3588] [serial = 998] [outer = 00000000] 08:57:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (16C99800) [pid = 3588] [serial = 999] [outer = 1148D400] 08:57:32 INFO - PROCESS | 3588 | 1464710252673 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (17738C00) [pid = 3588] [serial = 1000] [outer = 1148D400] 08:57:33 INFO - PROCESS | 3588 | 1464710253061 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 723ms 08:57:33 INFO - PROCESS | 3588 | 1464710253130 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 3588 | 1464710253132 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 08:57:33 INFO - PROCESS | 3588 | 1464710253135 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:57:33 INFO - PROCESS | 3588 | 1464710253137 Marionette TRACE conn2 <- [1,1298,null,{}] 08:57:33 INFO - PROCESS | 3588 | 1464710253144 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:33 INFO - PROCESS | 3588 | 1464710253231 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:57:33 INFO - PROCESS | 3588 | 1464710253271 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 3588 | ++DOCSHELL 0F256000 == 85 [pid = 3588] [id = 334] 08:57:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (15955400) [pid = 3588] [serial = 1001] [outer = 00000000] 08:57:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (1A630000) [pid = 3588] [serial = 1002] [outer = 15955400] 08:57:33 INFO - PROCESS | 3588 | 1464710253314 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (1A787000) [pid = 3588] [serial = 1003] [outer = 15955400] 08:57:33 INFO - PROCESS | 3588 | 1464710253786 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 3588 | 1464710253811 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 08:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:57:33 INFO - PROCESS | 3588 | 1464710253814 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 3588 | 1464710253815 Marionette TRACE conn2 <- [1,1302,null,{}] 08:57:33 INFO - PROCESS | 3588 | 1464710253819 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:33 INFO - PROCESS | 3588 | 1464710253904 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:57:33 INFO - PROCESS | 3588 | 1464710253910 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 3588 | ++DOCSHELL 0F254800 == 86 [pid = 3588] [id = 335] 08:57:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1A629800) [pid = 3588] [serial = 1004] [outer = 00000000] 08:57:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1AFA8800) [pid = 3588] [serial = 1005] [outer = 1A629800] 08:57:33 INFO - PROCESS | 3588 | 1464710253953 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1AFAA800) [pid = 3588] [serial = 1006] [outer = 1A629800] 08:57:34 INFO - PROCESS | 3588 | 1464710254574 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 820ms 08:57:34 INFO - PROCESS | 3588 | 1464710254616 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 3588 | 1464710254620 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 08:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:57:34 INFO - PROCESS | 3588 | 1464710254668 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 3588 | 1464710254672 Marionette TRACE conn2 <- [1,1306,null,{}] 08:57:34 INFO - PROCESS | 3588 | 1464710254723 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:34 INFO - PROCESS | 3588 | 1464710254899 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:57:35 INFO - PROCESS | 3588 | 1464710255033 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 3588 | ++DOCSHELL 1055CC00 == 87 [pid = 3588] [id = 336] 08:57:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (10A57000) [pid = 3588] [serial = 1007] [outer = 00000000] 08:57:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (1102A000) [pid = 3588] [serial = 1008] [outer = 10A57000] 08:57:35 INFO - PROCESS | 3588 | 1464710255092 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (112DAC00) [pid = 3588] [serial = 1009] [outer = 10A57000] 08:57:35 INFO - PROCESS | 3588 | 1464710255663 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1061ms 08:57:35 INFO - PROCESS | 3588 | 1464710255739 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 3588 | 1464710255745 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 08:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:57:35 INFO - PROCESS | 3588 | 1464710255751 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 3588 | 1464710255754 Marionette TRACE conn2 <- [1,1310,null,{}] 08:57:35 INFO - PROCESS | 3588 | 1464710255758 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:35 INFO - PROCESS | 3588 | 1464710255872 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:57:36 INFO - PROCESS | 3588 | 1464710256061 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 3588 | ++DOCSHELL 140C9800 == 88 [pid = 3588] [id = 337] 08:57:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (140E0000) [pid = 3588] [serial = 1010] [outer = 00000000] 08:57:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (1546A000) [pid = 3588] [serial = 1011] [outer = 140E0000] 08:57:36 INFO - PROCESS | 3588 | 1464710256115 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (15F6DC00) [pid = 3588] [serial = 1012] [outer = 140E0000] 08:57:36 INFO - PROCESS | 3588 | 1464710256722 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1028ms 08:57:36 INFO - PROCESS | 3588 | 1464710256786 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 3588 | 1464710256789 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 08:57:36 INFO - PROCESS | 3588 | 1464710256793 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:57:36 INFO - PROCESS | 3588 | 1464710256797 Marionette TRACE conn2 <- [1,1314,null,{}] 08:57:36 INFO - PROCESS | 3588 | 1464710256808 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:36 INFO - PROCESS | 3588 | 1464710256921 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:57:37 INFO - PROCESS | 3588 | 1464710257065 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 3588 | ++DOCSHELL 1A113800 == 89 [pid = 3588] [id = 338] 08:57:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (1A534000) [pid = 3588] [serial = 1013] [outer = 00000000] 08:57:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (1A9E8400) [pid = 3588] [serial = 1014] [outer = 1A534000] 08:57:37 INFO - PROCESS | 3588 | 1464710257169 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (1AD12400) [pid = 3588] [serial = 1015] [outer = 1A534000] 08:57:37 INFO - PROCESS | 3588 | 1464710257738 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 964ms 08:57:37 INFO - PROCESS | 3588 | 1464710257807 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 3588 | 1464710257810 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 08:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:57:37 INFO - PROCESS | 3588 | 1464710257817 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 3588 | 1464710257819 Marionette TRACE conn2 <- [1,1318,null,{}] 08:57:37 INFO - PROCESS | 3588 | 1464710257823 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:37 INFO - PROCESS | 3588 | 1464710257934 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:57:38 INFO - PROCESS | 3588 | 1464710258046 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 3588 | ++DOCSHELL 1B1A1400 == 90 [pid = 3588] [id = 339] 08:57:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (1B1A1800) [pid = 3588] [serial = 1016] [outer = 00000000] 08:57:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (1B1A9800) [pid = 3588] [serial = 1017] [outer = 1B1A1800] 08:57:38 INFO - PROCESS | 3588 | 1464710258098 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (1B2E6800) [pid = 3588] [serial = 1018] [outer = 1B1A1800] 08:57:38 INFO - PROCESS | 3588 | 1464710258687 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 932ms 08:57:38 INFO - PROCESS | 3588 | 1464710258750 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 3588 | 1464710258752 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 08:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:57:38 INFO - PROCESS | 3588 | 1464710258756 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 3588 | 1464710258758 Marionette TRACE conn2 <- [1,1322,null,{}] 08:57:38 INFO - PROCESS | 3588 | 1464710258761 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:38 INFO - PROCESS | 3588 | 1464710258868 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:57:38 INFO - PROCESS | 3588 | 1464710258980 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 3588 | ++DOCSHELL 13282000 == 91 [pid = 3588] [id = 340] 08:57:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (1B2E9C00) [pid = 3588] [serial = 1019] [outer = 00000000] 08:57:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (1B2F1C00) [pid = 3588] [serial = 1020] [outer = 1B2E9C00] 08:57:39 INFO - PROCESS | 3588 | 1464710259033 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (1B50C400) [pid = 3588] [serial = 1021] [outer = 1B2E9C00] 08:57:39 INFO - PROCESS | 3588 | 1464710259688 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 981ms 08:57:39 INFO - PROCESS | 3588 | 1464710259734 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 3588 | 1464710259736 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 08:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:57:39 INFO - PROCESS | 3588 | 1464710259740 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - PROCESS | 3588 | 1464710259742 Marionette TRACE conn2 <- [1,1326,null,{}] 08:57:39 INFO - PROCESS | 3588 | 1464710259745 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:39 INFO - PROCESS | 3588 | 1464710259868 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:57:39 INFO - PROCESS | 3588 | 1464710259984 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 3588 | ++DOCSHELL 1B508800 == 92 [pid = 3588] [id = 341] 08:57:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (1B50E400) [pid = 3588] [serial = 1022] [outer = 00000000] 08:57:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 158 (1B57C800) [pid = 3588] [serial = 1023] [outer = 1B50E400] 08:57:40 INFO - PROCESS | 3588 | 1464710260077 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 159 (1DDDAC00) [pid = 3588] [serial = 1024] [outer = 1B50E400] 08:57:41 INFO - PROCESS | 3588 | 1464710261285 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1606ms 08:57:41 INFO - PROCESS | 3588 | 1464710261334 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 3588 | 1464710261338 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 08:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:57:41 INFO - PROCESS | 3588 | 1464710261343 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 3588 | 1464710261347 Marionette TRACE conn2 <- [1,1330,null,{}] 08:57:41 INFO - PROCESS | 3588 | 1464710261355 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:41 INFO - PROCESS | 3588 | 1464710261503 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:57:41 INFO - PROCESS | 3588 | 1464710261613 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 3588 | ++DOCSHELL 10ADB800 == 93 [pid = 3588] [id = 342] 08:57:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 160 (10C46C00) [pid = 3588] [serial = 1025] [outer = 00000000] 08:57:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 161 (11028000) [pid = 3588] [serial = 1026] [outer = 10C46C00] 08:57:41 INFO - PROCESS | 3588 | 1464710261663 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 162 (11033400) [pid = 3588] [serial = 1027] [outer = 10C46C00] 08:57:42 INFO - PROCESS | 3588 | 1464710262302 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1029ms 08:57:42 INFO - PROCESS | 3588 | 1464710262380 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 3588 | 1464710262386 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 08:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:57:42 INFO - PROCESS | 3588 | 1464710262412 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 3588 | 1464710262414 Marionette TRACE conn2 <- [1,1334,null,{}] 08:57:42 INFO - PROCESS | 3588 | 1464710262419 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:42 INFO - PROCESS | 3588 | 1464710262537 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:57:42 INFO - PROCESS | 3588 | 1464710262677 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 3588 | ++DOCSHELL 1104B400 == 94 [pid = 3588] [id = 343] 08:57:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 163 (1104C000) [pid = 3588] [serial = 1028] [outer = 00000000] 08:57:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 164 (131A6000) [pid = 3588] [serial = 1029] [outer = 1104C000] 08:57:42 INFO - PROCESS | 3588 | 1464710262727 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 165 (13DC9000) [pid = 3588] [serial = 1030] [outer = 1104C000] 08:57:43 INFO - PROCESS | 3588 | --DOCSHELL 196B4400 == 93 [pid = 3588] [id = 288] 08:57:43 INFO - PROCESS | 3588 | --DOCSHELL 16D36400 == 92 [pid = 3588] [id = 222] 08:57:43 INFO - PROCESS | 3588 | --DOCSHELL 17744000 == 91 [pid = 3588] [id = 286] 08:57:43 INFO - PROCESS | 3588 | --DOCSHELL 11051400 == 90 [pid = 3588] [id = 285] 08:57:43 INFO - PROCESS | 3588 | --DOCSHELL 11050800 == 89 [pid = 3588] [id = 287] 08:57:43 INFO - PROCESS | 3588 | --DOCSHELL 0F256000 == 88 [pid = 3588] [id = 334] 08:57:43 INFO - PROCESS | 3588 | --DOCSHELL 11044C00 == 87 [pid = 3588] [id = 333] 08:57:43 INFO - PROCESS | 3588 | --DOCSHELL 18216C00 == 86 [pid = 3588] [id = 332] 08:57:43 INFO - PROCESS | 3588 | --DOCSHELL 0F255C00 == 85 [pid = 3588] [id = 331] 08:57:43 INFO - PROCESS | 3588 | --DOCSHELL 16C96000 == 84 [pid = 3588] [id = 330] 08:57:43 INFO - PROCESS | 3588 | --DOCSHELL 15DE8800 == 83 [pid = 3588] [id = 329] 08:57:43 INFO - PROCESS | 3588 | --DOCSHELL 140EB000 == 82 [pid = 3588] [id = 328] 08:57:43 INFO - PROCESS | 3588 | --DOCSHELL 10C47400 == 81 [pid = 3588] [id = 327] 08:57:43 INFO - PROCESS | 3588 | --DOCSHELL 1102F400 == 80 [pid = 3588] [id = 326] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 164 (10C50400) [pid = 3588] [serial = 900] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 163 (11032C00) [pid = 3588] [serial = 912] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 162 (1A78D000) [pid = 3588] [serial = 915] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 161 (1128D800) [pid = 3588] [serial = 921] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 160 (19E4D800) [pid = 3588] [serial = 906] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 159 (1A625800) [pid = 3588] [serial = 909] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 158 (140E4800) [pid = 3588] [serial = 903] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 157 (17736000) [pid = 3588] [serial = 951] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOCSHELL 196B5400 == 79 [pid = 3588] [id = 321] 08:57:43 INFO - PROCESS | 3588 | --DOCSHELL 16655000 == 78 [pid = 3588] [id = 320] 08:57:43 INFO - PROCESS | 3588 | --DOCSHELL 1104FC00 == 77 [pid = 3588] [id = 319] 08:57:43 INFO - PROCESS | 3588 | --DOCSHELL 0F310800 == 76 [pid = 3588] [id = 318] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (140C9C00) [pid = 3588] [serial = 936] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (140DFC00) [pid = 3588] [serial = 937] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (10B63800) [pid = 3588] [serial = 925] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (10A5DC00) [pid = 3588] [serial = 924] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (1370D400) [pid = 3588] [serial = 933] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (128EA800) [pid = 3588] [serial = 930] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (12DF8C00) [pid = 3588] [serial = 931] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (1AD0B400) [pid = 3588] [serial = 918] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (15F6F000) [pid = 3588] [serial = 939] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (16655800) [pid = 3588] [serial = 940] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (15F73C00) [pid = 3588] [serial = 898] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (16A91C00) [pid = 3588] [serial = 942] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (168E2000) [pid = 3588] [serial = 945] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (16C9B000) [pid = 3588] [serial = 946] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (16F3EC00) [pid = 3588] [serial = 948] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (10F0F800) [pid = 3588] [serial = 928] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (10ADC400) [pid = 3588] [serial = 927] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (16C9A800) [pid = 3588] [serial = 943] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (1734E000) [pid = 3588] [serial = 949] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (13DC9C00) [pid = 3588] [serial = 934] [outer = 00000000] [url = about:blank] 08:57:43 INFO - PROCESS | 3588 | 1464710263370 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 964ms 08:57:43 INFO - PROCESS | 3588 | 1464710263389 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 3588 | 1464710263393 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 08:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:57:43 INFO - PROCESS | 3588 | 1464710263399 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 3588 | 1464710263403 Marionette TRACE conn2 <- [1,1338,null,{}] 08:57:43 INFO - PROCESS | 3588 | 1464710263410 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:43 INFO - PROCESS | 3588 | 1464710263566 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:57:43 INFO - PROCESS | 3588 | 1464710263712 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 3588 | ++DOCSHELL 10A5F000 == 77 [pid = 3588] [id = 344] 08:57:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (10A5F400) [pid = 3588] [serial = 1031] [outer = 00000000] 08:57:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (10B63800) [pid = 3588] [serial = 1032] [outer = 10A5F400] 08:57:43 INFO - PROCESS | 3588 | 1464710263769 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (10C4D800) [pid = 3588] [serial = 1033] [outer = 10A5F400] 08:57:44 INFO - PROCESS | 3588 | 1464710264419 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1077ms 08:57:44 INFO - PROCESS | 3588 | 1464710264476 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 3588 | 1464710264483 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 08:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:57:44 INFO - PROCESS | 3588 | 1464710264509 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 3588 | 1464710264512 Marionette TRACE conn2 <- [1,1342,null,{}] 08:57:44 INFO - PROCESS | 3588 | 1464710264516 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:44 INFO - PROCESS | 3588 | 1464710264656 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:57:44 INFO - PROCESS | 3588 | 1464710264794 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 3588 | ++DOCSHELL 12B28C00 == 78 [pid = 3588] [id = 345] 08:57:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (12BB5000) [pid = 3588] [serial = 1034] [outer = 00000000] 08:57:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (13716400) [pid = 3588] [serial = 1035] [outer = 12BB5000] 08:57:44 INFO - PROCESS | 3588 | 1464710264848 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (14091C00) [pid = 3588] [serial = 1036] [outer = 12BB5000] 08:57:45 INFO - PROCESS | 3588 | 1464710265457 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 996ms 08:57:45 INFO - PROCESS | 3588 | 1464710265490 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 3588 | 1464710265493 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 08:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:57:45 INFO - PROCESS | 3588 | 1464710265497 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 3588 | 1464710265500 Marionette TRACE conn2 <- [1,1346,null,{}] 08:57:45 INFO - PROCESS | 3588 | 1464710265527 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:45 INFO - PROCESS | 3588 | 1464710265639 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:57:45 INFO - PROCESS | 3588 | 1464710265753 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 3588 | ++DOCSHELL 11032C00 == 79 [pid = 3588] [id = 346] 08:57:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (140C8800) [pid = 3588] [serial = 1037] [outer = 00000000] 08:57:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (14EBE400) [pid = 3588] [serial = 1038] [outer = 140C8800] 08:57:45 INFO - PROCESS | 3588 | 1464710265850 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (15949C00) [pid = 3588] [serial = 1039] [outer = 140C8800] 08:57:46 INFO - PROCESS | 3588 | 1464710266442 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 996ms 08:57:46 INFO - PROCESS | 3588 | 1464710266462 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 3588 | 1464710266465 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 08:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:57:46 INFO - PROCESS | 3588 | 1464710266468 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 3588 | 1464710266470 Marionette TRACE conn2 <- [1,1350,null,{}] 08:57:46 INFO - PROCESS | 3588 | 1464710266474 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:46 INFO - PROCESS | 3588 | 1464710266627 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:57:46 INFO - PROCESS | 3588 | 1464710266741 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 3588 | ++DOCSHELL 15D5D000 == 80 [pid = 3588] [id = 347] 08:57:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (15F6B800) [pid = 3588] [serial = 1040] [outer = 00000000] 08:57:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (16651400) [pid = 3588] [serial = 1041] [outer = 15F6B800] 08:57:46 INFO - PROCESS | 3588 | 1464710266835 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (168DBC00) [pid = 3588] [serial = 1042] [outer = 15F6B800] 08:57:47 INFO - PROCESS | 3588 | 1464710267472 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1077ms 08:57:47 INFO - PROCESS | 3588 | 1464710267556 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 3588 | 1464710267558 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 08:57:47 INFO - PROCESS | 3588 | 1464710267562 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:57:47 INFO - PROCESS | 3588 | 1464710267564 Marionette TRACE conn2 <- [1,1354,null,{}] 08:57:47 INFO - PROCESS | 3588 | 1464710267567 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:47 INFO - PROCESS | 3588 | 1464710267699 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:57:47 INFO - PROCESS | 3588 | 1464710267852 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 3588 | ++DOCSHELL 16651000 == 81 [pid = 3588] [id = 348] 08:57:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (16C9BC00) [pid = 3588] [serial = 1043] [outer = 00000000] 08:57:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (16D34400) [pid = 3588] [serial = 1044] [outer = 16C9BC00] 08:57:47 INFO - PROCESS | 3588 | 1464710267907 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (16D89C00) [pid = 3588] [serial = 1045] [outer = 16C9BC00] 08:57:48 INFO - PROCESS | 3588 | 1464710268464 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 3588 | 1464710268505 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 08:57:48 INFO - PROCESS | 3588 | 1464710268509 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 3588 | 1464710268510 Marionette TRACE conn2 <- [1,1358,null,{}] 08:57:48 INFO - PROCESS | 3588 | 1464710268514 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:48 INFO - PROCESS | 3588 | 1464710268636 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:57:48 INFO - PROCESS | 3588 | 1464710268777 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 3588 | ++DOCSHELL 16C9C800 == 82 [pid = 3588] [id = 349] 08:57:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (16D2B000) [pid = 3588] [serial = 1046] [outer = 00000000] 08:57:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (17CB2400) [pid = 3588] [serial = 1047] [outer = 16D2B000] 08:57:48 INFO - PROCESS | 3588 | 1464710268837 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (196AF400) [pid = 3588] [serial = 1048] [outer = 16D2B000] 08:57:49 INFO - PROCESS | 3588 | 1464710269452 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 3588 | 1464710269488 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 08:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:57:49 INFO - PROCESS | 3588 | 1464710269492 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 3588 | 1464710269494 Marionette TRACE conn2 <- [1,1362,null,{}] 08:57:49 INFO - PROCESS | 3588 | 1464710269498 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:49 INFO - PROCESS | 3588 | 1464710269598 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:57:49 INFO - PROCESS | 3588 | 1464710269728 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 3588 | ++DOCSHELL 10227C00 == 83 [pid = 3588] [id = 350] 08:57:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (19AEE800) [pid = 3588] [serial = 1049] [outer = 00000000] 08:57:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (19ED2C00) [pid = 3588] [serial = 1050] [outer = 19AEE800] 08:57:49 INFO - PROCESS | 3588 | 1464710269799 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 158 (1A112400) [pid = 3588] [serial = 1051] [outer = 19AEE800] 08:57:50 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:50 INFO - PROCESS | 3588 | 1464710270446 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 3588 | 1464710270472 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 08:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:57:50 INFO - PROCESS | 3588 | 1464710270476 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 3588 | 1464710270478 Marionette TRACE conn2 <- [1,1366,null,{}] 08:57:50 INFO - PROCESS | 3588 | 1464710270482 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:50 INFO - PROCESS | 3588 | 1464710270586 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:57:50 INFO - PROCESS | 3588 | 1464710270725 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 3588 | ++DOCSHELL 19836C00 == 84 [pid = 3588] [id = 351] 08:57:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 159 (19837400) [pid = 3588] [serial = 1052] [outer = 00000000] 08:57:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 160 (1A62B400) [pid = 3588] [serial = 1053] [outer = 19837400] 08:57:50 INFO - PROCESS | 3588 | 1464710270781 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 161 (1A708000) [pid = 3588] [serial = 1054] [outer = 19837400] 08:57:51 INFO - PROCESS | 3588 | 1464710271495 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 3588 | 1464710271568 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 08:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:57:51 INFO - PROCESS | 3588 | 1464710271572 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 3588 | 1464710271576 Marionette TRACE conn2 <- [1,1370,null,{}] 08:57:51 INFO - PROCESS | 3588 | 1464710271581 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:51 INFO - PROCESS | 3588 | 1464710271735 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:57:51 INFO - PROCESS | 3588 | 1464710271867 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 3588 | ++DOCSHELL 10AD1800 == 85 [pid = 3588] [id = 352] 08:57:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 162 (10C4D400) [pid = 3588] [serial = 1055] [outer = 00000000] 08:57:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 163 (13908400) [pid = 3588] [serial = 1056] [outer = 10C4D400] 08:57:51 INFO - PROCESS | 3588 | 1464710271915 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 164 (140C1400) [pid = 3588] [serial = 1057] [outer = 10C4D400] 08:57:52 INFO - PROCESS | 3588 | --DOCSHELL 10ADB800 == 84 [pid = 3588] [id = 342] 08:57:52 INFO - PROCESS | 3588 | --DOCSHELL 13282000 == 83 [pid = 3588] [id = 340] 08:57:52 INFO - PROCESS | 3588 | --DOCSHELL 1B1A1400 == 82 [pid = 3588] [id = 339] 08:57:52 INFO - PROCESS | 3588 | --DOCSHELL 1A113800 == 81 [pid = 3588] [id = 338] 08:57:52 INFO - PROCESS | 3588 | --DOCSHELL 140C9800 == 80 [pid = 3588] [id = 337] 08:57:52 INFO - PROCESS | 3588 | --DOCSHELL 1055CC00 == 79 [pid = 3588] [id = 336] 08:57:52 INFO - PROCESS | 3588 | [3588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:52 INFO - PROCESS | 3588 | 1464710272597 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 3588 | 1464710272673 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 08:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:57:52 INFO - PROCESS | 3588 | 1464710272696 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 3588 | 1464710272699 Marionette TRACE conn2 <- [1,1374,null,{}] 08:57:52 INFO - PROCESS | 3588 | 1464710272704 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:52 INFO - PROCESS | 3588 | 1464710272798 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:57:52 INFO - PROCESS | 3588 | 1464710272810 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 3588 | ++DOCSHELL 15F6E000 == 80 [pid = 3588] [id = 353] 08:57:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 165 (1664F800) [pid = 3588] [serial = 1058] [outer = 00000000] 08:57:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 166 (16C9B000) [pid = 3588] [serial = 1059] [outer = 1664F800] 08:57:52 INFO - PROCESS | 3588 | 1464710272854 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 167 (172A8800) [pid = 3588] [serial = 1060] [outer = 1664F800] 08:57:53 INFO - PROCESS | 3588 | 1464710273347 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 3588 | 1464710273435 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 08:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:57:53 INFO - PROCESS | 3588 | 1464710273438 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 3588 | 1464710273442 Marionette TRACE conn2 <- [1,1378,null,{}] 08:57:53 INFO - PROCESS | 3588 | 1464710273452 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:53 INFO - PROCESS | 3588 | 1464710273547 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:57:53 INFO - PROCESS | 3588 | 1464710273650 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 3588 | ++DOCSHELL 1A572400 == 81 [pid = 3588] [id = 354] 08:57:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 168 (1A5E3C00) [pid = 3588] [serial = 1061] [outer = 00000000] 08:57:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 169 (1AD09400) [pid = 3588] [serial = 1062] [outer = 1A5E3C00] 08:57:53 INFO - PROCESS | 3588 | 1464710273696 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 170 (1AFA9400) [pid = 3588] [serial = 1063] [outer = 1A5E3C00] 08:57:54 INFO - PROCESS | 3588 | 1464710274106 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 707ms 08:57:54 INFO - PROCESS | 3588 | 1464710274169 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 3588 | 1464710274172 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 08:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:57:54 INFO - PROCESS | 3588 | 1464710274175 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 3588 | 1464710274177 Marionette TRACE conn2 <- [1,1382,null,{}] 08:57:54 INFO - PROCESS | 3588 | 1464710274180 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:54 INFO - PROCESS | 3588 | 1464710274270 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:57:54 INFO - PROCESS | 3588 | 1464710274277 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 3588 | ++DOCSHELL 1A9F3000 == 82 [pid = 3588] [id = 355] 08:57:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 171 (1AD08800) [pid = 3588] [serial = 1064] [outer = 00000000] 08:57:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 172 (1B2E7000) [pid = 3588] [serial = 1065] [outer = 1AD08800] 08:57:54 INFO - PROCESS | 3588 | 1464710274321 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 173 (1B506800) [pid = 3588] [serial = 1066] [outer = 1AD08800] 08:57:54 INFO - PROCESS | 3588 | 1464710274812 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 702ms 08:57:54 INFO - PROCESS | 3588 | 1464710274874 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 08:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:57:54 INFO - PROCESS | 3588 | 1464710274885 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 08:57:54 INFO - PROCESS | 3588 | 1464710274889 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 3588 | 1464710274891 Marionette TRACE conn2 <- [1,1386,null,{}] 08:57:54 INFO - PROCESS | 3588 | 1464710274894 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:55 INFO - PROCESS | 3588 | 1464710275049 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:57:55 INFO - PROCESS | 3588 | 1464710275129 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 3588 | ++DOCSHELL 10D01400 == 83 [pid = 3588] [id = 356] 08:57:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 174 (10D07C00) [pid = 3588] [serial = 1067] [outer = 00000000] 08:57:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 175 (10D0D800) [pid = 3588] [serial = 1068] [outer = 10D07C00] 08:57:55 INFO - PROCESS | 3588 | 1464710275172 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 176 (10D10C00) [pid = 3588] [serial = 1069] [outer = 10D07C00] 08:57:55 INFO - PROCESS | 3588 | 1464710275639 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 742ms 08:57:55 INFO - PROCESS | 3588 | 1464710275663 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 3588 | 1464710275665 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 08:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:57:55 INFO - PROCESS | 3588 | 1464710275668 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 3588 | 1464710275670 Marionette TRACE conn2 <- [1,1390,null,{}] 08:57:55 INFO - PROCESS | 3588 | 1464710275673 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:55 INFO - PROCESS | 3588 | 1464710275808 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:57:55 INFO - PROCESS | 3588 | 1464710275878 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 3588 | ++DOCSHELL 0C7F9400 == 84 [pid = 3588] [id = 357] 08:57:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 177 (0F30B000) [pid = 3588] [serial = 1070] [outer = 00000000] 08:57:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 178 (1B576800) [pid = 3588] [serial = 1071] [outer = 0F30B000] 08:57:55 INFO - PROCESS | 3588 | 1464710275923 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 179 (1DDDB000) [pid = 3588] [serial = 1072] [outer = 0F30B000] 08:57:56 INFO - PROCESS | 3588 | 1464710276334 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 710ms 08:57:56 INFO - PROCESS | 3588 | 1464710276368 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 3588 | 1464710276370 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 08:57:56 INFO - PROCESS | 3588 | 1464710276373 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:57:56 INFO - PROCESS | 3588 | 1464710276375 Marionette TRACE conn2 <- [1,1394,null,{}] 08:57:56 INFO - PROCESS | 3588 | 1464710276378 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:56 INFO - PROCESS | 3588 | 1464710276525 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 178 (1A9F3800) [pid = 3588] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 177 (196B8C00) [pid = 3588] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 176 (10ADCC00) [pid = 3588] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 175 (17772C00) [pid = 3588] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 174 (17740400) [pid = 3588] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 173 (16F88800) [pid = 3588] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 172 (11234800) [pid = 3588] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 171 (1AD13C00) [pid = 3588] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 170 (1AFA6400) [pid = 3588] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 169 (1055FC00) [pid = 3588] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 168 (10C46C00) [pid = 3588] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 167 (1A629800) [pid = 3588] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 166 (11238400) [pid = 3588] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 165 (1A711400) [pid = 3588] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 164 (1148F400) [pid = 3588] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 163 (11047000) [pid = 3588] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 162 (10273000) [pid = 3588] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 161 (196B8000) [pid = 3588] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 160 (1A9E8C00) [pid = 3588] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 159 (16C9E400) [pid = 3588] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 158 (1148D400) [pid = 3588] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 157 (1A116C00) [pid = 3588] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (1A5DF400) [pid = 3588] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (14374000) [pid = 3588] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (15F6A400) [pid = 3588] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (165B2800) [pid = 3588] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (16C91C00) [pid = 3588] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (10C4DC00) [pid = 3588] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (10ADA000) [pid = 3588] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (196AE800) [pid = 3588] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (196AD400) [pid = 3588] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (15955400) [pid = 3588] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (1A62CC00) [pid = 3588] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (16C9A400) [pid = 3588] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (13DBC000) [pid = 3588] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (11028400) [pid = 3588] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (10B5CC00) [pid = 3588] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (16656400) [pid = 3588] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:57:56 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (1A570400) [pid = 3588] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:57:56 INFO - PROCESS | 3588 | 1464710276841 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 3588 | ++DOCSHELL 0F24A400 == 85 [pid = 3588] [id = 358] 08:57:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (0F24D400) [pid = 3588] [serial = 1073] [outer = 00000000] 08:57:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1043EC00) [pid = 3588] [serial = 1074] [outer = 0F24D400] 08:57:56 INFO - PROCESS | 3588 | 1464710276885 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (10AD0C00) [pid = 3588] [serial = 1075] [outer = 0F24D400] 08:57:57 INFO - PROCESS | 3588 | 1464710277248 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 900ms 08:57:57 INFO - PROCESS | 3588 | 1464710277278 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 3588 | 1464710277280 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 08:57:57 INFO - PROCESS | 3588 | 1464710277283 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:57:57 INFO - PROCESS | 3588 | 1464710277285 Marionette TRACE conn2 <- [1,1398,null,{}] 08:57:57 INFO - PROCESS | 3588 | 1464710277288 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:57 INFO - PROCESS | 3588 | 1464710277422 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:57:57 INFO - PROCESS | 3588 | 1464710277431 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 3588 | ++DOCSHELL 10A56000 == 86 [pid = 3588] [id = 359] 08:57:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (10F2BC00) [pid = 3588] [serial = 1076] [outer = 00000000] 08:57:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (12D5B800) [pid = 3588] [serial = 1077] [outer = 10F2BC00] 08:57:57 INFO - PROCESS | 3588 | 1464710277474 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (1409D800) [pid = 3588] [serial = 1078] [outer = 10F2BC00] 08:57:57 INFO - PROCESS | 3588 | 1464710277902 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 631ms 08:57:57 INFO - PROCESS | 3588 | 1464710277922 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 3588 | 1464710277924 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 08:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:57:57 INFO - PROCESS | 3588 | 1464710277927 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 3588 | 1464710277928 Marionette TRACE conn2 <- [1,1402,null,{}] 08:57:57 INFO - PROCESS | 3588 | 1464710277931 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:58 INFO - PROCESS | 3588 | 1464710278057 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:57:58 INFO - PROCESS | 3588 | 1464710278099 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 3588 | ++DOCSHELL 11028400 == 87 [pid = 3588] [id = 360] 08:57:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (11238400) [pid = 3588] [serial = 1079] [outer = 00000000] 08:57:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (17398C00) [pid = 3588] [serial = 1080] [outer = 11238400] 08:57:58 INFO - PROCESS | 3588 | 1464710278153 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (196AFC00) [pid = 3588] [serial = 1081] [outer = 11238400] 08:57:58 INFO - PROCESS | 3588 | 1464710278617 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 710ms 08:57:58 INFO - PROCESS | 3588 | 1464710278659 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 3588 | 1464710278661 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 08:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:57:58 INFO - PROCESS | 3588 | 1464710278664 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 3588 | 1464710278666 Marionette TRACE conn2 <- [1,1406,null,{}] 08:57:58 INFO - PROCESS | 3588 | 1464710278669 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:58 INFO - PROCESS | 3588 | 1464710278756 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:57:58 INFO - PROCESS | 3588 | 1464710278765 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 3588 | ++DOCSHELL 0F256C00 == 88 [pid = 3588] [id = 361] 08:57:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (10F10400) [pid = 3588] [serial = 1082] [outer = 00000000] 08:57:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (1A5D9400) [pid = 3588] [serial = 1083] [outer = 10F10400] 08:57:58 INFO - PROCESS | 3588 | 1464710278807 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (1A9ED000) [pid = 3588] [serial = 1084] [outer = 10F10400] 08:57:59 INFO - PROCESS | 3588 | 1464710279578 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 947ms 08:57:59 INFO - PROCESS | 3588 | 1464710279611 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 3588 | 1464710279616 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 08:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:57:59 INFO - PROCESS | 3588 | 1464710279621 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 3588 | 1464710279625 Marionette TRACE conn2 <- [1,1410,null,{}] 08:57:59 INFO - PROCESS | 3588 | 1464710279631 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:59 INFO - PROCESS | 3588 | 1464710279756 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:57:59 INFO - PROCESS | 3588 | 1464710279906 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 3588 | ++DOCSHELL 10D0AC00 == 89 [pid = 3588] [id = 362] 08:57:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (10D0C000) [pid = 3588] [serial = 1085] [outer = 00000000] 08:57:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (11052000) [pid = 3588] [serial = 1086] [outer = 10D0C000] 08:57:59 INFO - PROCESS | 3588 | 1464710279980 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (12B2A000) [pid = 3588] [serial = 1087] [outer = 10D0C000] 08:58:00 INFO - PROCESS | 3588 | 1464710280609 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1057ms 08:58:00 INFO - PROCESS | 3588 | 1464710280670 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 3588 | 1464710280676 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 08:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:58:00 INFO - PROCESS | 3588 | 1464710280702 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 3588 | 1464710280705 Marionette TRACE conn2 <- [1,1414,null,{}] 08:58:00 INFO - PROCESS | 3588 | 1464710280753 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:00 INFO - PROCESS | 3588 | 1464710280876 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:58:01 INFO - PROCESS | 3588 | 1464710281014 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 3588 | ++DOCSHELL 15D60800 == 90 [pid = 3588] [id = 363] 08:58:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (16656400) [pid = 3588] [serial = 1088] [outer = 00000000] 08:58:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (16F88800) [pid = 3588] [serial = 1089] [outer = 16656400] 08:58:01 INFO - PROCESS | 3588 | 1464710281068 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 158 (18214800) [pid = 3588] [serial = 1090] [outer = 16656400] 08:58:01 INFO - PROCESS | 3588 | 1464710281692 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1058ms 08:58:01 INFO - PROCESS | 3588 | 1464710281748 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 3588 | 1464710281751 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 08:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:58:01 INFO - PROCESS | 3588 | 1464710281754 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 3588 | 1464710281758 Marionette TRACE conn2 <- [1,1418,null,{}] 08:58:01 INFO - PROCESS | 3588 | 1464710281825 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:01 INFO - PROCESS | 3588 | 1464710281966 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:58:02 INFO - PROCESS | 3588 | 1464710282105 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 3588 | ++DOCSHELL 1AD09000 == 91 [pid = 3588] [id = 364] 08:58:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 159 (1B1A5800) [pid = 3588] [serial = 1091] [outer = 00000000] 08:58:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 160 (1B2EDC00) [pid = 3588] [serial = 1092] [outer = 1B1A5800] 08:58:02 INFO - PROCESS | 3588 | 1464710282162 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 161 (1B574000) [pid = 3588] [serial = 1093] [outer = 1B1A5800] 08:58:02 INFO - PROCESS | 3588 | 1464710282753 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1011ms 08:58:02 INFO - PROCESS | 3588 | 1464710282799 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 3588 | 1464710282802 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 08:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:58:02 INFO - PROCESS | 3588 | 1464710282805 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 3588 | 1464710282807 Marionette TRACE conn2 <- [1,1422,null,{}] 08:58:02 INFO - PROCESS | 3588 | 1464710282811 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:02 INFO - PROCESS | 3588 | 1464710282924 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:58:03 INFO - PROCESS | 3588 | 1464710283082 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 3588 | ++DOCSHELL 1B57C400 == 92 [pid = 3588] [id = 365] 08:58:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 162 (1DDE2400) [pid = 3588] [serial = 1094] [outer = 00000000] 08:58:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 163 (1DDE6800) [pid = 3588] [serial = 1095] [outer = 1DDE2400] 08:58:03 INFO - PROCESS | 3588 | 1464710283137 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 164 (1DF2E000) [pid = 3588] [serial = 1096] [outer = 1DDE2400] 08:58:03 INFO - PROCESS | 3588 | 1464710283695 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 947ms 08:58:03 INFO - PROCESS | 3588 | 1464710283750 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 3588 | 1464710283752 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 08:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:58:03 INFO - PROCESS | 3588 | 1464710283756 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 3588 | 1464710283758 Marionette TRACE conn2 <- [1,1426,null,{}] 08:58:03 INFO - PROCESS | 3588 | 1464710283761 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:03 INFO - PROCESS | 3588 | 1464710283899 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:58:04 INFO - PROCESS | 3588 | 1464710284044 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 3588 | ++DOCSHELL 1DF2DC00 == 93 [pid = 3588] [id = 366] 08:58:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 165 (1DF2F000) [pid = 3588] [serial = 1097] [outer = 00000000] 08:58:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 166 (1DF33400) [pid = 3588] [serial = 1098] [outer = 1DF2F000] 08:58:04 INFO - PROCESS | 3588 | 1464710284097 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 167 (1DF36000) [pid = 3588] [serial = 1099] [outer = 1DF2F000] 08:58:04 INFO - PROCESS | 3588 | 1464710284696 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1010ms 08:58:04 INFO - PROCESS | 3588 | 1464710284758 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 3588 | 1464710284760 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 08:58:04 INFO - PROCESS | 3588 | 1464710284763 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:58:04 INFO - PROCESS | 3588 | 1464710284765 Marionette TRACE conn2 <- [1,1430,null,{}] 08:58:04 INFO - PROCESS | 3588 | 1464710284769 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:04 INFO - PROCESS | 3588 | 1464710284889 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:58:05 INFO - PROCESS | 3588 | 1464710285085 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 3588 | ++DOCSHELL 10A63800 == 94 [pid = 3588] [id = 367] 08:58:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 168 (10C47C00) [pid = 3588] [serial = 1100] [outer = 00000000] 08:58:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 169 (13111800) [pid = 3588] [serial = 1101] [outer = 10C47C00] 08:58:05 INFO - PROCESS | 3588 | 1464710285140 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 170 (1409E000) [pid = 3588] [serial = 1102] [outer = 10C47C00] 08:58:05 INFO - PROCESS | 3588 | 1464710285735 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1011ms 08:58:05 INFO - PROCESS | 3588 | 1464710285797 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:58:05 INFO - PROCESS | 3588 | 1464710285800 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 08:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:58:05 INFO - PROCESS | 3588 | 1464710285803 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:58:05 INFO - PROCESS | 3588 | 1464710285805 Marionette TRACE conn2 <- [1,1434,null,{}] 08:58:05 INFO - PROCESS | 3588 | 1464710285809 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:05 INFO - PROCESS | 3588 | 1464710285917 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:58:06 INFO - PROCESS | 3588 | 1464710286235 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 3588 | ++DOCSHELL 0C38F000 == 95 [pid = 3588] [id = 368] 08:58:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 171 (0C788000) [pid = 3588] [serial = 1103] [outer = 00000000] 08:58:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 172 (102D2800) [pid = 3588] [serial = 1104] [outer = 0C788000] 08:58:06 INFO - PROCESS | 3588 | 1464710286301 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 173 (10AD8C00) [pid = 3588] [serial = 1105] [outer = 0C788000] 08:58:06 INFO - PROCESS | 3588 | 1464710286908 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1153ms 08:58:06 INFO - PROCESS | 3588 | 1464710286948 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 3588 | 1464710286952 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 08:58:06 INFO - PROCESS | 3588 | 1464710286957 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:58:06 INFO - PROCESS | 3588 | 1464710286960 Marionette TRACE conn2 <- [1,1438,null,{}] 08:58:06 INFO - PROCESS | 3588 | 1464710286965 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:07 INFO - PROCESS | 3588 | 1464710287078 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:58:07 INFO - PROCESS | 3588 | 1464710287245 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 3588 | ++DOCSHELL 10D06800 == 96 [pid = 3588] [id = 369] 08:58:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 174 (10D09000) [pid = 3588] [serial = 1106] [outer = 00000000] 08:58:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 175 (11048C00) [pid = 3588] [serial = 1107] [outer = 10D09000] 08:58:07 INFO - PROCESS | 3588 | 1464710287297 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 176 (11C9CC00) [pid = 3588] [serial = 1108] [outer = 10D09000] 08:58:07 INFO - PROCESS | 3588 | --DOCSHELL 0C7F7400 == 95 [pid = 3588] [id = 114] 08:58:07 INFO - PROCESS | 3588 | --DOCSHELL 173A0400 == 94 [pid = 3588] [id = 113] 08:58:07 INFO - PROCESS | 3588 | --DOCSHELL 1A530400 == 93 [pid = 3588] [id = 271] 08:58:07 INFO - PROCESS | 3588 | --DOCSHELL 15954400 == 92 [pid = 3588] [id = 193] 08:58:07 INFO - PROCESS | 3588 | --DOCSHELL 196B3C00 == 91 [pid = 3588] [id = 171] 08:58:07 INFO - PROCESS | 3588 | --DOCSHELL 10C44C00 == 90 [pid = 3588] [id = 219] 08:58:07 INFO - PROCESS | 3588 | --DOCSHELL 0F30A000 == 89 [pid = 3588] [id = 273] 08:58:07 INFO - PROCESS | 3588 | --DOCSHELL 11028400 == 88 [pid = 3588] [id = 360] 08:58:07 INFO - PROCESS | 3588 | --DOCSHELL 10A56000 == 87 [pid = 3588] [id = 359] 08:58:07 INFO - PROCESS | 3588 | --DOCSHELL 0F24A400 == 86 [pid = 3588] [id = 358] 08:58:07 INFO - PROCESS | 3588 | --DOCSHELL 0C7F9400 == 85 [pid = 3588] [id = 357] 08:58:07 INFO - PROCESS | 3588 | --DOCSHELL 10D01400 == 84 [pid = 3588] [id = 356] 08:58:07 INFO - PROCESS | 3588 | --DOCSHELL 1A9F3000 == 83 [pid = 3588] [id = 355] 08:58:07 INFO - PROCESS | 3588 | --DOCSHELL 1A572400 == 82 [pid = 3588] [id = 354] 08:58:07 INFO - PROCESS | 3588 | --DOCSHELL 15F6E000 == 81 [pid = 3588] [id = 353] 08:58:07 INFO - PROCESS | 3588 | --DOCSHELL 10AD1800 == 80 [pid = 3588] [id = 352] 08:58:07 INFO - PROCESS | 3588 | --DOCSHELL 11032C00 == 79 [pid = 3588] [id = 346] 08:58:07 INFO - PROCESS | 3588 | --DOCSHELL 12B28C00 == 78 [pid = 3588] [id = 345] 08:58:07 INFO - PROCESS | 3588 | --DOCSHELL 10A5F000 == 77 [pid = 3588] [id = 344] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 175 (1AD13000) [pid = 3588] [serial = 919] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 174 (19ECB400) [pid = 3588] [serial = 865] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 173 (1B576000) [pid = 3588] [serial = 817] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 172 (196B0000) [pid = 3588] [serial = 859] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 171 (19AE1400) [pid = 3588] [serial = 862] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 170 (17735800) [pid = 3588] [serial = 850] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 169 (140E8000) [pid = 3588] [serial = 856] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 168 (1B2E8800) [pid = 3588] [serial = 811] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 167 (1B505C00) [pid = 3588] [serial = 814] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 166 (10C48800) [pid = 3588] [serial = 853] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 165 (131A6000) [pid = 3588] [serial = 1029] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 164 (10A61400) [pid = 3588] [serial = 955] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 163 (1739C400) [pid = 3588] [serial = 961] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 162 (1312CC00) [pid = 3588] [serial = 958] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 161 (1A085400) [pid = 3588] [serial = 964] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 160 (1A56DC00) [pid = 3588] [serial = 967] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 159 (1A789800) [pid = 3588] [serial = 970] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 158 (1AD09800) [pid = 3588] [serial = 973] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 157 (1102A000) [pid = 3588] [serial = 1008] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (1546A000) [pid = 3588] [serial = 1011] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (1A9E8400) [pid = 3588] [serial = 1014] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (1B1A9800) [pid = 3588] [serial = 1017] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (1B2F1C00) [pid = 3588] [serial = 1020] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (1B57C800) [pid = 3588] [serial = 1023] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (128B9400) [pid = 3588] [serial = 957] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (1A9EA800) [pid = 3588] [serial = 916] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (1664E800) [pid = 3588] [serial = 976] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (114D9800) [pid = 3588] [serial = 978] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (105F2C00) [pid = 3588] [serial = 954] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (19AE3400) [pid = 3588] [serial = 963] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (1A9F1000) [pid = 3588] [serial = 972] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (1A567800) [pid = 3588] [serial = 966] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (1A62F400) [pid = 3588] [serial = 910] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (156AA400) [pid = 3588] [serial = 975] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1594C400) [pid = 3588] [serial = 985] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (16A8F000) [pid = 3588] [serial = 988] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (17C2A400) [pid = 3588] [serial = 952] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (11051C00) [pid = 3588] [serial = 981] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (1546FC00) [pid = 3588] [serial = 984] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (13715800) [pid = 3588] [serial = 922] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (128EC000) [pid = 3588] [serial = 979] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (1665A800) [pid = 3588] [serial = 987] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (1A113000) [pid = 3588] [serial = 907] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (131A6400) [pid = 3588] [serial = 982] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (1B19E000) [pid = 3588] [serial = 799] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (19AEA000) [pid = 3588] [serial = 868] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (154DE000) [pid = 3588] [serial = 904] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1A569800) [pid = 3588] [serial = 913] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (112D3400) [pid = 3588] [serial = 901] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (16C9F800) [pid = 3588] [serial = 960] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (1A711800) [pid = 3588] [serial = 969] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 3588 | 1464710287928 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1011ms 08:58:08 INFO - PROCESS | 3588 | 1464710287963 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 3588 | 1464710287967 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 08:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:58:08 INFO - PROCESS | 3588 | 1464710287971 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 3588 | 1464710287973 Marionette TRACE conn2 <- [1,1442,null,{}] 08:58:08 INFO - PROCESS | 3588 | 1464710287979 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:08 INFO - PROCESS | 3588 | 1464710288072 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:58:08 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (11028000) [pid = 3588] [serial = 1026] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (11033400) [pid = 3588] [serial = 1027] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1AFAA800) [pid = 3588] [serial = 1006] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1AFA8800) [pid = 3588] [serial = 1005] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (1A787000) [pid = 3588] [serial = 1003] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (16D8D400) [pid = 3588] [serial = 990] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (16C99800) [pid = 3588] [serial = 999] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (19838000) [pid = 3588] [serial = 993] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1739CC00) [pid = 3588] [serial = 991] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (19E4F800) [pid = 3588] [serial = 994] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1A52CC00) [pid = 3588] [serial = 996] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1A630000) [pid = 3588] [serial = 1002] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1A56D000) [pid = 3588] [serial = 997] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (17738C00) [pid = 3588] [serial = 1000] [outer = 00000000] [url = about:blank] 08:58:08 INFO - PROCESS | 3588 | 1464710288227 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 3588 | ++DOCSHELL 0F308C00 == 78 [pid = 3588] [id = 370] 08:58:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1043E800) [pid = 3588] [serial = 1109] [outer = 00000000] 08:58:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (10C4AC00) [pid = 3588] [serial = 1110] [outer = 1043E800] 08:58:08 INFO - PROCESS | 3588 | 1464710288273 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (1104BC00) [pid = 3588] [serial = 1111] [outer = 1043E800] 08:58:08 INFO - PROCESS | 3588 | 1464710288710 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 742ms 08:58:08 INFO - PROCESS | 3588 | 1464710288745 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 3588 | 1464710288747 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 08:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:58:08 INFO - PROCESS | 3588 | 1464710288781 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 3588 | 1464710288786 Marionette TRACE conn2 <- [1,1446,null,{}] 08:58:08 INFO - PROCESS | 3588 | 1464710288795 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:08 INFO - PROCESS | 3588 | 1464710288885 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:58:08 INFO - PROCESS | 3588 | 1464710288896 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 3588 | ++DOCSHELL 13901400 == 79 [pid = 3588] [id = 371] 08:58:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (13903C00) [pid = 3588] [serial = 1112] [outer = 00000000] 08:58:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (1409A800) [pid = 3588] [serial = 1113] [outer = 13903C00] 08:58:08 INFO - PROCESS | 3588 | 1464710288941 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (140E2400) [pid = 3588] [serial = 1114] [outer = 13903C00] 08:58:09 INFO - PROCESS | 3588 | 1464710289403 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 663ms 08:58:09 INFO - PROCESS | 3588 | 1464710289434 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 3588 | 1464710289438 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 08:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:58:09 INFO - PROCESS | 3588 | 1464710289449 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 3588 | 1464710289451 Marionette TRACE conn2 <- [1,1450,null,{}] 08:58:09 INFO - PROCESS | 3588 | 1464710289455 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:09 INFO - PROCESS | 3588 | 1464710289544 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:58:09 INFO - PROCESS | 3588 | 1464710289550 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 3588 | ++DOCSHELL 14097400 == 80 [pid = 3588] [id = 372] 08:58:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (140EA800) [pid = 3588] [serial = 1115] [outer = 00000000] 08:58:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (156AA400) [pid = 3588] [serial = 1116] [outer = 140EA800] 08:58:09 INFO - PROCESS | 3588 | 1464710289594 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (1408F800) [pid = 3588] [serial = 1117] [outer = 140EA800] 08:58:10 INFO - PROCESS | 3588 | 1464710290040 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 647ms 08:58:10 INFO - PROCESS | 3588 | 1464710290088 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 3588 | 1464710290100 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 08:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:58:10 INFO - PROCESS | 3588 | 1464710290103 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 3588 | 1464710290105 Marionette TRACE conn2 <- [1,1454,null,{}] 08:58:10 INFO - PROCESS | 3588 | 1464710290108 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:10 INFO - PROCESS | 3588 | 1464710290227 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:58:10 INFO - PROCESS | 3588 | 1464710290319 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 3588 | ++DOCSHELL 15F71C00 == 81 [pid = 3588] [id = 373] 08:58:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (15F73C00) [pid = 3588] [serial = 1118] [outer = 00000000] 08:58:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (16659C00) [pid = 3588] [serial = 1119] [outer = 15F73C00] 08:58:10 INFO - PROCESS | 3588 | 1464710290370 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (16C95800) [pid = 3588] [serial = 1120] [outer = 15F73C00] 08:58:10 INFO - PROCESS | 3588 | 1464710290819 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 741ms 08:58:10 INFO - PROCESS | 3588 | 1464710290845 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 3588 | 1464710290847 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 08:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:58:10 INFO - PROCESS | 3588 | 1464710290861 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 3588 | 1464710290862 Marionette TRACE conn2 <- [1,1458,null,{}] 08:58:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (16D80400) [pid = 3588] [serial = 1121] [outer = 1AFB1800] 08:58:10 INFO - PROCESS | 3588 | 1464710290883 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:11 INFO - PROCESS | 3588 | 1464710291021 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:58:11 INFO - PROCESS | 3588 | 1464710291073 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 3588 | ++DOCSHELL 1776E800 == 82 [pid = 3588] [id = 374] 08:58:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1776EC00) [pid = 3588] [serial = 1122] [outer = 00000000] 08:58:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (17C24800) [pid = 3588] [serial = 1123] [outer = 1776EC00] 08:58:11 INFO - PROCESS | 3588 | 1464710291117 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (17E9A400) [pid = 3588] [serial = 1124] [outer = 1776EC00] 08:58:11 INFO - PROCESS | 3588 | 1464710291614 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 758ms 08:58:11 INFO - PROCESS | 3588 | 1464710291660 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 3588 | 1464710291662 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 08:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:58:11 INFO - PROCESS | 3588 | 1464710291674 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 3588 | 1464710291676 Marionette TRACE conn2 <- [1,1462,null,{}] 08:58:11 INFO - PROCESS | 3588 | 1464710291679 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:11 INFO - PROCESS | 3588 | 1464710291809 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:58:11 INFO - PROCESS | 3588 | 1464710291878 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 3588 | ++DOCSHELL 10272000 == 83 [pid = 3588] [id = 375] 08:58:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (1409CC00) [pid = 3588] [serial = 1125] [outer = 00000000] 08:58:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (196AF800) [pid = 3588] [serial = 1126] [outer = 1409CC00] 08:58:11 INFO - PROCESS | 3588 | 1464710291922 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (1982A800) [pid = 3588] [serial = 1127] [outer = 1409CC00] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (140E0000) [pid = 3588] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1A534000) [pid = 3588] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (10D07C00) [pid = 3588] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (12BB5000) [pid = 3588] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (19AEE800) [pid = 3588] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (1A5E3C00) [pid = 3588] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (16C9BC00) [pid = 3588] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (0F30B000) [pid = 3588] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1664F800) [pid = 3588] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (140C8800) [pid = 3588] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (16D2B000) [pid = 3588] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (15F6B800) [pid = 3588] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (1AD08800) [pid = 3588] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (10C4D400) [pid = 3588] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (10A5F400) [pid = 3588] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (19837400) [pid = 3588] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (0F24D400) [pid = 3588] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (10F2BC00) [pid = 3588] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1B2E9C00) [pid = 3588] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1B50E400) [pid = 3588] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (10A57000) [pid = 3588] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (1B1A1800) [pid = 3588] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:58:12 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (11238400) [pid = 3588] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:58:12 INFO - PROCESS | 3588 | 1464710292860 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1247ms 08:58:12 INFO - PROCESS | 3588 | 1464710292917 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 3588 | 1464710292921 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 08:58:12 INFO - PROCESS | 3588 | 1464710292927 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:58:12 INFO - PROCESS | 3588 | 1464710292932 Marionette TRACE conn2 <- [1,1466,null,{}] 08:58:12 INFO - PROCESS | 3588 | 1464710292938 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:13 INFO - PROCESS | 3588 | 1464710293060 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:58:13 INFO - PROCESS | 3588 | 1464710293206 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 3588 | ++DOCSHELL 10ACFC00 == 84 [pid = 3588] [id = 376] 08:58:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (10AD4800) [pid = 3588] [serial = 1128] [outer = 00000000] 08:58:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (10D02800) [pid = 3588] [serial = 1129] [outer = 10AD4800] 08:58:13 INFO - PROCESS | 3588 | 1464710293263 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (10D0E000) [pid = 3588] [serial = 1130] [outer = 10AD4800] 08:58:13 INFO - PROCESS | 3588 | 1464710293905 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1057ms 08:58:13 INFO - PROCESS | 3588 | 1464710293977 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 3588 | 1464710293983 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 08:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:58:14 INFO - PROCESS | 3588 | 1464710294008 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 3588 | 1464710294012 Marionette TRACE conn2 <- [1,1470,null,{}] 08:58:14 INFO - PROCESS | 3588 | 1464710294016 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:14 INFO - PROCESS | 3588 | 1464710294142 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:58:14 INFO - PROCESS | 3588 | 1464710294251 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 3588 | ++DOCSHELL 11047000 == 85 [pid = 3588] [id = 377] 08:58:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (11048800) [pid = 3588] [serial = 1131] [outer = 00000000] 08:58:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (114CE400) [pid = 3588] [serial = 1132] [outer = 11048800] 08:58:14 INFO - PROCESS | 3588 | 1464710294304 Marionette DEBUG loaded listener.js 08:58:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (128EC000) [pid = 3588] [serial = 1133] [outer = 11048800] 08:58:14 INFO - PROCESS | 3588 | 1464710294952 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 947ms 08:58:14 INFO - PROCESS | 3588 | 1464710294986 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 3588 | 1464710294988 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 08:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:58:14 INFO - PROCESS | 3588 | 1464710294992 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 3588 | 1464710294996 Marionette TRACE conn2 <- [1,1474,null,{}] 08:58:15 INFO - PROCESS | 3588 | 1464710295007 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:15 INFO - PROCESS | 3588 | 1464710295130 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:58:15 INFO - PROCESS | 3588 | 1464710295272 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 3588 | ++DOCSHELL 14093C00 == 86 [pid = 3588] [id = 378] 08:58:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (140E0400) [pid = 3588] [serial = 1134] [outer = 00000000] 08:58:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (1437C800) [pid = 3588] [serial = 1135] [outer = 140E0400] 08:58:15 INFO - PROCESS | 3588 | 1464710295331 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (156B1800) [pid = 3588] [serial = 1136] [outer = 140E0400] 08:58:15 INFO - PROCESS | 3588 | 1464710295963 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1010ms 08:58:16 INFO - PROCESS | 3588 | 1464710295994 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 3588 | 1464710295997 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 08:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:58:16 INFO - PROCESS | 3588 | 1464710296001 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 3588 | 1464710296003 Marionette TRACE conn2 <- [1,1478,null,{}] 08:58:16 INFO - PROCESS | 3588 | 1464710296006 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:16 INFO - PROCESS | 3588 | 1464710296124 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:58:16 INFO - PROCESS | 3588 | 1464710296264 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 3588 | ++DOCSHELL 16A8CC00 == 87 [pid = 3588] [id = 379] 08:58:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (16A8F000) [pid = 3588] [serial = 1137] [outer = 00000000] 08:58:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (16C9D400) [pid = 3588] [serial = 1138] [outer = 16A8F000] 08:58:16 INFO - PROCESS | 3588 | 1464710296319 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (16F44000) [pid = 3588] [serial = 1139] [outer = 16A8F000] 08:58:16 INFO - PROCESS | 3588 | 1464710296882 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 963ms 08:58:16 INFO - PROCESS | 3588 | 1464710296946 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 3588 | 1464710296948 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 08:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:58:16 INFO - PROCESS | 3588 | 1464710296951 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 3588 | 1464710296953 Marionette TRACE conn2 <- [1,1482,null,{}] 08:58:16 INFO - PROCESS | 3588 | 1464710296957 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:17 INFO - PROCESS | 3588 | 1464710297066 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:58:17 INFO - PROCESS | 3588 | 1464710297206 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 3588 | ++DOCSHELL 16A93400 == 88 [pid = 3588] [id = 380] 08:58:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (16C9A400) [pid = 3588] [serial = 1140] [outer = 00000000] 08:58:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (17770C00) [pid = 3588] [serial = 1141] [outer = 16C9A400] 08:58:17 INFO - PROCESS | 3588 | 1464710297261 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (17CEFC00) [pid = 3588] [serial = 1142] [outer = 16C9A400] 08:58:17 INFO - PROCESS | 3588 | 1464710297898 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 963ms 08:58:17 INFO - PROCESS | 3588 | 1464710297928 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 3588 | 1464710297930 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 08:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:58:17 INFO - PROCESS | 3588 | 1464710297934 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 3588 | 1464710297936 Marionette TRACE conn2 <- [1,1486,null,{}] 08:58:17 INFO - PROCESS | 3588 | 1464710297939 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:18 INFO - PROCESS | 3588 | 1464710298083 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:58:18 INFO - PROCESS | 3588 | 1464710298242 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 3588 | ++DOCSHELL 19ED3800 == 89 [pid = 3588] [id = 381] 08:58:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (19ED7800) [pid = 3588] [serial = 1143] [outer = 00000000] 08:58:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (1A10B400) [pid = 3588] [serial = 1144] [outer = 19ED7800] 08:58:18 INFO - PROCESS | 3588 | 1464710298296 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1A52EC00) [pid = 3588] [serial = 1145] [outer = 19ED7800] 08:58:18 INFO - PROCESS | 3588 | 1464710298891 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1010ms 08:58:18 INFO - PROCESS | 3588 | 1464710298938 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 3588 | 1464710298940 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 08:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:58:18 INFO - PROCESS | 3588 | 1464710298943 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 3588 | 1464710298945 Marionette TRACE conn2 <- [1,1490,null,{}] 08:58:18 INFO - PROCESS | 3588 | 1464710298949 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:19 INFO - PROCESS | 3588 | 1464710299055 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:58:19 INFO - PROCESS | 3588 | 1464710299204 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 3588 | ++DOCSHELL 102D1800 == 90 [pid = 3588] [id = 382] 08:58:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (102DAC00) [pid = 3588] [serial = 1146] [outer = 00000000] 08:58:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (1A109C00) [pid = 3588] [serial = 1147] [outer = 102DAC00] 08:58:19 INFO - PROCESS | 3588 | 1464710299261 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (1A56C000) [pid = 3588] [serial = 1148] [outer = 102DAC00] 08:58:19 INFO - PROCESS | 3588 | 1464710299838 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1089ms 08:58:20 INFO - PROCESS | 3588 | 1464710300064 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 3588 | 1464710300069 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 08:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:58:20 INFO - PROCESS | 3588 | 1464710300076 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 3588 | 1464710300079 Marionette TRACE conn2 <- [1,1494,null,{}] 08:58:20 INFO - PROCESS | 3588 | 1464710300085 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:20 INFO - PROCESS | 3588 | 1464710300196 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:58:20 INFO - PROCESS | 3588 | 1464710300334 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 3588 | ++DOCSHELL 10B64400 == 91 [pid = 3588] [id = 383] 08:58:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (10B65400) [pid = 3588] [serial = 1149] [outer = 00000000] 08:58:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (10C4C000) [pid = 3588] [serial = 1150] [outer = 10B65400] 08:58:20 INFO - PROCESS | 3588 | 1464710300386 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (10D08800) [pid = 3588] [serial = 1151] [outer = 10B65400] 08:58:21 INFO - PROCESS | 3588 | 1464710301004 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 947ms 08:58:21 INFO - PROCESS | 3588 | 1464710301052 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 3588 | 1464710301055 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 08:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:58:21 INFO - PROCESS | 3588 | 1464710301062 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 3588 | 1464710301066 Marionette TRACE conn2 <- [1,1498,null,{}] 08:58:21 INFO - PROCESS | 3588 | 1464710301069 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:21 INFO - PROCESS | 3588 | 1464710301183 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:58:21 INFO - PROCESS | 3588 | 1464710301330 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 3588 | ++DOCSHELL 1104CC00 == 92 [pid = 3588] [id = 384] 08:58:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1104E800) [pid = 3588] [serial = 1152] [outer = 00000000] 08:58:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (12B20C00) [pid = 3588] [serial = 1153] [outer = 1104E800] 08:58:21 INFO - PROCESS | 3588 | 1464710301379 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (1312D800) [pid = 3588] [serial = 1154] [outer = 1104E800] 08:58:21 INFO - PROCESS | 3588 | --DOCSHELL 10273800 == 91 [pid = 3588] [id = 18] 08:58:21 INFO - PROCESS | 3588 | --DOCSHELL 11C26400 == 90 [pid = 3588] [id = 22] 08:58:21 INFO - PROCESS | 3588 | --DOCSHELL 13713C00 == 89 [pid = 3588] [id = 23] 08:58:21 INFO - PROCESS | 3588 | --DOCSHELL 1776E800 == 88 [pid = 3588] [id = 374] 08:58:21 INFO - PROCESS | 3588 | --DOCSHELL 15F71C00 == 87 [pid = 3588] [id = 373] 08:58:21 INFO - PROCESS | 3588 | --DOCSHELL 14097400 == 86 [pid = 3588] [id = 372] 08:58:21 INFO - PROCESS | 3588 | --DOCSHELL 13901400 == 85 [pid = 3588] [id = 371] 08:58:21 INFO - PROCESS | 3588 | --DOCSHELL 0F308C00 == 84 [pid = 3588] [id = 370] 08:58:21 INFO - PROCESS | 3588 | --DOCSHELL 10D06800 == 83 [pid = 3588] [id = 369] 08:58:21 INFO - PROCESS | 3588 | --DOCSHELL 0C38F000 == 82 [pid = 3588] [id = 368] 08:58:21 INFO - PROCESS | 3588 | --DOCSHELL 1DF2DC00 == 81 [pid = 3588] [id = 366] 08:58:21 INFO - PROCESS | 3588 | --DOCSHELL 1B57C400 == 80 [pid = 3588] [id = 365] 08:58:21 INFO - PROCESS | 3588 | --DOCSHELL 1AD09000 == 79 [pid = 3588] [id = 364] 08:58:21 INFO - PROCESS | 3588 | --DOCSHELL 15D60800 == 78 [pid = 3588] [id = 363] 08:58:21 INFO - PROCESS | 3588 | --DOCSHELL 10D0AC00 == 77 [pid = 3588] [id = 362] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (1B50C400) [pid = 3588] [serial = 1021] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (1DDDAC00) [pid = 3588] [serial = 1024] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (112DAC00) [pid = 3588] [serial = 1009] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (1B2E6800) [pid = 3588] [serial = 1018] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (15F6DC00) [pid = 3588] [serial = 1012] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1AD12400) [pid = 3588] [serial = 1015] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (1043EC00) [pid = 3588] [serial = 1074] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (10AD0C00) [pid = 3588] [serial = 1075] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (1409D800) [pid = 3588] [serial = 1078] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (12D5B800) [pid = 3588] [serial = 1077] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (1B506800) [pid = 3588] [serial = 1066] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (196AFC00) [pid = 3588] [serial = 1081] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (17398C00) [pid = 3588] [serial = 1080] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (10D0D800) [pid = 3588] [serial = 1068] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (14091C00) [pid = 3588] [serial = 1036] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (13716400) [pid = 3588] [serial = 1035] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (1A112400) [pid = 3588] [serial = 1051] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (19ED2C00) [pid = 3588] [serial = 1050] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1AD09400) [pid = 3588] [serial = 1062] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1AFA9400) [pid = 3588] [serial = 1063] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (16D89C00) [pid = 3588] [serial = 1045] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (16D34400) [pid = 3588] [serial = 1044] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1B576800) [pid = 3588] [serial = 1071] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (16C9B000) [pid = 3588] [serial = 1059] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (172A8800) [pid = 3588] [serial = 1060] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (15949C00) [pid = 3588] [serial = 1039] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (14EBE400) [pid = 3588] [serial = 1038] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (10D10C00) [pid = 3588] [serial = 1069] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (17CB2400) [pid = 3588] [serial = 1047] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (196AF400) [pid = 3588] [serial = 1048] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (168DBC00) [pid = 3588] [serial = 1042] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (16651400) [pid = 3588] [serial = 1041] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1B2E7000) [pid = 3588] [serial = 1065] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (140C1400) [pid = 3588] [serial = 1057] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (13908400) [pid = 3588] [serial = 1056] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (10C4D800) [pid = 3588] [serial = 1033] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (10B63800) [pid = 3588] [serial = 1032] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1A708000) [pid = 3588] [serial = 1054] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (1DDDB000) [pid = 3588] [serial = 1072] [outer = 00000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (1A62B400) [pid = 3588] [serial = 1053] [outer = 00000000] [url = about:blank] 08:58:22 INFO - PROCESS | 3588 | 1464710302139 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1105ms 08:58:22 INFO - PROCESS | 3588 | 1464710302158 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 3588 | 1464710302163 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 08:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:58:22 INFO - PROCESS | 3588 | 1464710302168 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 3588 | 1464710302172 Marionette TRACE conn2 <- [1,1502,null,{}] 08:58:22 INFO - PROCESS | 3588 | 1464710302177 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:22 INFO - PROCESS | 3588 | 1464710302295 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:58:22 INFO - PROCESS | 3588 | 1464710302436 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 3588 | ++DOCSHELL 10C43C00 == 78 [pid = 3588] [id = 385] 08:58:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (10C45400) [pid = 3588] [serial = 1155] [outer = 00000000] 08:58:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (10D0F400) [pid = 3588] [serial = 1156] [outer = 10C45400] 08:58:22 INFO - PROCESS | 3588 | 1464710302495 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (1102E800) [pid = 3588] [serial = 1157] [outer = 10C45400] 08:58:23 INFO - PROCESS | 3588 | 1464710303119 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1010ms 08:58:23 INFO - PROCESS | 3588 | 1464710303172 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 3588 | 1464710303178 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 08:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:58:23 INFO - PROCESS | 3588 | 1464710303185 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 3588 | 1464710303187 Marionette TRACE conn2 <- [1,1506,null,{}] 08:58:23 INFO - PROCESS | 3588 | 1464710303191 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:23 INFO - PROCESS | 3588 | 1464710303313 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:58:23 INFO - PROCESS | 3588 | 1464710303452 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 3588 | ++DOCSHELL 12D5B800 == 79 [pid = 3588] [id = 386] 08:58:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (12D68C00) [pid = 3588] [serial = 1158] [outer = 00000000] 08:58:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1390A400) [pid = 3588] [serial = 1159] [outer = 12D68C00] 08:58:23 INFO - PROCESS | 3588 | 1464710303508 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (14090000) [pid = 3588] [serial = 1160] [outer = 12D68C00] 08:58:24 INFO - PROCESS | 3588 | 1464710304195 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1010ms 08:58:24 INFO - PROCESS | 3588 | 1464710304217 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 3588 | 1464710304219 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 08:58:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:58:24 INFO - PROCESS | 3588 | 1464710304223 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 3588 | 1464710304227 Marionette TRACE conn2 <- [1,1510,null,{}] 08:58:24 INFO - PROCESS | 3588 | 1464710304238 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:24 INFO - PROCESS | 3588 | 1464710304355 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:58:24 INFO - PROCESS | 3588 | 1464710304470 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 3588 | ++DOCSHELL 114D7400 == 80 [pid = 3588] [id = 387] 08:58:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (154DA400) [pid = 3588] [serial = 1161] [outer = 00000000] 08:58:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (156ADC00) [pid = 3588] [serial = 1162] [outer = 154DA400] 08:58:24 INFO - PROCESS | 3588 | 1464710304569 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (15F65800) [pid = 3588] [serial = 1163] [outer = 154DA400] 08:58:25 INFO - PROCESS | 3588 | 1464710305117 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:58:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:58:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:58:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:58:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:58:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:58:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:58:25 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:58:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:58:25 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 963ms 08:58:25 INFO - PROCESS | 3588 | 1464710305176 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 3588 | 1464710305179 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 08:58:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:58:25 INFO - PROCESS | 3588 | 1464710305183 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 3588 | 1464710305185 Marionette TRACE conn2 <- [1,1514,null,{}] 08:58:25 INFO - PROCESS | 3588 | 1464710305188 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:25 INFO - PROCESS | 3588 | 1464710305312 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:58:25 INFO - PROCESS | 3588 | 1464710305423 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 3588 | ++DOCSHELL 154E4800 == 81 [pid = 3588] [id = 388] 08:58:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (15F6E000) [pid = 3588] [serial = 1164] [outer = 00000000] 08:58:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (16C9E000) [pid = 3588] [serial = 1165] [outer = 15F6E000] 08:58:25 INFO - PROCESS | 3588 | 1464710305477 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (16D88800) [pid = 3588] [serial = 1166] [outer = 15F6E000] 08:58:26 INFO - PROCESS | 3588 | 1464710306044 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:58:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:58:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:58:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:58:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:58:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:58:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:58:26 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 915ms 08:58:26 INFO - PROCESS | 3588 | 1464710306086 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 3588 | 1464710306089 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 08:58:26 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:58:26 INFO - PROCESS | 3588 | 1464710306092 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 3588 | 1464710306094 Marionette TRACE conn2 <- [1,1518,null,{}] 08:58:26 INFO - PROCESS | 3588 | 1464710306098 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:26 INFO - PROCESS | 3588 | 1464710306254 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:58:26 INFO - PROCESS | 3588 | 1464710306333 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 3588 | ++DOCSHELL 10D04800 == 82 [pid = 3588] [id = 389] 08:58:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (16042000) [pid = 3588] [serial = 1167] [outer = 00000000] 08:58:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (1734F000) [pid = 3588] [serial = 1168] [outer = 16042000] 08:58:26 INFO - PROCESS | 3588 | 1464710306387 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (17770800) [pid = 3588] [serial = 1169] [outer = 16042000] 08:58:26 INFO - PROCESS | 3588 | 1464710306895 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:58:26 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:58:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:58:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:58:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:58:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:58:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 852ms 08:58:26 INFO - PROCESS | 3588 | 1464710306949 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 3588 | 1464710306951 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 08:58:26 INFO - PROCESS | 3588 | 1464710306956 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:58:26 INFO - PROCESS | 3588 | 1464710306958 Marionette TRACE conn2 <- [1,1522,null,{}] 08:58:26 INFO - PROCESS | 3588 | 1464710306961 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:27 INFO - PROCESS | 3588 | 1464710307091 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:58:27 INFO - PROCESS | 3588 | 1464710307244 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 3588 | ++DOCSHELL 19832800 == 83 [pid = 3588] [id = 390] 08:58:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (19AF0C00) [pid = 3588] [serial = 1170] [outer = 00000000] 08:58:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (19ECE000) [pid = 3588] [serial = 1171] [outer = 19AF0C00] 08:58:27 INFO - PROCESS | 3588 | 1464710307298 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1A088400) [pid = 3588] [serial = 1172] [outer = 19AF0C00] 08:58:27 INFO - PROCESS | 3588 | 1464710307874 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:58:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 947ms 08:58:27 INFO - PROCESS | 3588 | 1464710307936 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 3588 | 1464710307938 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 08:58:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:58:27 INFO - PROCESS | 3588 | 1464710307942 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 3588 | 1464710307943 Marionette TRACE conn2 <- [1,1526,null,{}] 08:58:27 INFO - PROCESS | 3588 | 1464710307947 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:28 INFO - PROCESS | 3588 | 1464710308060 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:58:28 INFO - PROCESS | 3588 | 1464710308172 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 3588 | ++DOCSHELL 12830400 == 84 [pid = 3588] [id = 391] 08:58:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (15268C00) [pid = 3588] [serial = 1173] [outer = 00000000] 08:58:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (1A563C00) [pid = 3588] [serial = 1174] [outer = 15268C00] 08:58:28 INFO - PROCESS | 3588 | 1464710308225 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (1A56A400) [pid = 3588] [serial = 1175] [outer = 15268C00] 08:58:28 INFO - PROCESS | 3588 | 1464710308792 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:58:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 916ms 08:58:28 INFO - PROCESS | 3588 | 1464710308846 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 3588 | 1464710308848 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 08:58:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:58:28 INFO - PROCESS | 3588 | 1464710308852 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 3588 | 1464710308854 Marionette TRACE conn2 <- [1,1530,null,{}] 08:58:28 INFO - PROCESS | 3588 | 1464710308857 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:28 INFO - PROCESS | 3588 | 1464710308963 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:58:29 INFO - PROCESS | 3588 | 1464710309079 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 3588 | ++DOCSHELL 0F305000 == 85 [pid = 3588] [id = 392] 08:58:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (19ECB800) [pid = 3588] [serial = 1176] [outer = 00000000] 08:58:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1A622000) [pid = 3588] [serial = 1177] [outer = 19ECB800] 08:58:29 INFO - PROCESS | 3588 | 1464710309172 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1A628C00) [pid = 3588] [serial = 1178] [outer = 19ECB800] 08:58:29 INFO - PROCESS | 3588 | 1464710309735 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:58:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 947ms 08:58:29 INFO - PROCESS | 3588 | 1464710309797 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 3588 | 1464710309799 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 08:58:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:58:29 INFO - PROCESS | 3588 | 1464710309803 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 3588 | 1464710309805 Marionette TRACE conn2 <- [1,1534,null,{}] 08:58:29 INFO - PROCESS | 3588 | 1464710309808 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:29 INFO - PROCESS | 3588 | 1464710309923 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:58:30 INFO - PROCESS | 3588 | 1464710310089 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 3588 | ++DOCSHELL 10AD3400 == 86 [pid = 3588] [id = 393] 08:58:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (1312DC00) [pid = 3588] [serial = 1179] [outer = 00000000] 08:58:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (1A70C400) [pid = 3588] [serial = 1180] [outer = 1312DC00] 08:58:30 INFO - PROCESS | 3588 | 1464710310144 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (1A70CC00) [pid = 3588] [serial = 1181] [outer = 1312DC00] 08:58:30 INFO - PROCESS | 3588 | 1464710310720 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:58:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 947ms 08:58:30 INFO - PROCESS | 3588 | 1464710310780 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 3588 | 1464710310782 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 08:58:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:58:30 INFO - PROCESS | 3588 | 1464710310786 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 3588 | 1464710310788 Marionette TRACE conn2 <- [1,1538,null,{}] 08:58:30 INFO - PROCESS | 3588 | 1464710310792 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:30 INFO - PROCESS | 3588 | 1464710310903 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:58:31 INFO - PROCESS | 3588 | 1464710311163 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 3588 | ++DOCSHELL 0F307000 == 87 [pid = 3588] [id = 394] 08:58:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (0F308C00) [pid = 3588] [serial = 1182] [outer = 00000000] 08:58:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (10273C00) [pid = 3588] [serial = 1183] [outer = 0F308C00] 08:58:31 INFO - PROCESS | 3588 | 1464710311216 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (10AD7000) [pid = 3588] [serial = 1184] [outer = 0F308C00] 08:58:31 INFO - PROCESS | 3588 | 1464710311854 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:58:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1168ms 08:58:31 INFO - PROCESS | 3588 | 1464710311957 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 3588 | 1464710311961 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 08:58:31 INFO - PROCESS | 3588 | 1464710311967 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:58:31 INFO - PROCESS | 3588 | 1464710311970 Marionette TRACE conn2 <- [1,1542,null,{}] 08:58:31 INFO - PROCESS | 3588 | 1464710311975 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:32 INFO - PROCESS | 3588 | 1464710312172 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:58:32 INFO - PROCESS | 3588 | --DOCSHELL 10B64400 == 86 [pid = 3588] [id = 383] 08:58:32 INFO - PROCESS | 3588 | 1464710312337 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 3588 | ++DOCSHELL 10273800 == 87 [pid = 3588] [id = 395] 08:58:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (10437400) [pid = 3588] [serial = 1185] [outer = 00000000] 08:58:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (10A64800) [pid = 3588] [serial = 1186] [outer = 10437400] 08:58:32 INFO - PROCESS | 3588 | 1464710312395 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (10F0F800) [pid = 3588] [serial = 1187] [outer = 10437400] 08:58:33 INFO - PROCESS | 3588 | 1464710313038 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:58:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1105ms 08:58:33 INFO - PROCESS | 3588 | 1464710313067 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 3588 | 1464710313071 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 08:58:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:58:33 INFO - PROCESS | 3588 | 1464710313077 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 3588 | 1464710313085 Marionette TRACE conn2 <- [1,1546,null,{}] 08:58:33 INFO - PROCESS | 3588 | 1464710313091 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:33 INFO - PROCESS | 3588 | 1464710313242 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:58:33 INFO - PROCESS | 3588 | 1464710313391 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 3588 | ++DOCSHELL 140E0000 == 88 [pid = 3588] [id = 396] 08:58:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (140E1400) [pid = 3588] [serial = 1188] [outer = 00000000] 08:58:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (140E8C00) [pid = 3588] [serial = 1189] [outer = 140E1400] 08:58:33 INFO - PROCESS | 3588 | 1464710313499 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (156AE000) [pid = 3588] [serial = 1190] [outer = 140E1400] 08:58:34 INFO - PROCESS | 3588 | 1464710314092 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:58:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1010ms 08:58:34 INFO - PROCESS | 3588 | 1464710314122 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 3588 | 1464710314128 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 08:58:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:58:34 INFO - PROCESS | 3588 | 1464710314136 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 3588 | 1464710314140 Marionette TRACE conn2 <- [1,1550,null,{}] 08:58:34 INFO - PROCESS | 3588 | 1464710314144 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:34 INFO - PROCESS | 3588 | 1464710314260 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:58:34 INFO - PROCESS | 3588 | 1464710314422 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 3588 | ++DOCSHELL 16C94800 == 89 [pid = 3588] [id = 397] 08:58:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (16C96400) [pid = 3588] [serial = 1191] [outer = 00000000] 08:58:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (16F47800) [pid = 3588] [serial = 1192] [outer = 16C96400] 08:58:34 INFO - PROCESS | 3588 | 1464710314478 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (17CB0800) [pid = 3588] [serial = 1193] [outer = 16C96400] 08:58:35 INFO - PROCESS | 3588 | 1464710315108 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:58:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1042ms 08:58:35 INFO - PROCESS | 3588 | 1464710315177 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 3588 | 1464710315182 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 08:58:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:58:35 INFO - PROCESS | 3588 | 1464710315209 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 3588 | 1464710315214 Marionette TRACE conn2 <- [1,1554,null,{}] 08:58:35 INFO - PROCESS | 3588 | 1464710315218 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:35 INFO - PROCESS | 3588 | 1464710315344 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:58:35 INFO - PROCESS | 3588 | 1464710315486 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 3588 | ++DOCSHELL 19E52800 == 90 [pid = 3588] [id = 398] 08:58:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (1A535C00) [pid = 3588] [serial = 1194] [outer = 00000000] 08:58:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (1A630000) [pid = 3588] [serial = 1195] [outer = 1A535C00] 08:58:35 INFO - PROCESS | 3588 | 1464710315541 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (1A70C800) [pid = 3588] [serial = 1196] [outer = 1A535C00] 08:58:36 INFO - PROCESS | 3588 | 1464710316085 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:58:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 931ms 08:58:36 INFO - PROCESS | 3588 | 1464710316122 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 3588 | 1464710316124 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 08:58:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:58:36 INFO - PROCESS | 3588 | 1464710316130 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 3588 | 1464710316131 Marionette TRACE conn2 <- [1,1558,null,{}] 08:58:36 INFO - PROCESS | 3588 | 1464710316135 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:36 INFO - PROCESS | 3588 | 1464710316256 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:58:36 INFO - PROCESS | 3588 | 1464710316414 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 3588 | ++DOCSHELL 1A087C00 == 91 [pid = 3588] [id = 399] 08:58:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (1A62D400) [pid = 3588] [serial = 1197] [outer = 00000000] 08:58:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (1A9E9000) [pid = 3588] [serial = 1198] [outer = 1A62D400] 08:58:36 INFO - PROCESS | 3588 | 1464710316469 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1A9EEC00) [pid = 3588] [serial = 1199] [outer = 1A62D400] 08:58:37 INFO - PROCESS | 3588 | 1464710317063 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:58:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 963ms 08:58:37 INFO - PROCESS | 3588 | 1464710317107 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 3588 | 1464710317109 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 08:58:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:58:37 INFO - PROCESS | 3588 | 1464710317113 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 3588 | 1464710317115 Marionette TRACE conn2 <- [1,1562,null,{}] 08:58:37 INFO - PROCESS | 3588 | 1464710317118 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:37 INFO - PROCESS | 3588 | 1464710317235 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:58:37 INFO - PROCESS | 3588 | 1464710317401 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 3588 | ++DOCSHELL 1AD09C00 == 92 [pid = 3588] [id = 400] 08:58:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1AD0A000) [pid = 3588] [serial = 1200] [outer = 00000000] 08:58:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1AD10400) [pid = 3588] [serial = 1201] [outer = 1AD0A000] 08:58:37 INFO - PROCESS | 3588 | 1464710317463 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1AFAB000) [pid = 3588] [serial = 1202] [outer = 1AD0A000] 08:58:38 INFO - PROCESS | 3588 | 1464710318065 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:58:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1010ms 08:58:38 INFO - PROCESS | 3588 | 1464710318115 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 3588 | 1464710318117 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 08:58:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:58:38 INFO - PROCESS | 3588 | 1464710318120 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 3588 | 1464710318122 Marionette TRACE conn2 <- [1,1566,null,{}] 08:58:38 INFO - PROCESS | 3588 | 1464710318126 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:38 INFO - PROCESS | 3588 | 1464710318245 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:58:38 INFO - PROCESS | 3588 | 1464710318392 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 3588 | ++DOCSHELL 19ECB000 == 93 [pid = 3588] [id = 401] 08:58:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (1A792000) [pid = 3588] [serial = 1203] [outer = 00000000] 08:58:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (1B19FC00) [pid = 3588] [serial = 1204] [outer = 1A792000] 08:58:38 INFO - PROCESS | 3588 | 1464710318446 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (1B1A6C00) [pid = 3588] [serial = 1205] [outer = 1A792000] 08:58:39 INFO - PROCESS | 3588 | 1464710319013 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:58:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 947ms 08:58:39 INFO - PROCESS | 3588 | 1464710319066 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 3588 | 1464710319068 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 08:58:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:58:39 INFO - PROCESS | 3588 | 1464710319071 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 3588 | 1464710319073 Marionette TRACE conn2 <- [1,1570,null,{}] 08:58:39 INFO - PROCESS | 3588 | 1464710319077 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:39 INFO - PROCESS | 3588 | 1464710319185 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:58:39 INFO - PROCESS | 3588 | 1464710319313 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 3588 | ++DOCSHELL 16659000 == 94 [pid = 3588] [id = 402] 08:58:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (1A78C400) [pid = 3588] [serial = 1206] [outer = 00000000] 08:58:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (1B2EC400) [pid = 3588] [serial = 1207] [outer = 1A78C400] 08:58:39 INFO - PROCESS | 3588 | 1464710319365 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (1B2ED400) [pid = 3588] [serial = 1208] [outer = 1A78C400] 08:58:39 INFO - PROCESS | 3588 | 1464710319922 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:58:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 836ms 08:58:39 INFO - PROCESS | 3588 | 1464710319953 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 3588 | 1464710319955 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 08:58:39 INFO - PROCESS | 3588 | 1464710319960 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 3588 | 1464710319962 Marionette TRACE conn2 <- [1,1574,null,{}] 08:58:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:58:39 INFO - PROCESS | 3588 | 1464710319965 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:40 INFO - PROCESS | 3588 | 1464710320073 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:58:40 INFO - PROCESS | 3588 | 1464710320233 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 3588 | ++DOCSHELL 1B2EBC00 == 95 [pid = 3588] [id = 403] 08:58:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (1B50A400) [pid = 3588] [serial = 1209] [outer = 00000000] 08:58:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (1B512C00) [pid = 3588] [serial = 1210] [outer = 1B50A400] 08:58:40 INFO - PROCESS | 3588 | 1464710320288 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (1B571400) [pid = 3588] [serial = 1211] [outer = 1B50A400] 08:58:40 INFO - PROCESS | 3588 | 1464710320911 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:58:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 994ms 08:58:40 INFO - PROCESS | 3588 | 1464710320949 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 3588 | 1464710320951 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 08:58:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:58:40 INFO - PROCESS | 3588 | 1464710320955 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 3588 | 1464710320957 Marionette TRACE conn2 <- [1,1578,null,{}] 08:58:40 INFO - PROCESS | 3588 | 1464710320961 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:41 INFO - PROCESS | 3588 | 1464710321074 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:58:41 INFO - PROCESS | 3588 | 1464710321356 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 3588 | ++DOCSHELL 10D0AC00 == 96 [pid = 3588] [id = 404] 08:58:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (10D0E800) [pid = 3588] [serial = 1212] [outer = 00000000] 08:58:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (1104A400) [pid = 3588] [serial = 1213] [outer = 10D0E800] 08:58:41 INFO - PROCESS | 3588 | 1464710321411 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (13127C00) [pid = 3588] [serial = 1214] [outer = 10D0E800] 08:58:41 INFO - PROCESS | 3588 | 1464710321965 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:58:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1058ms 08:58:42 INFO - PROCESS | 3588 | 1464710322028 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 3588 | 1464710322032 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 08:58:42 INFO - PROCESS | 3588 | 1464710322038 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:58:42 INFO - PROCESS | 3588 | 1464710322042 Marionette TRACE conn2 <- [1,1582,null,{}] 08:58:42 INFO - PROCESS | 3588 | 1464710322046 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:42 INFO - PROCESS | 3588 | 1464710322161 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:58:42 INFO - PROCESS | 3588 | 1464710322338 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 3588 | ++DOCSHELL 10AD7C00 == 97 [pid = 3588] [id = 405] 08:58:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (1102EC00) [pid = 3588] [serial = 1215] [outer = 00000000] 08:58:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (15F6B000) [pid = 3588] [serial = 1216] [outer = 1102EC00] 08:58:42 INFO - PROCESS | 3588 | 1464710322393 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (16A8E400) [pid = 3588] [serial = 1217] [outer = 1102EC00] 08:58:42 INFO - PROCESS | 3588 | --DOCSHELL 16C9C800 == 96 [pid = 3588] [id = 349] 08:58:42 INFO - PROCESS | 3588 | --DOCSHELL 0F307000 == 95 [pid = 3588] [id = 394] 08:58:42 INFO - PROCESS | 3588 | --DOCSHELL 19832800 == 94 [pid = 3588] [id = 390] 08:58:42 INFO - PROCESS | 3588 | --DOCSHELL 10D04800 == 93 [pid = 3588] [id = 389] 08:58:42 INFO - PROCESS | 3588 | --DOCSHELL 154E4800 == 92 [pid = 3588] [id = 388] 08:58:42 INFO - PROCESS | 3588 | --DOCSHELL 114D7400 == 91 [pid = 3588] [id = 387] 08:58:42 INFO - PROCESS | 3588 | --DOCSHELL 12D5B800 == 90 [pid = 3588] [id = 386] 08:58:42 INFO - PROCESS | 3588 | --DOCSHELL 10C43C00 == 89 [pid = 3588] [id = 385] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 140DF800 == 88 [pid = 3588] [id = 223] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 1A5D9800 == 87 [pid = 3588] [id = 303] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 1B508800 == 86 [pid = 3588] [id = 341] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 16A8CC00 == 85 [pid = 3588] [id = 379] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 16C9FC00 == 84 [pid = 3588] [id = 238] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 19E4B400 == 83 [pid = 3588] [id = 269] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 16A93400 == 82 [pid = 3588] [id = 380] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 0C7FE800 == 81 [pid = 3588] [id = 127] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 1A9E8800 == 80 [pid = 3588] [id = 324] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 19ED3800 == 79 [pid = 3588] [id = 381] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 1A70A800 == 78 [pid = 3588] [id = 305] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 140C4C00 == 77 [pid = 3588] [id = 236] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 15915400 == 76 [pid = 3588] [id = 221] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 196B8800 == 75 [pid = 3588] [id = 194] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 16825000 == 74 [pid = 3588] [id = 138] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 1309F000 == 73 [pid = 3588] [id = 28] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 15D5D000 == 72 [pid = 3588] [id = 347] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 14380800 == 71 [pid = 3588] [id = 20] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 10227C00 == 70 [pid = 3588] [id = 350] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 1B2E7800 == 69 [pid = 3588] [id = 16] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 16824000 == 68 [pid = 3588] [id = 27] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 16C98000 == 67 [pid = 3588] [id = 183] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 1A56F800 == 66 [pid = 3588] [id = 323] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 12830400 == 65 [pid = 3588] [id = 391] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 1A791C00 == 64 [pid = 3588] [id = 13] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 10F2B000 == 63 [pid = 3588] [id = 24] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 1AFA6C00 == 62 [pid = 3588] [id = 14] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 10B64800 == 61 [pid = 3588] [id = 255] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 11CA7400 == 60 [pid = 3588] [id = 71] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 0F30E400 == 59 [pid = 3588] [id = 111] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 1A5DD400 == 58 [pid = 3588] [id = 270] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 14096C00 == 57 [pid = 3588] [id = 268] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 0F305000 == 56 [pid = 3588] [id = 392] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 11A41C00 == 55 [pid = 3588] [id = 19] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 18216800 == 54 [pid = 3588] [id = 302] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 16651000 == 53 [pid = 3588] [id = 348] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 15F67400 == 52 [pid = 3588] [id = 172] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 11488400 == 51 [pid = 3588] [id = 325] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 11026000 == 50 [pid = 3588] [id = 304] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 1A622800 == 49 [pid = 3588] [id = 11] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 10561000 == 48 [pid = 3588] [id = 307] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 13DBC800 == 47 [pid = 3588] [id = 112] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 12DF4000 == 46 [pid = 3588] [id = 26] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 10AD9C00 == 45 [pid = 3588] [id = 272] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 1A115C00 == 44 [pid = 3588] [id = 322] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 10B64000 == 43 [pid = 3588] [id = 220] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 10272000 == 42 [pid = 3588] [id = 375] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 10AD3400 == 41 [pid = 3588] [id = 393] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 19E4B000 == 40 [pid = 3588] [id = 237] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 16C9A000 == 39 [pid = 3588] [id = 289] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 102D1800 == 38 [pid = 3588] [id = 382] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 16824400 == 37 [pid = 3588] [id = 85] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 10ACFC00 == 36 [pid = 3588] [id = 376] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 1A9F3400 == 35 [pid = 3588] [id = 306] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 1A62D000 == 34 [pid = 3588] [id = 249] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 19836C00 == 33 [pid = 3588] [id = 351] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 11047000 == 32 [pid = 3588] [id = 377] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 14093C00 == 31 [pid = 3588] [id = 378] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 10D0AC00 == 30 [pid = 3588] [id = 404] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 16659000 == 29 [pid = 3588] [id = 402] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 1B2EBC00 == 28 [pid = 3588] [id = 403] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 19ECB000 == 27 [pid = 3588] [id = 401] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 1A087C00 == 26 [pid = 3588] [id = 399] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 1AD09C00 == 25 [pid = 3588] [id = 400] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 19E52800 == 24 [pid = 3588] [id = 398] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 140E0000 == 23 [pid = 3588] [id = 396] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 16C94800 == 22 [pid = 3588] [id = 397] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 10273800 == 21 [pid = 3588] [id = 395] 08:58:44 INFO - PROCESS | 3588 | --DOCSHELL 10A63800 == 20 [pid = 3588] [id = 367] 08:58:47 INFO - PROCESS | 3588 | --DOCSHELL 1A70D000 == 19 [pid = 3588] [id = 12] 08:58:47 INFO - PROCESS | 3588 | --DOCSHELL 1594A800 == 18 [pid = 3588] [id = 25] 08:58:47 INFO - PROCESS | 3588 | --DOCSHELL 1104B400 == 17 [pid = 3588] [id = 343] 08:58:47 INFO - PROCESS | 3588 | --DOCSHELL 16426C00 == 16 [pid = 3588] [id = 8] 08:58:47 INFO - PROCESS | 3588 | --DOCSHELL 10B61400 == 15 [pid = 3588] [id = 21] 08:58:47 INFO - PROCESS | 3588 | --DOCSHELL 0F256C00 == 14 [pid = 3588] [id = 361] 08:58:47 INFO - PROCESS | 3588 | --DOCSHELL 0F254800 == 13 [pid = 3588] [id = 335] 08:58:47 INFO - PROCESS | 3588 | --DOCSHELL 15F6E800 == 12 [pid = 3588] [id = 317] 08:58:47 INFO - PROCESS | 3588 | --DOCSHELL 1A535400 == 11 [pid = 3588] [id = 10] 08:58:47 INFO - PROCESS | 3588 | --DOCSHELL 1370D800 == 10 [pid = 3588] [id = 56] 08:58:47 INFO - PROCESS | 3588 | --DOCSHELL 1104CC00 == 9 [pid = 3588] [id = 384] 08:58:48 INFO - PROCESS | 3588 | 1464710328900 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:58:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 6914ms 08:58:48 INFO - PROCESS | 3588 | 1464710328953 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 3588 | 1464710328957 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 08:58:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:58:48 INFO - PROCESS | 3588 | 1464710328963 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 3588 | 1464710328967 Marionette TRACE conn2 <- [1,1586,null,{}] 08:58:48 INFO - PROCESS | 3588 | 1464710328974 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:49 INFO - PROCESS | 3588 | 1464710329069 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:58:49 INFO - PROCESS | 3588 | 1464710329078 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 3588 | ++DOCSHELL 0C7F2000 == 10 [pid = 3588] [id = 406] 08:58:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 158 (0C7F2400) [pid = 3588] [serial = 1218] [outer = 00000000] 08:58:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 159 (0C7FE800) [pid = 3588] [serial = 1219] [outer = 0C7F2400] 08:58:49 INFO - PROCESS | 3588 | 1464710329130 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 160 (0F24F000) [pid = 3588] [serial = 1220] [outer = 0C7F2400] 08:58:49 INFO - PROCESS | 3588 | 1464710329649 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:58:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 742ms 08:58:49 INFO - PROCESS | 3588 | 1464710329704 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 3588 | 1464710329710 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 08:58:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:58:49 INFO - PROCESS | 3588 | 1464710329716 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 3588 | 1464710329719 Marionette TRACE conn2 <- [1,1590,null,{}] 08:58:49 INFO - PROCESS | 3588 | 1464710329722 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:49 INFO - PROCESS | 3588 | 1464710329813 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:58:49 INFO - PROCESS | 3588 | 1464710329825 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 3588 | ++DOCSHELL 0C7F8400 == 11 [pid = 3588] [id = 407] 08:58:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 161 (10271C00) [pid = 3588] [serial = 1221] [outer = 00000000] 08:58:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 162 (1047F000) [pid = 3588] [serial = 1222] [outer = 10271C00] 08:58:49 INFO - PROCESS | 3588 | 1464710329880 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 163 (10A56800) [pid = 3588] [serial = 1223] [outer = 10271C00] 08:58:50 INFO - PROCESS | 3588 | 1464710330401 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:58:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 711ms 08:58:50 INFO - PROCESS | 3588 | 1464710330445 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 3588 | 1464710330448 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 08:58:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:58:50 INFO - PROCESS | 3588 | 1464710330452 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 3588 | 1464710330455 Marionette TRACE conn2 <- [1,1594,null,{}] 08:58:50 INFO - PROCESS | 3588 | 1464710330466 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:50 INFO - PROCESS | 3588 | 1464710330592 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:58:50 INFO - PROCESS | 3588 | 1464710330609 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 3588 | ++DOCSHELL 10C4F400 == 12 [pid = 3588] [id = 408] 08:58:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 164 (10C4F800) [pid = 3588] [serial = 1224] [outer = 00000000] 08:58:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 165 (10F06C00) [pid = 3588] [serial = 1225] [outer = 10C4F800] 08:58:50 INFO - PROCESS | 3588 | 1464710330658 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 166 (1102DC00) [pid = 3588] [serial = 1226] [outer = 10C4F800] 08:58:51 INFO - PROCESS | 3588 | 1464710331182 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:58:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 742ms 08:58:51 INFO - PROCESS | 3588 | 1464710331191 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 3588 | 1464710331193 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 08:58:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:58:51 INFO - PROCESS | 3588 | 1464710331196 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 3588 | 1464710331198 Marionette TRACE conn2 <- [1,1598,null,{}] 08:58:51 INFO - PROCESS | 3588 | 1464710331201 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:51 INFO - PROCESS | 3588 | 1464710331319 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:58:51 INFO - PROCESS | 3588 | 1464710331379 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 3588 | ++DOCSHELL 11231C00 == 13 [pid = 3588] [id = 409] 08:58:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 167 (1128BC00) [pid = 3588] [serial = 1227] [outer = 00000000] 08:58:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 168 (11A3A400) [pid = 3588] [serial = 1228] [outer = 1128BC00] 08:58:51 INFO - PROCESS | 3588 | 1464710331429 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 169 (12B21400) [pid = 3588] [serial = 1229] [outer = 1128BC00] 08:58:51 INFO - PROCESS | 3588 | 1464710331863 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:58:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 695ms 08:58:51 INFO - PROCESS | 3588 | 1464710331899 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:58:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:58:51 INFO - PROCESS | 3588 | 1464710331901 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 08:58:51 INFO - PROCESS | 3588 | 1464710331904 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 3588 | 1464710331906 Marionette TRACE conn2 <- [1,1602,null,{}] 08:58:51 INFO - PROCESS | 3588 | 1464710331909 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:52 INFO - PROCESS | 3588 | 1464710332024 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:58:52 INFO - PROCESS | 3588 | 1464710332123 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 3588 | ++DOCSHELL 1310B000 == 14 [pid = 3588] [id = 410] 08:58:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 170 (13110800) [pid = 3588] [serial = 1230] [outer = 00000000] 08:58:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 171 (131A6C00) [pid = 3588] [serial = 1231] [outer = 13110800] 08:58:52 INFO - PROCESS | 3588 | 1464710332167 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 172 (131B4800) [pid = 3588] [serial = 1232] [outer = 13110800] 08:58:52 INFO - PROCESS | 3588 | 1464710332599 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:58:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 741ms 08:58:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:58:52 INFO - PROCESS | 3588 | 1464710332642 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 3588 | 1464710332644 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 08:58:52 INFO - PROCESS | 3588 | 1464710332648 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 3588 | 1464710332649 Marionette TRACE conn2 <- [1,1606,null,{}] 08:58:52 INFO - PROCESS | 3588 | 1464710332652 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:52 INFO - PROCESS | 3588 | 1464710332801 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 171 (10AD4800) [pid = 3588] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 170 (10D0E800) [pid = 3588] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 169 (0F308C00) [pid = 3588] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 168 (1409CC00) [pid = 3588] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 167 (1776EC00) [pid = 3588] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 166 (1DDE2400) [pid = 3588] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 165 (10C47C00) [pid = 3588] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 164 (10F10400) [pid = 3588] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 163 (16656400) [pid = 3588] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 162 (10D09000) [pid = 3588] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 161 (10D0C000) [pid = 3588] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 160 (1043E800) [pid = 3588] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 159 (10B65400) [pid = 3588] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 158 (15268C00) [pid = 3588] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 157 (19AF0C00) [pid = 3588] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (16042000) [pid = 3588] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (15F6E000) [pid = 3588] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (154DA400) [pid = 3588] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (12D68C00) [pid = 3588] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (1104E800) [pid = 3588] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (102DAC00) [pid = 3588] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (140E1400) [pid = 3588] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (1B1A5800) [pid = 3588] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (1DF2F000) [pid = 3588] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (19ED7800) [pid = 3588] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (1A62D400) [pid = 3588] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (0C788000) [pid = 3588] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (16C9A400) [pid = 3588] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (1A535C00) [pid = 3588] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (16A8F000) [pid = 3588] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1104C000) [pid = 3588] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (13903C00) [pid = 3588] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (10C45400) [pid = 3588] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (16C96400) [pid = 3588] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (140E0400) [pid = 3588] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (11048800) [pid = 3588] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (10437400) [pid = 3588] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (140EA800) [pid = 3588] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (15F73C00) [pid = 3588] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (1B50A400) [pid = 3588] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (1A78C400) [pid = 3588] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (1AD0A000) [pid = 3588] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1A792000) [pid = 3588] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1312DC00) [pid = 3588] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:58:54 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (19ECB800) [pid = 3588] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:58:54 INFO - PROCESS | 3588 | 1464710334153 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 3588 | ++DOCSHELL 0C38D800 == 15 [pid = 3588] [id = 411] 08:58:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (0C781400) [pid = 3588] [serial = 1233] [outer = 00000000] 08:58:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (10485C00) [pid = 3588] [serial = 1234] [outer = 0C781400] 08:58:54 INFO - PROCESS | 3588 | 1464710334206 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (10AD5800) [pid = 3588] [serial = 1235] [outer = 0C781400] 08:58:54 INFO - PROCESS | 3588 | 1464710334596 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:58:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1973ms 08:58:54 INFO - PROCESS | 3588 | 1464710334645 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 3588 | 1464710334647 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 08:58:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:58:54 INFO - PROCESS | 3588 | 1464710334650 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 3588 | 1464710334652 Marionette TRACE conn2 <- [1,1610,null,{}] 08:58:54 INFO - PROCESS | 3588 | 1464710334655 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:54 INFO - PROCESS | 3588 | 1464710334740 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:58:54 INFO - PROCESS | 3588 | 1464710334746 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 3588 | ++DOCSHELL 10AD8000 == 16 [pid = 3588] [id = 412] 08:58:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (10C47C00) [pid = 3588] [serial = 1236] [outer = 00000000] 08:58:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (128B6C00) [pid = 3588] [serial = 1237] [outer = 10C47C00] 08:58:54 INFO - PROCESS | 3588 | 1464710334804 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (12BB5000) [pid = 3588] [serial = 1238] [outer = 10C47C00] 08:58:55 INFO - PROCESS | 3588 | 1464710335291 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:58:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:58:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 711ms 08:58:55 INFO - PROCESS | 3588 | 1464710335350 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 3588 | 1464710335352 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 08:58:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:58:55 INFO - PROCESS | 3588 | 1464710335355 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 3588 | 1464710335357 Marionette TRACE conn2 <- [1,1614,null,{}] 08:58:55 INFO - PROCESS | 3588 | 1464710335361 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:55 INFO - PROCESS | 3588 | 1464710335479 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:58:55 INFO - PROCESS | 3588 | 1464710335488 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:55 INFO - PROCESS | 3588 | ++DOCSHELL 1047DC00 == 17 [pid = 3588] [id = 413] 08:58:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (1104D400) [pid = 3588] [serial = 1239] [outer = 00000000] 08:58:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (140E1400) [pid = 3588] [serial = 1240] [outer = 1104D400] 08:58:55 INFO - PROCESS | 3588 | 1464710335532 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (140C9800) [pid = 3588] [serial = 1241] [outer = 1104D400] 08:58:55 INFO - PROCESS | 3588 | 1464710335944 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:58:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 632ms 08:58:56 INFO - PROCESS | 3588 | 1464710336010 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 3588 | 1464710336012 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 08:58:56 INFO - PROCESS | 3588 | 1464710336015 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 3588 | 1464710336017 Marionette TRACE conn2 <- [1,1618,null,{}] 08:58:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:58:56 INFO - PROCESS | 3588 | 1464710336020 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:56 INFO - PROCESS | 3588 | 1464710336102 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:58:56 INFO - PROCESS | 3588 | 1464710336248 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 3588 | ++DOCSHELL 0C383000 == 18 [pid = 3588] [id = 414] 08:58:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (0C383800) [pid = 3588] [serial = 1242] [outer = 00000000] 08:58:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (0C38C800) [pid = 3588] [serial = 1243] [outer = 0C383800] 08:58:56 INFO - PROCESS | 3588 | 1464710336304 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (0C7F4000) [pid = 3588] [serial = 1244] [outer = 0C383800] 08:58:56 INFO - PROCESS | 3588 | 1464710336944 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:58:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 995ms 08:58:57 INFO - PROCESS | 3588 | 1464710337005 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 3588 | 1464710337009 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 08:58:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:58:57 INFO - PROCESS | 3588 | 1464710337014 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 3588 | 1464710337018 Marionette TRACE conn2 <- [1,1622,null,{}] 08:58:57 INFO - PROCESS | 3588 | 1464710337023 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:57 INFO - PROCESS | 3588 | 1464710337130 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:58:57 INFO - PROCESS | 3588 | 1464710337296 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 3588 | ++DOCSHELL 10ACF800 == 19 [pid = 3588] [id = 415] 08:58:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (10AD0400) [pid = 3588] [serial = 1245] [outer = 00000000] 08:58:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (10C43000) [pid = 3588] [serial = 1246] [outer = 10AD0400] 08:58:57 INFO - PROCESS | 3588 | 1464710337353 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (10F06800) [pid = 3588] [serial = 1247] [outer = 10AD0400] 08:58:57 INFO - PROCESS | 3588 | 1464710337937 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:58:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 947ms 08:58:58 INFO - PROCESS | 3588 | 1464710338006 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 3588 | 1464710338010 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 08:58:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:58:58 INFO - PROCESS | 3588 | 1464710338015 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 3588 | 1464710338017 Marionette TRACE conn2 <- [1,1626,null,{}] 08:58:58 INFO - PROCESS | 3588 | 1464710338021 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:58 INFO - PROCESS | 3588 | 1464710338130 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:58:58 INFO - PROCESS | 3588 | 1464710338273 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 3588 | ++DOCSHELL 13DC1C00 == 20 [pid = 3588] [id = 416] 08:58:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (13DC4000) [pid = 3588] [serial = 1248] [outer = 00000000] 08:58:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (1409DC00) [pid = 3588] [serial = 1249] [outer = 13DC4000] 08:58:58 INFO - PROCESS | 3588 | 1464710338334 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (140E1000) [pid = 3588] [serial = 1250] [outer = 13DC4000] 08:58:58 INFO - PROCESS | 3588 | 1464710338952 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:58:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1010ms 08:58:59 INFO - PROCESS | 3588 | 1464710339018 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 3588 | 1464710339020 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 08:58:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:58:59 INFO - PROCESS | 3588 | 1464710339030 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 3588 | 1464710339037 Marionette TRACE conn2 <- [1,1630,null,{}] 08:58:59 INFO - PROCESS | 3588 | 1464710339041 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 3588 | 1464710339147 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:58:59 INFO - PROCESS | 3588 | 1464710339288 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 3588 | ++DOCSHELL 140E3400 == 21 [pid = 3588] [id = 417] 08:58:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (140E6400) [pid = 3588] [serial = 1251] [outer = 00000000] 08:58:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (15F64800) [pid = 3588] [serial = 1252] [outer = 140E6400] 08:58:59 INFO - PROCESS | 3588 | 1464710339356 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (1590D000) [pid = 3588] [serial = 1253] [outer = 140E6400] 08:58:59 INFO - PROCESS | 3588 | 1464710339924 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:59:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 979ms 08:59:00 INFO - PROCESS | 3588 | 1464710340002 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 3588 | 1464710340005 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 08:59:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:59:00 INFO - PROCESS | 3588 | 1464710340010 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 3588 | 1464710340012 Marionette TRACE conn2 <- [1,1634,null,{}] 08:59:00 INFO - PROCESS | 3588 | 1464710340016 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:00 INFO - PROCESS | 3588 | 1464710340120 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:59:00 INFO - PROCESS | 3588 | 1464710340261 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 3588 | ++DOCSHELL 130A4000 == 22 [pid = 3588] [id = 418] 08:59:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (13DBB400) [pid = 3588] [serial = 1254] [outer = 00000000] 08:59:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (15F73C00) [pid = 3588] [serial = 1255] [outer = 13DBB400] 08:59:00 INFO - PROCESS | 3588 | 1464710340315 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (165C0800) [pid = 3588] [serial = 1256] [outer = 13DBB400] 08:59:00 INFO - PROCESS | 3588 | 1464710340895 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:59:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 915ms 08:59:00 INFO - PROCESS | 3588 | 1464710340948 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 3588 | 1464710340951 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 08:59:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:59:00 INFO - PROCESS | 3588 | 1464710340954 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 3588 | 1464710340956 Marionette TRACE conn2 <- [1,1638,null,{}] 08:59:00 INFO - PROCESS | 3588 | 1464710340960 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:01 INFO - PROCESS | 3588 | 1464710341061 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:59:01 INFO - PROCESS | 3588 | 1464710341173 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 3588 | ++DOCSHELL 0C7F0800 == 23 [pid = 3588] [id = 419] 08:59:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (0C7FB000) [pid = 3588] [serial = 1257] [outer = 00000000] 08:59:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (0F256C00) [pid = 3588] [serial = 1258] [outer = 0C7FB000] 08:59:01 INFO - PROCESS | 3588 | 1464710341383 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (0F30E800) [pid = 3588] [serial = 1259] [outer = 0C7FB000] 08:59:02 INFO - PROCESS | 3588 | 1464710342170 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:59:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1263ms 08:59:02 INFO - PROCESS | 3588 | 1464710342215 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 3588 | 1464710342220 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 08:59:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (10D02800) [pid = 3588] [serial = 1129] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (10AD7000) [pid = 3588] [serial = 1184] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (1982A800) [pid = 3588] [serial = 1127] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (15F6B000) [pid = 3588] [serial = 1216] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (17C24800) [pid = 3588] [serial = 1123] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (196AF800) [pid = 3588] [serial = 1126] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (1104A400) [pid = 3588] [serial = 1213] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (17E9A400) [pid = 3588] [serial = 1124] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (1DF2E000) [pid = 3588] [serial = 1096] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (1409E000) [pid = 3588] [serial = 1102] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (1A5D9400) [pid = 3588] [serial = 1083] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (16F88800) [pid = 3588] [serial = 1089] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1B574000) [pid = 3588] [serial = 1093] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (11048C00) [pid = 3588] [serial = 1107] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (13111800) [pid = 3588] [serial = 1101] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (12B2A000) [pid = 3588] [serial = 1087] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (140E8C00) [pid = 3588] [serial = 1189] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (10C4AC00) [pid = 3588] [serial = 1110] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (1DDE6800) [pid = 3588] [serial = 1095] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (11052000) [pid = 3588] [serial = 1086] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (102D2800) [pid = 3588] [serial = 1104] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (11C9CC00) [pid = 3588] [serial = 1108] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (1A9ED000) [pid = 3588] [serial = 1084] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (1409A800) [pid = 3588] [serial = 1113] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1104BC00) [pid = 3588] [serial = 1111] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (18214800) [pid = 3588] [serial = 1090] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (10D08800) [pid = 3588] [serial = 1151] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (16C95800) [pid = 3588] [serial = 1120] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (156B4C00) [pid = 3588] [serial = 706] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (10273C00) [pid = 3588] [serial = 1183] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (10C4C000) [pid = 3588] [serial = 1150] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1390A400) [pid = 3588] [serial = 1159] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1102E800) [pid = 3588] [serial = 1157] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (17CB0800) [pid = 3588] [serial = 1193] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (1A630000) [pid = 3588] [serial = 1195] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (156B1800) [pid = 3588] [serial = 1136] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (16C9D400) [pid = 3588] [serial = 1138] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (16F47800) [pid = 3588] [serial = 1192] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (128EC000) [pid = 3588] [serial = 1133] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (10A64800) [pid = 3588] [serial = 1186] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1437C800) [pid = 3588] [serial = 1135] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (114CE400) [pid = 3588] [serial = 1132] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (10D0E000) [pid = 3588] [serial = 1130] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (10D0F400) [pid = 3588] [serial = 1156] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (10F0F800) [pid = 3588] [serial = 1187] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (13127C00) [pid = 3588] [serial = 1214] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (12B20C00) [pid = 3588] [serial = 1153] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (14090000) [pid = 3588] [serial = 1160] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (156ADC00) [pid = 3588] [serial = 1162] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1312D800) [pid = 3588] [serial = 1154] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1A56C000) [pid = 3588] [serial = 1148] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (156AE000) [pid = 3588] [serial = 1190] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1B2EDC00) [pid = 3588] [serial = 1092] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1DF36000) [pid = 3588] [serial = 1099] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (1A52EC00) [pid = 3588] [serial = 1145] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (1A9EEC00) [pid = 3588] [serial = 1199] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (10AD8C00) [pid = 3588] [serial = 1105] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1AD10400) [pid = 3588] [serial = 1201] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (1A109C00) [pid = 3588] [serial = 1147] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (17CEFC00) [pid = 3588] [serial = 1142] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (1DF33400) [pid = 3588] [serial = 1098] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1A70C800) [pid = 3588] [serial = 1196] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (1A10B400) [pid = 3588] [serial = 1144] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (16F44000) [pid = 3588] [serial = 1139] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (1A9E9000) [pid = 3588] [serial = 1198] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (13DC9000) [pid = 3588] [serial = 1030] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (140E2400) [pid = 3588] [serial = 1114] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (17770C00) [pid = 3588] [serial = 1141] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (1B571400) [pid = 3588] [serial = 1211] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (1B512C00) [pid = 3588] [serial = 1210] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (1B2ED400) [pid = 3588] [serial = 1208] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (1AFAB000) [pid = 3588] [serial = 1202] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (1B2EC400) [pid = 3588] [serial = 1207] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (1B1A6C00) [pid = 3588] [serial = 1205] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (1A70CC00) [pid = 3588] [serial = 1181] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (1B19FC00) [pid = 3588] [serial = 1204] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (1A628C00) [pid = 3588] [serial = 1178] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (1A70C400) [pid = 3588] [serial = 1180] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (1A56A400) [pid = 3588] [serial = 1175] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (1A622000) [pid = 3588] [serial = 1177] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 73 (1A088400) [pid = 3588] [serial = 1172] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 72 (1A563C00) [pid = 3588] [serial = 1174] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 71 (17770800) [pid = 3588] [serial = 1169] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 70 (19ECE000) [pid = 3588] [serial = 1171] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 69 (16D88800) [pid = 3588] [serial = 1166] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 68 (1734F000) [pid = 3588] [serial = 1168] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 67 (15F65800) [pid = 3588] [serial = 1163] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 66 (16C9E000) [pid = 3588] [serial = 1165] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 65 (1408F800) [pid = 3588] [serial = 1117] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 64 (156AA400) [pid = 3588] [serial = 1116] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | --DOMWINDOW == 63 (16659C00) [pid = 3588] [serial = 1119] [outer = 00000000] [url = about:blank] 08:59:02 INFO - PROCESS | 3588 | 1464710342289 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 3588 | 1464710342292 Marionette TRACE conn2 <- [1,1642,null,{}] 08:59:02 INFO - PROCESS | 3588 | 1464710342298 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:02 INFO - PROCESS | 3588 | 1464710342393 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:59:02 INFO - PROCESS | 3588 | 1464710342400 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 3588 | ++DOCSHELL 105F6400 == 24 [pid = 3588] [id = 420] 08:59:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 64 (105FAC00) [pid = 3588] [serial = 1260] [outer = 00000000] 08:59:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 65 (10ACD800) [pid = 3588] [serial = 1261] [outer = 105FAC00] 08:59:02 INFO - PROCESS | 3588 | 1464710342447 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 66 (10ADB800) [pid = 3588] [serial = 1262] [outer = 105FAC00] 08:59:02 INFO - PROCESS | 3588 | 1464710342950 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:59:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 726ms 08:59:03 INFO - PROCESS | 3588 | 1464710342975 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 3588 | 1464710342978 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 08:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:59:03 INFO - PROCESS | 3588 | 1464710342984 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 3588 | 1464710342986 Marionette TRACE conn2 <- [1,1646,null,{}] 08:59:03 INFO - PROCESS | 3588 | 1464710342994 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:03 INFO - PROCESS | 3588 | 1464710343078 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:59:03 INFO - PROCESS | 3588 | 1464710343085 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 3588 | ++DOCSHELL 10F2A400 == 25 [pid = 3588] [id = 421] 08:59:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 67 (1102B800) [pid = 3588] [serial = 1263] [outer = 00000000] 08:59:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 68 (1104BC00) [pid = 3588] [serial = 1264] [outer = 1102B800] 08:59:03 INFO - PROCESS | 3588 | 1464710343132 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 69 (11A3F800) [pid = 3588] [serial = 1265] [outer = 1102B800] 08:59:03 INFO - PROCESS | 3588 | 1464710343661 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 695ms 08:59:03 INFO - PROCESS | 3588 | 1464710343716 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 3588 | 1464710343718 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 08:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:59:03 INFO - PROCESS | 3588 | 1464710343722 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 3588 | 1464710343725 Marionette TRACE conn2 <- [1,1650,null,{}] 08:59:03 INFO - PROCESS | 3588 | 1464710343736 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:03 INFO - PROCESS | 3588 | 1464710343823 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:59:03 INFO - PROCESS | 3588 | 1464710343833 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 3588 | ++DOCSHELL 13128000 == 26 [pid = 3588] [id = 422] 08:59:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 70 (1312CC00) [pid = 3588] [serial = 1266] [outer = 00000000] 08:59:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 71 (13714800) [pid = 3588] [serial = 1267] [outer = 1312CC00] 08:59:03 INFO - PROCESS | 3588 | 1464710343878 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 72 (1390A400) [pid = 3588] [serial = 1268] [outer = 1312CC00] 08:59:04 INFO - PROCESS | 3588 | 1464710344332 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 632ms 08:59:04 INFO - PROCESS | 3588 | 1464710344360 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 3588 | 1464710344362 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 08:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:59:04 INFO - PROCESS | 3588 | 1464710344365 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 3588 | 1464710344367 Marionette TRACE conn2 <- [1,1654,null,{}] 08:59:04 INFO - PROCESS | 3588 | 1464710344370 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:04 INFO - PROCESS | 3588 | 1464710344452 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:59:04 INFO - PROCESS | 3588 | 1464710344458 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 3588 | ++DOCSHELL 0C383C00 == 27 [pid = 3588] [id = 423] 08:59:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 73 (0F310000) [pid = 3588] [serial = 1269] [outer = 00000000] 08:59:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 74 (14097400) [pid = 3588] [serial = 1270] [outer = 0F310000] 08:59:04 INFO - PROCESS | 3588 | 1464710344512 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (140C6400) [pid = 3588] [serial = 1271] [outer = 0F310000] 08:59:04 INFO - PROCESS | 3588 | 1464710344957 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 648ms 08:59:05 INFO - PROCESS | 3588 | 1464710345008 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 3588 | 1464710345010 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 08:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:59:05 INFO - PROCESS | 3588 | 1464710345013 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 3588 | 1464710345015 Marionette TRACE conn2 <- [1,1658,null,{}] 08:59:05 INFO - PROCESS | 3588 | 1464710345018 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:05 INFO - PROCESS | 3588 | 1464710345130 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:59:05 INFO - PROCESS | 3588 | 1464710345183 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 3588 | ++DOCSHELL 0C38F400 == 28 [pid = 3588] [id = 424] 08:59:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (14094400) [pid = 3588] [serial = 1272] [outer = 00000000] 08:59:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (140EB800) [pid = 3588] [serial = 1273] [outer = 14094400] 08:59:05 INFO - PROCESS | 3588 | 1464710345231 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (1526E400) [pid = 3588] [serial = 1274] [outer = 14094400] 08:59:05 INFO - PROCESS | 3588 | 1464710345665 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 695ms 08:59:05 INFO - PROCESS | 3588 | 1464710345719 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 3588 | 1464710345722 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 08:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:59:05 INFO - PROCESS | 3588 | 1464710345725 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 3588 | 1464710345726 Marionette TRACE conn2 <- [1,1662,null,{}] 08:59:05 INFO - PROCESS | 3588 | 1464710345730 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:05 INFO - PROCESS | 3588 | 1464710345845 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:59:05 INFO - PROCESS | 3588 | 1464710345936 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 3588 | ++DOCSHELL 156B2800 == 29 [pid = 3588] [id = 425] 08:59:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (156B4400) [pid = 3588] [serial = 1275] [outer = 00000000] 08:59:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (15954400) [pid = 3588] [serial = 1276] [outer = 156B4400] 08:59:06 INFO - PROCESS | 3588 | 1464710345979 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (15D5D400) [pid = 3588] [serial = 1277] [outer = 156B4400] 08:59:06 INFO - PROCESS | 3588 | 1464710346389 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 710ms 08:59:06 INFO - PROCESS | 3588 | 1464710346423 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 3588 | 1464710346425 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 08:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:59:06 INFO - PROCESS | 3588 | 1464710346429 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 3588 | 1464710346431 Marionette TRACE conn2 <- [1,1666,null,{}] 08:59:06 INFO - PROCESS | 3588 | 1464710346434 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:06 INFO - PROCESS | 3588 | 1464710346545 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:59:06 INFO - PROCESS | 3588 | 1464710346553 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 3588 | ++DOCSHELL 11048400 == 30 [pid = 3588] [id = 426] 08:59:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (15D61000) [pid = 3588] [serial = 1278] [outer = 00000000] 08:59:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (15F69C00) [pid = 3588] [serial = 1279] [outer = 15D61000] 08:59:06 INFO - PROCESS | 3588 | 1464710346597 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (15F71C00) [pid = 3588] [serial = 1280] [outer = 15D61000] 08:59:07 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (1128BC00) [pid = 3588] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:59:07 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (10271C00) [pid = 3588] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:59:07 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (0C7F2400) [pid = 3588] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:59:07 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (1102EC00) [pid = 3588] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:59:07 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (13110800) [pid = 3588] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:59:07 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (10C47C00) [pid = 3588] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:59:07 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (0C781400) [pid = 3588] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:59:07 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (10C4F800) [pid = 3588] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:59:07 INFO - PROCESS | 3588 | 1464710347111 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 710ms 08:59:07 INFO - PROCESS | 3588 | 1464710347161 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 3588 | 1464710347163 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 08:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:59:07 INFO - PROCESS | 3588 | 1464710347166 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - PROCESS | 3588 | 1464710347168 Marionette TRACE conn2 <- [1,1670,null,{}] 08:59:07 INFO - PROCESS | 3588 | 1464710347171 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:07 INFO - PROCESS | 3588 | 1464710347251 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:59:07 INFO - PROCESS | 3588 | 1464710347285 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 3588 | ++DOCSHELL 0C7F2400 == 31 [pid = 3588] [id = 427] 08:59:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (1102EC00) [pid = 3588] [serial = 1281] [outer = 00000000] 08:59:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (11A43800) [pid = 3588] [serial = 1282] [outer = 1102EC00] 08:59:07 INFO - PROCESS | 3588 | 1464710347328 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (14099800) [pid = 3588] [serial = 1283] [outer = 1102EC00] 08:59:07 INFO - PROCESS | 3588 | 1464710347770 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 647ms 08:59:07 INFO - PROCESS | 3588 | 1464710347805 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 3588 | 1464710347807 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 08:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:59:07 INFO - PROCESS | 3588 | 1464710347810 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - PROCESS | 3588 | 1464710347812 Marionette TRACE conn2 <- [1,1674,null,{}] 08:59:07 INFO - PROCESS | 3588 | 1464710347815 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:07 INFO - PROCESS | 3588 | 1464710347894 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:59:07 INFO - PROCESS | 3588 | 1464710347900 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 3588 | ++DOCSHELL 0C38B400 == 32 [pid = 3588] [id = 428] 08:59:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (10D0E800) [pid = 3588] [serial = 1284] [outer = 00000000] 08:59:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (16657400) [pid = 3588] [serial = 1285] [outer = 10D0E800] 08:59:07 INFO - PROCESS | 3588 | 1464710347946 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (16657C00) [pid = 3588] [serial = 1286] [outer = 10D0E800] 08:59:08 INFO - PROCESS | 3588 | 1464710348368 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 600ms 08:59:08 INFO - PROCESS | 3588 | 1464710348411 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 3588 | 1464710348414 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 08:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:59:08 INFO - PROCESS | 3588 | 1464710348421 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 3588 | 1464710348423 Marionette TRACE conn2 <- [1,1678,null,{}] 08:59:08 INFO - PROCESS | 3588 | 1464710348427 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:08 INFO - PROCESS | 3588 | 1464710348508 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:59:08 INFO - PROCESS | 3588 | 1464710348515 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 3588 | ++DOCSHELL 1437BC00 == 33 [pid = 3588] [id = 429] 08:59:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (16656400) [pid = 3588] [serial = 1287] [outer = 00000000] 08:59:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (16A90400) [pid = 3588] [serial = 1288] [outer = 16656400] 08:59:08 INFO - PROCESS | 3588 | 1464710348562 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (16C97800) [pid = 3588] [serial = 1289] [outer = 16656400] 08:59:09 INFO - PROCESS | 3588 | 1464710349050 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 710ms 08:59:09 INFO - PROCESS | 3588 | 1464710349139 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 3588 | 1464710349143 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 08:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:59:09 INFO - PROCESS | 3588 | 1464710349149 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 3588 | 1464710349153 Marionette TRACE conn2 <- [1,1682,null,{}] 08:59:09 INFO - PROCESS | 3588 | 1464710349160 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:09 INFO - PROCESS | 3588 | 1464710349270 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:59:09 INFO - PROCESS | 3588 | 1464710349394 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 3588 | ++DOCSHELL 0F30CC00 == 34 [pid = 3588] [id = 430] 08:59:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (0F30D800) [pid = 3588] [serial = 1290] [outer = 00000000] 08:59:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (105EF000) [pid = 3588] [serial = 1291] [outer = 0F30D800] 08:59:09 INFO - PROCESS | 3588 | 1464710349448 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (10AD2400) [pid = 3588] [serial = 1292] [outer = 0F30D800] 08:59:10 INFO - PROCESS | 3588 | 1464710350159 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1010ms 08:59:10 INFO - PROCESS | 3588 | 1464710350197 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 3588 | 1464710350200 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 08:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:59:10 INFO - PROCESS | 3588 | 1464710350210 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 3588 | 1464710350214 Marionette TRACE conn2 <- [1,1686,null,{}] 08:59:10 INFO - PROCESS | 3588 | 1464710350218 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:10 INFO - PROCESS | 3588 | 1464710350328 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:59:10 INFO - PROCESS | 3588 | 1464710350461 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 3588 | ++DOCSHELL 114DC000 == 35 [pid = 3588] [id = 431] 08:59:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (11C9CC00) [pid = 3588] [serial = 1293] [outer = 00000000] 08:59:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (1310D000) [pid = 3588] [serial = 1294] [outer = 11C9CC00] 08:59:10 INFO - PROCESS | 3588 | 1464710350515 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (131A8400) [pid = 3588] [serial = 1295] [outer = 11C9CC00] 08:59:11 INFO - PROCESS | 3588 | 1464710351071 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:59: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 08:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 899ms 08:59:11 INFO - PROCESS | 3588 | 1464710351115 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 3588 | 1464710351117 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 08:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:59:11 INFO - PROCESS | 3588 | 1464710351122 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 3588 | 1464710351125 Marionette TRACE conn2 <- [1,1690,null,{}] 08:59:11 INFO - PROCESS | 3588 | 1464710351136 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:11 INFO - PROCESS | 3588 | 1464710351249 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:59:11 INFO - PROCESS | 3588 | 1464710351354 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 3588 | ++DOCSHELL 140C5400 == 36 [pid = 3588] [id = 432] 08:59:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (140DE400) [pid = 3588] [serial = 1296] [outer = 00000000] 08:59:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (156AF800) [pid = 3588] [serial = 1297] [outer = 140DE400] 08:59:11 INFO - PROCESS | 3588 | 1464710351411 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (15F72000) [pid = 3588] [serial = 1298] [outer = 140DE400] 08:59:12 INFO - PROCESS | 3588 | 1464710352032 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 963ms 08:59:12 INFO - PROCESS | 3588 | 1464710352067 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 3588 | 1464710352069 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 08:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:59:12 INFO - PROCESS | 3588 | 1464710352073 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 3588 | 1464710352075 Marionette TRACE conn2 <- [1,1694,null,{}] 08:59:12 INFO - PROCESS | 3588 | 1464710352078 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:12 INFO - PROCESS | 3588 | 1464710352188 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:59:12 INFO - PROCESS | 3588 | 1464710352290 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 3588 | ++DOCSHELL 140EA000 == 37 [pid = 3588] [id = 433] 08:59:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (16654800) [pid = 3588] [serial = 1299] [outer = 00000000] 08:59:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (16CA0000) [pid = 3588] [serial = 1300] [outer = 16654800] 08:59:12 INFO - PROCESS | 3588 | 1464710352343 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (16D81000) [pid = 3588] [serial = 1301] [outer = 16654800] 08:59:12 INFO - PROCESS | 3588 | 1464710352910 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 916ms 08:59:13 INFO - PROCESS | 3588 | 1464710352977 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 3588 | 1464710352979 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 08:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:59:13 INFO - PROCESS | 3588 | 1464710352983 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 3588 | 1464710352985 Marionette TRACE conn2 <- [1,1698,null,{}] 08:59:13 INFO - PROCESS | 3588 | 1464710352989 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:13 INFO - PROCESS | 3588 | 1464710353090 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:59:13 INFO - PROCESS | 3588 | 1464710353238 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 3588 | ++DOCSHELL 16A88800 == 38 [pid = 3588] [id = 434] 08:59:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (16C9F800) [pid = 3588] [serial = 1302] [outer = 00000000] 08:59:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (16FED000) [pid = 3588] [serial = 1303] [outer = 16C9F800] 08:59:13 INFO - PROCESS | 3588 | 1464710353293 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (172A8400) [pid = 3588] [serial = 1304] [outer = 16C9F800] 08:59:13 INFO - PROCESS | 3588 | 1464710353910 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1104ms 08:59:14 INFO - PROCESS | 3588 | 1464710354129 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 3588 | 1464710354134 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 08:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:59:14 INFO - PROCESS | 3588 | 1464710354140 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 3588 | 1464710354143 Marionette TRACE conn2 <- [1,1702,null,{}] 08:59:14 INFO - PROCESS | 3588 | 1464710354148 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:14 INFO - PROCESS | 3588 | 1464710354251 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:59:14 INFO - PROCESS | 3588 | 1464710354378 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 3588 | ++DOCSHELL 0C783800 == 39 [pid = 3588] [id = 435] 08:59:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (0F304400) [pid = 3588] [serial = 1305] [outer = 00000000] 08:59:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (10D0A800) [pid = 3588] [serial = 1306] [outer = 0F304400] 08:59:14 INFO - PROCESS | 3588 | 1464710354427 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (10F2AC00) [pid = 3588] [serial = 1307] [outer = 0F304400] 08:59:15 INFO - PROCESS | 3588 | 1464710355000 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:59:15 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (140E1400) [pid = 3588] [serial = 1240] [outer = 00000000] [url = about:blank] 08:59:15 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (11A3A400) [pid = 3588] [serial = 1228] [outer = 00000000] [url = about:blank] 08:59:15 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1047F000) [pid = 3588] [serial = 1222] [outer = 00000000] [url = about:blank] 08:59:15 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (0C7FE800) [pid = 3588] [serial = 1219] [outer = 00000000] [url = about:blank] 08:59:15 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (0F24F000) [pid = 3588] [serial = 1220] [outer = 00000000] [url = about:blank] 08:59:15 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (16A8E400) [pid = 3588] [serial = 1217] [outer = 00000000] [url = about:blank] 08:59:15 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (131A6C00) [pid = 3588] [serial = 1231] [outer = 00000000] [url = about:blank] 08:59:15 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (12B21400) [pid = 3588] [serial = 1229] [outer = 00000000] [url = about:blank] 08:59:15 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (128B6C00) [pid = 3588] [serial = 1237] [outer = 00000000] [url = about:blank] 08:59:15 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (131B4800) [pid = 3588] [serial = 1232] [outer = 00000000] [url = about:blank] 08:59:15 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (10485C00) [pid = 3588] [serial = 1234] [outer = 00000000] [url = about:blank] 08:59:15 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (10AD5800) [pid = 3588] [serial = 1235] [outer = 00000000] [url = about:blank] 08:59:15 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (10F06C00) [pid = 3588] [serial = 1225] [outer = 00000000] [url = about:blank] 08:59:15 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (10A56800) [pid = 3588] [serial = 1223] [outer = 00000000] [url = about:blank] 08:59:15 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (12BB5000) [pid = 3588] [serial = 1238] [outer = 00000000] [url = about:blank] 08:59:15 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (1102DC00) [pid = 3588] [serial = 1226] [outer = 00000000] [url = about:blank] 08:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 963ms 08:59:15 INFO - PROCESS | 3588 | 1464710355086 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 3588 | 1464710355089 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 08:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:59:15 INFO - PROCESS | 3588 | 1464710355096 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 3588 | 1464710355100 Marionette TRACE conn2 <- [1,1706,null,{}] 08:59:15 INFO - PROCESS | 3588 | 1464710355103 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:15 INFO - PROCESS | 3588 | 1464710355194 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:59:15 INFO - PROCESS | 3588 | 1464710355201 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 3588 | ++DOCSHELL 10ADC800 == 40 [pid = 3588] [id = 436] 08:59:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (10C43C00) [pid = 3588] [serial = 1308] [outer = 00000000] 08:59:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (10D0D800) [pid = 3588] [serial = 1309] [outer = 10C43C00] 08:59:15 INFO - PROCESS | 3588 | 1464710355251 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (1102DC00) [pid = 3588] [serial = 1310] [outer = 10C43C00] 08:59:15 INFO - PROCESS | 3588 | 1464710355770 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 694ms 08:59:15 INFO - PROCESS | 3588 | 1464710355796 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 3588 | 1464710355798 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 08:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:59:15 INFO - PROCESS | 3588 | 1464710355801 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 3588 | 1464710355803 Marionette TRACE conn2 <- [1,1710,null,{}] 08:59:15 INFO - PROCESS | 3588 | 1464710355813 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:15 INFO - PROCESS | 3588 | 1464710355902 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:59:16 INFO - PROCESS | 3588 | 1464710356021 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 3588 | ++DOCSHELL 1102D000 == 41 [pid = 3588] [id = 437] 08:59:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (1104D000) [pid = 3588] [serial = 1311] [outer = 00000000] 08:59:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (1310B800) [pid = 3588] [serial = 1312] [outer = 1104D000] 08:59:16 INFO - PROCESS | 3588 | 1464710356075 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (131B2800) [pid = 3588] [serial = 1313] [outer = 1104D000] 08:59:16 INFO - PROCESS | 3588 | 1464710356517 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 742ms 08:59:16 INFO - PROCESS | 3588 | 1464710356574 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 3588 | 1464710356576 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 08:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:59:16 INFO - PROCESS | 3588 | 1464710356579 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 3588 | 1464710356581 Marionette TRACE conn2 <- [1,1714,null,{}] 08:59:16 INFO - PROCESS | 3588 | 1464710356584 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:16 INFO - PROCESS | 3588 | 1464710356668 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:59:16 INFO - PROCESS | 3588 | 1464710356674 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 3588 | ++DOCSHELL 0F30AC00 == 42 [pid = 3588] [id = 438] 08:59:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (131A6400) [pid = 3588] [serial = 1314] [outer = 00000000] 08:59:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (1409D400) [pid = 3588] [serial = 1315] [outer = 131A6400] 08:59:16 INFO - PROCESS | 3588 | 1464710356720 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (140E9000) [pid = 3588] [serial = 1316] [outer = 131A6400] 08:59:17 INFO - PROCESS | 3588 | 1464710357166 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 647ms 08:59:17 INFO - PROCESS | 3588 | 1464710357217 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 3588 | 1464710357219 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 08:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:59:17 INFO - PROCESS | 3588 | 1464710357223 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 3588 | 1464710357225 Marionette TRACE conn2 <- [1,1718,null,{}] 08:59:17 INFO - PROCESS | 3588 | 1464710357228 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:17 INFO - PROCESS | 3588 | 1464710357324 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:59:17 INFO - PROCESS | 3588 | 1464710357363 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 3588 | ++DOCSHELL 14094800 == 43 [pid = 3588] [id = 439] 08:59:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (14373C00) [pid = 3588] [serial = 1317] [outer = 00000000] 08:59:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (154DFC00) [pid = 3588] [serial = 1318] [outer = 14373C00] 08:59:17 INFO - PROCESS | 3588 | 1464710357406 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (15951000) [pid = 3588] [serial = 1319] [outer = 14373C00] 08:59:17 INFO - PROCESS | 3588 | 1464710357872 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 694ms 08:59:17 INFO - PROCESS | 3588 | 1464710357923 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 3588 | 1464710357925 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 08:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:59:17 INFO - PROCESS | 3588 | 1464710357935 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 3588 | 1464710357936 Marionette TRACE conn2 <- [1,1722,null,{}] 08:59:17 INFO - PROCESS | 3588 | 1464710357940 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:18 INFO - PROCESS | 3588 | 1464710358073 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:59:18 INFO - PROCESS | 3588 | 1464710358085 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 3588 | ++DOCSHELL 15D6AC00 == 44 [pid = 3588] [id = 440] 08:59:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (15DE8800) [pid = 3588] [serial = 1320] [outer = 00000000] 08:59:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (16A8F000) [pid = 3588] [serial = 1321] [outer = 15DE8800] 08:59:18 INFO - PROCESS | 3588 | 1464710358179 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (16C9DC00) [pid = 3588] [serial = 1322] [outer = 15DE8800] 08:59:18 INFO - PROCESS | 3588 | 1464710358611 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 710ms 08:59:18 INFO - PROCESS | 3588 | 1464710358632 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 3588 | 1464710358634 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 08:59:18 INFO - PROCESS | 3588 | 1464710358638 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:59:18 INFO - PROCESS | 3588 | 1464710358639 Marionette TRACE conn2 <- [1,1726,null,{}] 08:59:18 INFO - PROCESS | 3588 | 1464710358643 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:18 INFO - PROCESS | 3588 | 1464710358789 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:59:18 INFO - PROCESS | 3588 | 1464710358811 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 3588 | ++DOCSHELL 16D8DC00 == 45 [pid = 3588] [id = 441] 08:59:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (16FF7800) [pid = 3588] [serial = 1323] [outer = 00000000] 08:59:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (1739C800) [pid = 3588] [serial = 1324] [outer = 16FF7800] 08:59:18 INFO - PROCESS | 3588 | 1464710358854 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (1739D000) [pid = 3588] [serial = 1325] [outer = 16FF7800] 08:59:19 INFO - PROCESS | 3588 | 1464710359289 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 711ms 08:59:19 INFO - PROCESS | 3588 | 1464710359337 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 3588 | 1464710359339 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 08:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:59:19 INFO - PROCESS | 3588 | 1464710359343 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 3588 | 1464710359346 Marionette TRACE conn2 <- [1,1730,null,{}] 08:59:19 INFO - PROCESS | 3588 | 1464710359351 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:19 INFO - PROCESS | 3588 | 1464710359467 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:59:19 INFO - PROCESS | 3588 | 1464710359473 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 3588 | ++DOCSHELL 1729CC00 == 46 [pid = 3588] [id = 442] 08:59:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (17744800) [pid = 3588] [serial = 1326] [outer = 00000000] 08:59:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (17C2F800) [pid = 3588] [serial = 1327] [outer = 17744800] 08:59:19 INFO - PROCESS | 3588 | 1464710359516 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (17E99800) [pid = 3588] [serial = 1328] [outer = 17744800] 08:59:19 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (15D61000) [pid = 3588] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:59:19 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1102B800) [pid = 3588] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:59:19 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (0C7FB000) [pid = 3588] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:59:19 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1312CC00) [pid = 3588] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:59:19 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (156B4400) [pid = 3588] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:59:19 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (0F310000) [pid = 3588] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:59:19 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (105FAC00) [pid = 3588] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:59:19 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1102EC00) [pid = 3588] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:59:19 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (14094400) [pid = 3588] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:59:19 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (10D0E800) [pid = 3588] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:59:20 INFO - PROCESS | 3588 | 1464710360109 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 805ms 08:59:20 INFO - PROCESS | 3588 | 1464710360177 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 3588 | 1464710360179 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 08:59:20 INFO - PROCESS | 3588 | 1464710360182 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:59:20 INFO - PROCESS | 3588 | 1464710360184 Marionette TRACE conn2 <- [1,1734,null,{}] 08:59:20 INFO - PROCESS | 3588 | 1464710360187 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:20 INFO - PROCESS | 3588 | 1464710360268 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:59:20 INFO - PROCESS | 3588 | 1464710360274 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 3588 | ++DOCSHELL 1312CC00 == 47 [pid = 3588] [id = 443] 08:59:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1437D400) [pid = 3588] [serial = 1329] [outer = 00000000] 08:59:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (16825000) [pid = 3588] [serial = 1330] [outer = 1437D400] 08:59:20 INFO - PROCESS | 3588 | 1464710360318 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1776F800) [pid = 3588] [serial = 1331] [outer = 1437D400] 08:59:20 INFO - PROCESS | 3588 | 1464710360776 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 648ms 08:59:20 INFO - PROCESS | 3588 | 1464710360820 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 3588 | 1464710360822 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 08:59:20 INFO - PROCESS | 3588 | 1464710360826 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:59:20 INFO - PROCESS | 3588 | 1464710360827 Marionette TRACE conn2 <- [1,1738,null,{}] 08:59:20 INFO - PROCESS | 3588 | 1464710360831 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:20 INFO - PROCESS | 3588 | 1464710360913 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:59:20 INFO - PROCESS | 3588 | 1464710360919 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 3588 | ++DOCSHELL 1594A000 == 48 [pid = 3588] [id = 444] 08:59:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (15F73000) [pid = 3588] [serial = 1332] [outer = 00000000] 08:59:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (18217800) [pid = 3588] [serial = 1333] [outer = 15F73000] 08:59:20 INFO - PROCESS | 3588 | 1464710360962 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (196ADC00) [pid = 3588] [serial = 1334] [outer = 15F73000] 08:59:21 INFO - PROCESS | 3588 | 1464710361392 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:59: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 08:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 599ms 08:59:21 INFO - PROCESS | 3588 | 1464710361430 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 3588 | 1464710361433 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 08:59:21 INFO - PROCESS | 3588 | 1464710361436 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - PROCESS | 3588 | 1464710361438 Marionette TRACE conn2 <- [1,1742,null,{}] 08:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:59:21 INFO - PROCESS | 3588 | 1464710361442 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:21 INFO - PROCESS | 3588 | 1464710361546 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:59:21 INFO - PROCESS | 3588 | 1464710361552 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 3588 | ++DOCSHELL 10AD8400 == 49 [pid = 3588] [id = 445] 08:59:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (10AD8800) [pid = 3588] [serial = 1335] [outer = 00000000] 08:59:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (196BA000) [pid = 3588] [serial = 1336] [outer = 10AD8800] 08:59:21 INFO - PROCESS | 3588 | 1464710361600 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (19839000) [pid = 3588] [serial = 1337] [outer = 10AD8800] 08:59:22 INFO - PROCESS | 3588 | 1464710362281 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 900ms 08:59:22 INFO - PROCESS | 3588 | 1464710362324 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 3588 | 1464710362328 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 08:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:59:22 INFO - PROCESS | 3588 | 1464710362335 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 3588 | 1464710362338 Marionette TRACE conn2 <- [1,1746,null,{}] 08:59:22 INFO - PROCESS | 3588 | 1464710362344 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:22 INFO - PROCESS | 3588 | 1464710362459 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:59:22 INFO - PROCESS | 3588 | 1464710362596 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 3588 | ++DOCSHELL 10A61400 == 50 [pid = 3588] [id = 446] 08:59:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (10A61800) [pid = 3588] [serial = 1338] [outer = 00000000] 08:59:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (10D0C800) [pid = 3588] [serial = 1339] [outer = 10A61800] 08:59:22 INFO - PROCESS | 3588 | 1464710362652 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1104E800) [pid = 3588] [serial = 1340] [outer = 10A61800] 08:59:23 INFO - PROCESS | 3588 | 1464710363314 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1010ms 08:59:23 INFO - PROCESS | 3588 | 1464710363370 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 3588 | 1464710363375 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 08:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:59:23 INFO - PROCESS | 3588 | 1464710363382 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 3588 | 1464710363385 Marionette TRACE conn2 <- [1,1750,null,{}] 08:59:23 INFO - PROCESS | 3588 | 1464710363389 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:23 INFO - PROCESS | 3588 | 1464710363504 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:59:23 INFO - PROCESS | 3588 | 1464710363614 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 3588 | ++DOCSHELL 0F24CC00 == 51 [pid = 3588] [id = 447] 08:59:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (1309CC00) [pid = 3588] [serial = 1341] [outer = 00000000] 08:59:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (140BF800) [pid = 3588] [serial = 1342] [outer = 1309CC00] 08:59:23 INFO - PROCESS | 3588 | 1464710363666 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (15268C00) [pid = 3588] [serial = 1343] [outer = 1309CC00] 08:59:24 INFO - PROCESS | 3588 | 1464710364287 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 947ms 08:59:24 INFO - PROCESS | 3588 | 1464710364325 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 3588 | 1464710364327 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 08:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:59:24 INFO - PROCESS | 3588 | 1464710364331 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 3588 | 1464710364335 Marionette TRACE conn2 <- [1,1754,null,{}] 08:59:24 INFO - PROCESS | 3588 | 1464710364346 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:24 INFO - PROCESS | 3588 | 1464710364455 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:59:24 INFO - PROCESS | 3588 | 1464710364602 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 3588 | ++DOCSHELL 1729FC00 == 52 [pid = 3588] [id = 448] 08:59:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (18215C00) [pid = 3588] [serial = 1344] [outer = 00000000] 08:59:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (196B2800) [pid = 3588] [serial = 1345] [outer = 18215C00] 08:59:24 INFO - PROCESS | 3588 | 1464710364658 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (196B9C00) [pid = 3588] [serial = 1346] [outer = 18215C00] 08:59:25 INFO - PROCESS | 3588 | 1464710365235 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 963ms 08:59:25 INFO - PROCESS | 3588 | 1464710365276 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 3588 | 1464710365279 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 08:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:59:25 INFO - PROCESS | 3588 | 1464710365282 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 3588 | 1464710365284 Marionette TRACE conn2 <- [1,1758,null,{}] 08:59:25 INFO - PROCESS | 3588 | 1464710365288 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:25 INFO - PROCESS | 3588 | 1464710365395 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:59:25 INFO - PROCESS | 3588 | 1464710365502 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 3588 | ++DOCSHELL 17776000 == 53 [pid = 3588] [id = 449] 08:59:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (16F3E400) [pid = 3588] [serial = 1347] [outer = 00000000] 08:59:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (19E4A400) [pid = 3588] [serial = 1348] [outer = 16F3E400] 08:59:25 INFO - PROCESS | 3588 | 1464710365563 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (19E50400) [pid = 3588] [serial = 1349] [outer = 16F3E400] 08:59:26 INFO - PROCESS | 3588 | 1464710366179 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 915ms 08:59:26 INFO - PROCESS | 3588 | 1464710366218 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 3588 | 1464710366221 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 08:59:26 INFO - PROCESS | 3588 | 1464710366224 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:59:26 INFO - PROCESS | 3588 | 1464710366226 Marionette TRACE conn2 <- [1,1762,null,{}] 08:59:26 INFO - PROCESS | 3588 | 1464710366230 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:26 INFO - PROCESS | 3588 | 1464710366332 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:59:26 INFO - PROCESS | 3588 | 1464710366439 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 3588 | ++DOCSHELL 19E46C00 == 54 [pid = 3588] [id = 450] 08:59:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (19E53400) [pid = 3588] [serial = 1350] [outer = 00000000] 08:59:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (19ED2800) [pid = 3588] [serial = 1351] [outer = 19E53400] 08:59:26 INFO - PROCESS | 3588 | 1464710366492 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (1A07C400) [pid = 3588] [serial = 1352] [outer = 19E53400] 08:59:27 INFO - PROCESS | 3588 | 1464710367259 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1089ms 08:59:27 INFO - PROCESS | 3588 | 1464710367318 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 3588 | 1464710367322 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 08:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:59:27 INFO - PROCESS | 3588 | 1464710367328 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 3588 | 1464710367331 Marionette TRACE conn2 <- [1,1766,null,{}] 08:59:27 INFO - PROCESS | 3588 | 1464710367338 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:27 INFO - PROCESS | 3588 | 1464710367436 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:59:27 INFO - PROCESS | 3588 | 1464710367577 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 3588 | ++DOCSHELL 0C7FEC00 == 55 [pid = 3588] [id = 451] 08:59:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (0F306000) [pid = 3588] [serial = 1353] [outer = 00000000] 08:59:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (10D05400) [pid = 3588] [serial = 1354] [outer = 0F306000] 08:59:27 INFO - PROCESS | 3588 | 1464710367633 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (10F2C000) [pid = 3588] [serial = 1355] [outer = 0F306000] 08:59:28 INFO - PROCESS | 3588 | --DOCSHELL 0C38F400 == 54 [pid = 3588] [id = 424] 08:59:28 INFO - PROCESS | 3588 | --DOCSHELL 10AD7C00 == 53 [pid = 3588] [id = 405] 08:59:28 INFO - PROCESS | 3588 | --DOCSHELL 1594A000 == 52 [pid = 3588] [id = 444] 08:59:28 INFO - PROCESS | 3588 | --DOCSHELL 1312CC00 == 51 [pid = 3588] [id = 443] 08:59:28 INFO - PROCESS | 3588 | --DOCSHELL 1729CC00 == 50 [pid = 3588] [id = 442] 08:59:28 INFO - PROCESS | 3588 | --DOCSHELL 16D8DC00 == 49 [pid = 3588] [id = 441] 08:59:28 INFO - PROCESS | 3588 | --DOCSHELL 15D6AC00 == 48 [pid = 3588] [id = 440] 08:59:28 INFO - PROCESS | 3588 | --DOCSHELL 14094800 == 47 [pid = 3588] [id = 439] 08:59:28 INFO - PROCESS | 3588 | --DOCSHELL 0F30AC00 == 46 [pid = 3588] [id = 438] 08:59:28 INFO - PROCESS | 3588 | --DOCSHELL 1102D000 == 45 [pid = 3588] [id = 437] 08:59:28 INFO - PROCESS | 3588 | --DOCSHELL 10ADC800 == 44 [pid = 3588] [id = 436] 08:59:28 INFO - PROCESS | 3588 | --DOCSHELL 0C783800 == 43 [pid = 3588] [id = 435] 08:59:28 INFO - PROCESS | 3588 | --DOCSHELL 114DC000 == 42 [pid = 3588] [id = 431] 08:59:28 INFO - PROCESS | 3588 | --DOCSHELL 0F30CC00 == 41 [pid = 3588] [id = 430] 08:59:28 INFO - PROCESS | 3588 | --DOCSHELL 1437BC00 == 40 [pid = 3588] [id = 429] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (15F69C00) [pid = 3588] [serial = 1279] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (0C38C800) [pid = 3588] [serial = 1243] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (10C43000) [pid = 3588] [serial = 1246] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (15F64800) [pid = 3588] [serial = 1252] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (1104BC00) [pid = 3588] [serial = 1264] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (11A3F800) [pid = 3588] [serial = 1265] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (0F30E800) [pid = 3588] [serial = 1259] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (0F256C00) [pid = 3588] [serial = 1258] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (13714800) [pid = 3588] [serial = 1267] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1390A400) [pid = 3588] [serial = 1268] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (15D5D400) [pid = 3588] [serial = 1277] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1409DC00) [pid = 3588] [serial = 1249] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (14097400) [pid = 3588] [serial = 1270] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (10ACD800) [pid = 3588] [serial = 1261] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (10ADB800) [pid = 3588] [serial = 1262] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (15F73C00) [pid = 3588] [serial = 1255] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (15954400) [pid = 3588] [serial = 1276] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (11A43800) [pid = 3588] [serial = 1282] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (15F71C00) [pid = 3588] [serial = 1280] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (140EB800) [pid = 3588] [serial = 1273] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1526E400) [pid = 3588] [serial = 1274] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (16657400) [pid = 3588] [serial = 1285] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (16657C00) [pid = 3588] [serial = 1286] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (140C6400) [pid = 3588] [serial = 1271] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (14099800) [pid = 3588] [serial = 1283] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (16A90400) [pid = 3588] [serial = 1288] [outer = 00000000] [url = about:blank] 08:59:28 INFO - PROCESS | 3588 | 1464710368259 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 963ms 08:59:28 INFO - PROCESS | 3588 | 1464710368274 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 3588 | 1464710368279 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 08:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:59:28 INFO - PROCESS | 3588 | 1464710368285 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 3588 | 1464710368288 Marionette TRACE conn2 <- [1,1770,null,{}] 08:59:28 INFO - PROCESS | 3588 | 1464710368291 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:28 INFO - PROCESS | 3588 | 1464710368376 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:59:28 INFO - PROCESS | 3588 | 1464710368486 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 3588 | ++DOCSHELL 0F248400 == 41 [pid = 3588] [id = 452] 08:59:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (0F303800) [pid = 3588] [serial = 1356] [outer = 00000000] 08:59:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (10B64800) [pid = 3588] [serial = 1357] [outer = 0F303800] 08:59:28 INFO - PROCESS | 3588 | 1464710368531 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (1102D000) [pid = 3588] [serial = 1358] [outer = 0F303800] 08:59:28 INFO - PROCESS | 3588 | 1464710368921 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 710ms 08:59:29 INFO - PROCESS | 3588 | 1464710369002 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 3588 | 1464710369005 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 08:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:59:29 INFO - PROCESS | 3588 | 1464710369059 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 3588 | 1464710369062 Marionette TRACE conn2 <- [1,1774,null,{}] 08:59:29 INFO - PROCESS | 3588 | 1464710369073 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:29 INFO - PROCESS | 3588 | 1464710369162 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:59:29 INFO - PROCESS | 3588 | 1464710369177 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 3588 | ++DOCSHELL 1310C800 == 42 [pid = 3588] [id = 453] 08:59:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (13111800) [pid = 3588] [serial = 1359] [outer = 00000000] 08:59:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (13714C00) [pid = 3588] [serial = 1360] [outer = 13111800] 08:59:29 INFO - PROCESS | 3588 | 1464710369223 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (13DBDC00) [pid = 3588] [serial = 1361] [outer = 13111800] 08:59:29 INFO - PROCESS | 3588 | 1464710369696 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 726ms 08:59:29 INFO - PROCESS | 3588 | 1464710369759 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 3588 | 1464710369761 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 08:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:59:29 INFO - PROCESS | 3588 | 1464710369764 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 3588 | 1464710369766 Marionette TRACE conn2 <- [1,1778,null,{}] 08:59:29 INFO - PROCESS | 3588 | 1464710369770 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:29 INFO - PROCESS | 3588 | 1464710369855 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:59:29 INFO - PROCESS | 3588 | 1464710369861 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 3588 | ++DOCSHELL 1409B400 == 43 [pid = 3588] [id = 454] 08:59:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (1409BC00) [pid = 3588] [serial = 1362] [outer = 00000000] 08:59:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (1437B800) [pid = 3588] [serial = 1363] [outer = 1409BC00] 08:59:29 INFO - PROCESS | 3588 | 1464710369905 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (1437C000) [pid = 3588] [serial = 1364] [outer = 1409BC00] 08:59:30 INFO - PROCESS | 3588 | 1464710370360 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 647ms 08:59:30 INFO - PROCESS | 3588 | 1464710370402 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 3588 | 1464710370404 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 08:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:59:30 INFO - PROCESS | 3588 | 1464710370408 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 3588 | 1464710370409 Marionette TRACE conn2 <- [1,1782,null,{}] 08:59:30 INFO - PROCESS | 3588 | 1464710370413 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:30 INFO - PROCESS | 3588 | 1464710370502 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:59:30 INFO - PROCESS | 3588 | 1464710370539 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 3588 | ++DOCSHELL 14E9A400 == 44 [pid = 3588] [id = 455] 08:59:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (15268800) [pid = 3588] [serial = 1365] [outer = 00000000] 08:59:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (156B1800) [pid = 3588] [serial = 1366] [outer = 15268800] 08:59:30 INFO - PROCESS | 3588 | 1464710370585 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (15DE5400) [pid = 3588] [serial = 1367] [outer = 15268800] 08:59:31 INFO - PROCESS | 3588 | 1464710371065 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 710ms 08:59:31 INFO - PROCESS | 3588 | 1464710371107 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 3588 | 1464710371109 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 08:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:59:31 INFO - PROCESS | 3588 | 1464710371113 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 3588 | 1464710371114 Marionette TRACE conn2 <- [1,1786,null,{}] 08:59:31 INFO - PROCESS | 3588 | 1464710371118 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:31 INFO - PROCESS | 3588 | 1464710371249 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:59:31 INFO - PROCESS | 3588 | 1464710371312 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 3588 | ++DOCSHELL 0F30A400 == 45 [pid = 3588] [id = 456] 08:59:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (11049C00) [pid = 3588] [serial = 1368] [outer = 00000000] 08:59:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (16657000) [pid = 3588] [serial = 1369] [outer = 11049C00] 08:59:31 INFO - PROCESS | 3588 | 1464710371356 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (1681E800) [pid = 3588] [serial = 1370] [outer = 11049C00] 08:59:31 INFO - PROCESS | 3588 | 1464710371780 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 710ms 08:59:31 INFO - PROCESS | 3588 | 1464710371812 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 3588 | 1464710371814 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 08:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:59:31 INFO - PROCESS | 3588 | 1464710371818 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 3588 | 1464710371819 Marionette TRACE conn2 <- [1,1790,null,{}] 08:59:31 INFO - PROCESS | 3588 | 1464710371823 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:31 INFO - PROCESS | 3588 | 1464710371965 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:59:32 INFO - PROCESS | 3588 | 1464710371990 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 3588 | ++DOCSHELL 16659800 == 46 [pid = 3588] [id = 457] 08:59:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (16821800) [pid = 3588] [serial = 1371] [outer = 00000000] 08:59:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (16C9EC00) [pid = 3588] [serial = 1372] [outer = 16821800] 08:59:32 INFO - PROCESS | 3588 | 1464710372033 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (16D88800) [pid = 3588] [serial = 1373] [outer = 16821800] 08:59:32 INFO - PROCESS | 3588 | 1464710372506 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 695ms 08:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:59:32 INFO - PROCESS | 3588 | 1464710372550 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 3588 | 1464710372552 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 08:59:32 INFO - PROCESS | 3588 | 1464710372555 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 3588 | 1464710372556 Marionette TRACE conn2 <- [1,1794,null,{}] 08:59:32 INFO - PROCESS | 3588 | 1464710372560 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:32 INFO - PROCESS | 3588 | 1464710372673 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:59:32 INFO - PROCESS | 3588 | 1464710372736 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 3588 | ++DOCSHELL 16C93800 == 47 [pid = 3588] [id = 458] 08:59:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (16D8B400) [pid = 3588] [serial = 1374] [outer = 00000000] 08:59:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (1776FC00) [pid = 3588] [serial = 1375] [outer = 16D8B400] 08:59:32 INFO - PROCESS | 3588 | 1464710372786 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (17CE5400) [pid = 3588] [serial = 1376] [outer = 16D8B400] 08:59:33 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (15DE8800) [pid = 3588] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:59:33 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (16FF7800) [pid = 3588] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:59:33 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (17744800) [pid = 3588] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:59:33 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (10C43C00) [pid = 3588] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:59:33 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (14373C00) [pid = 3588] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:59:33 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1104D000) [pid = 3588] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:59:33 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (131A6400) [pid = 3588] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:59:33 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (0F304400) [pid = 3588] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:59:33 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1437D400) [pid = 3588] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:59:33 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (15F73000) [pid = 3588] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:59:33 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (16656400) [pid = 3588] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:59:33 INFO - PROCESS | 3588 | 1464710373322 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 837ms 08:59:33 INFO - PROCESS | 3588 | 1464710373398 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 3588 | 1464710373400 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 08:59:33 INFO - PROCESS | 3588 | 1464710373404 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:59:33 INFO - PROCESS | 3588 | 1464710373405 Marionette TRACE conn2 <- [1,1798,null,{}] 08:59:33 INFO - PROCESS | 3588 | 1464710373409 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:33 INFO - PROCESS | 3588 | 1464710373489 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:59:33 INFO - PROCESS | 3588 | 1464710373495 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 3588 | ++DOCSHELL 0F250000 == 48 [pid = 3588] [id = 459] 08:59:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (0F30BC00) [pid = 3588] [serial = 1377] [outer = 00000000] 08:59:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (16824C00) [pid = 3588] [serial = 1378] [outer = 0F30BC00] 08:59:33 INFO - PROCESS | 3588 | 1464710373538 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (16D2C800) [pid = 3588] [serial = 1379] [outer = 0F30BC00] 08:59:33 INFO - PROCESS | 3588 | 1464710373970 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 600ms 08:59:34 INFO - PROCESS | 3588 | 1464710374002 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 3588 | 1464710374004 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 08:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:59:34 INFO - PROCESS | 3588 | 1464710374008 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 3588 | 1464710374009 Marionette TRACE conn2 <- [1,1802,null,{}] 08:59:34 INFO - PROCESS | 3588 | 1464710374013 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:34 INFO - PROCESS | 3588 | 1464710374092 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:59:34 INFO - PROCESS | 3588 | 1464710374099 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 3588 | ++DOCSHELL 16FF7800 == 49 [pid = 3588] [id = 460] 08:59:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (17349800) [pid = 3588] [serial = 1380] [outer = 00000000] 08:59:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (18215400) [pid = 3588] [serial = 1381] [outer = 17349800] 08:59:34 INFO - PROCESS | 3588 | 1464710374142 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (196B2000) [pid = 3588] [serial = 1382] [outer = 17349800] 08:59:34 INFO - PROCESS | 3588 | 1464710374573 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 600ms 08:59:34 INFO - PROCESS | 3588 | 1464710374603 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 3588 | 1464710374606 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 08:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:59:34 INFO - PROCESS | 3588 | 1464710374624 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 3588 | 1464710374627 Marionette TRACE conn2 <- [1,1806,null,{}] 08:59:34 INFO - PROCESS | 3588 | 1464710374630 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:34 INFO - PROCESS | 3588 | 1464710374730 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:59:34 INFO - PROCESS | 3588 | 1464710374739 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 3588 | ++DOCSHELL 10AD7400 == 50 [pid = 3588] [id = 461] 08:59:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (19835800) [pid = 3588] [serial = 1383] [outer = 00000000] 08:59:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1043A800) [pid = 3588] [serial = 1384] [outer = 19835800] 08:59:34 INFO - PROCESS | 3588 | 1464710374796 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1A109400) [pid = 3588] [serial = 1385] [outer = 19835800] 08:59:35 INFO - PROCESS | 3588 | 1464710375539 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 947ms 08:59:35 INFO - PROCESS | 3588 | 1464710375597 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 3588 | 1464710375602 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 08:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:59:35 INFO - PROCESS | 3588 | 1464710375608 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 3588 | 1464710375612 Marionette TRACE conn2 <- [1,1810,null,{}] 08:59:35 INFO - PROCESS | 3588 | 1464710375618 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:35 INFO - PROCESS | 3588 | 1464710375760 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:59:35 INFO - PROCESS | 3588 | 1464710375907 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 3588 | ++DOCSHELL 10A56000 == 51 [pid = 3588] [id = 462] 08:59:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (10A56800) [pid = 3588] [serial = 1386] [outer = 00000000] 08:59:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (10C4C800) [pid = 3588] [serial = 1387] [outer = 10A56800] 08:59:35 INFO - PROCESS | 3588 | 1464710375964 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (11487000) [pid = 3588] [serial = 1388] [outer = 10A56800] 08:59:36 INFO - PROCESS | 3588 | 1464710376561 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1010ms 08:59:36 INFO - PROCESS | 3588 | 1464710376611 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 3588 | 1464710376617 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 08:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:59:36 INFO - PROCESS | 3588 | 1464710376623 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 3588 | 1464710376626 Marionette TRACE conn2 <- [1,1814,null,{}] 08:59:36 INFO - PROCESS | 3588 | 1464710376630 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:36 INFO - PROCESS | 3588 | 1464710376738 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:59:36 INFO - PROCESS | 3588 | 1464710376854 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 3588 | ++DOCSHELL 131AB400 == 52 [pid = 3588] [id = 463] 08:59:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (131AD400) [pid = 3588] [serial = 1389] [outer = 00000000] 08:59:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (1409A400) [pid = 3588] [serial = 1390] [outer = 131AD400] 08:59:36 INFO - PROCESS | 3588 | 1464710376948 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (140E0C00) [pid = 3588] [serial = 1391] [outer = 131AD400] 08:59:37 INFO - PROCESS | 3588 | 1464710377561 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1010ms 08:59:37 INFO - PROCESS | 3588 | 1464710377632 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 3588 | 1464710377635 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 08:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:59:37 INFO - PROCESS | 3588 | 1464710377640 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 3588 | 1464710377644 Marionette TRACE conn2 <- [1,1818,null,{}] 08:59:37 INFO - PROCESS | 3588 | 1464710377655 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:37 INFO - PROCESS | 3588 | 1464710377764 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:59:37 INFO - PROCESS | 3588 | 1464710377909 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 3588 | ++DOCSHELL 165BBC00 == 53 [pid = 3588] [id = 464] 08:59:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1777A400) [pid = 3588] [serial = 1392] [outer = 00000000] 08:59:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (19831400) [pid = 3588] [serial = 1393] [outer = 1777A400] 08:59:37 INFO - PROCESS | 3588 | 1464710377966 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (19E4CC00) [pid = 3588] [serial = 1394] [outer = 1777A400] 08:59:38 INFO - PROCESS | 3588 | 1464710378562 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 947ms 08:59:38 INFO - PROCESS | 3588 | 1464710378618 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 3588 | 1464710378621 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 08:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:59:38 INFO - PROCESS | 3588 | 1464710378624 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 3588 | 1464710378626 Marionette TRACE conn2 <- [1,1822,null,{}] 08:59:38 INFO - PROCESS | 3588 | 1464710378629 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:38 INFO - PROCESS | 3588 | 1464710378736 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:59:38 INFO - PROCESS | 3588 | 1464710378844 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 3588 | ++DOCSHELL 18216400 == 54 [pid = 3588] [id = 465] 08:59:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (196BA800) [pid = 3588] [serial = 1395] [outer = 00000000] 08:59:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (1A113400) [pid = 3588] [serial = 1396] [outer = 196BA800] 08:59:38 INFO - PROCESS | 3588 | 1464710378901 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (1A52FC00) [pid = 3588] [serial = 1397] [outer = 196BA800] 08:59:39 INFO - PROCESS | 3588 | 1464710379470 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 915ms 08:59:39 INFO - PROCESS | 3588 | 1464710379528 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 3588 | 1464710379530 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 08:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:59:39 INFO - PROCESS | 3588 | 1464710379534 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 3588 | 1464710379536 Marionette TRACE conn2 <- [1,1826,null,{}] 08:59:39 INFO - PROCESS | 3588 | 1464710379539 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:39 INFO - PROCESS | 3588 | 1464710379641 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:59:39 INFO - PROCESS | 3588 | 1464710379750 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 3588 | ++DOCSHELL 0C7F3000 == 55 [pid = 3588] [id = 466] 08:59:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (19E4C800) [pid = 3588] [serial = 1398] [outer = 00000000] 08:59:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1A566800) [pid = 3588] [serial = 1399] [outer = 19E4C800] 08:59:39 INFO - PROCESS | 3588 | 1464710379802 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1A56A000) [pid = 3588] [serial = 1400] [outer = 19E4C800] 08:59:40 INFO - PROCESS | 3588 | 1464710380625 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1152ms 08:59:40 INFO - PROCESS | 3588 | 1464710380674 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 3588 | 1464710380678 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 08:59:40 INFO - PROCESS | 3588 | 1464710380684 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:59:40 INFO - PROCESS | 3588 | 1464710380687 Marionette TRACE conn2 <- [1,1830,null,{}] 08:59:40 INFO - PROCESS | 3588 | 1464710380693 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:40 INFO - PROCESS | 3588 | 1464710380792 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:59:40 INFO - PROCESS | 3588 | 1464710380929 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 3588 | ++DOCSHELL 10AD6000 == 56 [pid = 3588] [id = 467] 08:59:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (10C43000) [pid = 3588] [serial = 1401] [outer = 00000000] 08:59:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (10D04C00) [pid = 3588] [serial = 1402] [outer = 10C43000] 08:59:41 INFO - PROCESS | 3588 | 1464710380983 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (11048C00) [pid = 3588] [serial = 1403] [outer = 10C43000] 08:59:41 INFO - PROCESS | 3588 | --DOCSHELL 156B2800 == 55 [pid = 3588] [id = 425] 08:59:41 INFO - PROCESS | 3588 | --DOCSHELL 0C7F2400 == 54 [pid = 3588] [id = 427] 08:59:41 INFO - PROCESS | 3588 | --DOCSHELL 11048400 == 53 [pid = 3588] [id = 426] 08:59:41 INFO - PROCESS | 3588 | --DOCSHELL 16FF7800 == 52 [pid = 3588] [id = 460] 08:59:41 INFO - PROCESS | 3588 | --DOCSHELL 0F250000 == 51 [pid = 3588] [id = 459] 08:59:41 INFO - PROCESS | 3588 | --DOCSHELL 16C93800 == 50 [pid = 3588] [id = 458] 08:59:41 INFO - PROCESS | 3588 | --DOCSHELL 16659800 == 49 [pid = 3588] [id = 457] 08:59:41 INFO - PROCESS | 3588 | --DOCSHELL 0F30A400 == 48 [pid = 3588] [id = 456] 08:59:41 INFO - PROCESS | 3588 | --DOCSHELL 14E9A400 == 47 [pid = 3588] [id = 455] 08:59:41 INFO - PROCESS | 3588 | --DOCSHELL 1409B400 == 46 [pid = 3588] [id = 454] 08:59:41 INFO - PROCESS | 3588 | --DOCSHELL 1310C800 == 45 [pid = 3588] [id = 453] 08:59:41 INFO - PROCESS | 3588 | --DOCSHELL 0F248400 == 44 [pid = 3588] [id = 452] 08:59:41 INFO - PROCESS | 3588 | --DOCSHELL 0C7FEC00 == 43 [pid = 3588] [id = 451] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (196BA000) [pid = 3588] [serial = 1336] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (16A8F000) [pid = 3588] [serial = 1321] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (1739C800) [pid = 3588] [serial = 1324] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (16C9DC00) [pid = 3588] [serial = 1322] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (105EF000) [pid = 3588] [serial = 1291] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (1310D000) [pid = 3588] [serial = 1294] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (156AF800) [pid = 3588] [serial = 1297] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (16CA0000) [pid = 3588] [serial = 1300] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (17C2F800) [pid = 3588] [serial = 1327] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (10D0D800) [pid = 3588] [serial = 1309] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (1102DC00) [pid = 3588] [serial = 1310] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (154DFC00) [pid = 3588] [serial = 1318] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (1310B800) [pid = 3588] [serial = 1312] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (131B2800) [pid = 3588] [serial = 1313] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1409D400) [pid = 3588] [serial = 1315] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (140E9000) [pid = 3588] [serial = 1316] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (10F2AC00) [pid = 3588] [serial = 1307] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (10D0A800) [pid = 3588] [serial = 1306] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (16FED000) [pid = 3588] [serial = 1303] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1739D000) [pid = 3588] [serial = 1325] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (16825000) [pid = 3588] [serial = 1330] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (18217800) [pid = 3588] [serial = 1333] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (17E99800) [pid = 3588] [serial = 1328] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (16C97800) [pid = 3588] [serial = 1289] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (15951000) [pid = 3588] [serial = 1319] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1776F800) [pid = 3588] [serial = 1331] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (196ADC00) [pid = 3588] [serial = 1334] [outer = 00000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3588 | 1464710381632 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1010ms 08:59:41 INFO - PROCESS | 3588 | 1464710381687 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 3588 | 1464710381692 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 08:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:59:41 INFO - PROCESS | 3588 | 1464710381698 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 3588 | 1464710381701 Marionette TRACE conn2 <- [1,1834,null,{}] 08:59:41 INFO - PROCESS | 3588 | 1464710381704 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:41 INFO - PROCESS | 3588 | 1464710381838 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:59:41 INFO - PROCESS | 3588 | 1464710381938 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 3588 | ++DOCSHELL 10A62000 == 44 [pid = 3588] [id = 468] 08:59:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (10A64800) [pid = 3588] [serial = 1404] [outer = 00000000] 08:59:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (1102A400) [pid = 3588] [serial = 1405] [outer = 10A64800] 08:59:41 INFO - PROCESS | 3588 | 1464710381991 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (12BB0000) [pid = 3588] [serial = 1406] [outer = 10A64800] 08:59:42 INFO - PROCESS | 3588 | 1464710382426 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 742ms 08:59:42 INFO - PROCESS | 3588 | 1464710382471 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 3588 | 1464710382473 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 08:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:59:42 INFO - PROCESS | 3588 | 1464710382476 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 3588 | 1464710382480 Marionette TRACE conn2 <- [1,1838,null,{}] 08:59:42 INFO - PROCESS | 3588 | 1464710382490 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:42 INFO - PROCESS | 3588 | 1464710382580 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:59:42 INFO - PROCESS | 3588 | 1464710382590 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 3588 | ++DOCSHELL 1409D400 == 45 [pid = 3588] [id = 469] 08:59:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1409EC00) [pid = 3588] [serial = 1407] [outer = 00000000] 08:59:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (140E3800) [pid = 3588] [serial = 1408] [outer = 1409EC00] 08:59:42 INFO - PROCESS | 3588 | 1464710382636 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (14E97C00) [pid = 3588] [serial = 1409] [outer = 1409EC00] 08:59:43 INFO - PROCESS | 3588 | 1464710383104 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 647ms 08:59:43 INFO - PROCESS | 3588 | 1464710383113 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 3588 | 1464710383116 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 08:59:43 INFO - PROCESS | 3588 | 1464710383122 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 3588 | 1464710383124 Marionette TRACE conn2 <- [1,1842,null,{}] 08:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:59:43 INFO - PROCESS | 3588 | 1464710383127 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:43 INFO - PROCESS | 3588 | 1464710383211 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:59:43 INFO - PROCESS | 3588 | 1464710383218 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 3588 | ++DOCSHELL 15918000 == 46 [pid = 3588] [id = 470] 08:59:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (1594BC00) [pid = 3588] [serial = 1410] [outer = 00000000] 08:59:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (16655800) [pid = 3588] [serial = 1411] [outer = 1594BC00] 08:59:43 INFO - PROCESS | 3588 | 1464710383263 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1681EC00) [pid = 3588] [serial = 1412] [outer = 1594BC00] 08:59:43 INFO - PROCESS | 3588 | 1464710383735 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 694ms 08:59:43 INFO - PROCESS | 3588 | 1464710383824 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 3588 | 1464710383826 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 08:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:59:43 INFO - PROCESS | 3588 | 1464710383830 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 3588 | 1464710383831 Marionette TRACE conn2 <- [1,1846,null,{}] 08:59:43 INFO - PROCESS | 3588 | 1464710383835 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:43 INFO - PROCESS | 3588 | 1464710383962 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:59:44 INFO - PROCESS | 3588 | 1464710384063 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 3588 | ++DOCSHELL 168E1C00 == 47 [pid = 3588] [id = 471] 08:59:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (16A84400) [pid = 3588] [serial = 1413] [outer = 00000000] 08:59:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (16C94800) [pid = 3588] [serial = 1414] [outer = 16A84400] 08:59:44 INFO - PROCESS | 3588 | 1464710384107 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (16C9DC00) [pid = 3588] [serial = 1415] [outer = 16A84400] 08:59:44 INFO - PROCESS | 3588 | 1464710384524 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 742ms 08:59:44 INFO - PROCESS | 3588 | 1464710384574 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 3588 | 1464710384576 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 08:59:44 INFO - PROCESS | 3588 | 1464710384580 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:59:44 INFO - PROCESS | 3588 | 1464710384581 Marionette TRACE conn2 <- [1,1850,null,{}] 08:59:44 INFO - PROCESS | 3588 | 1464710384585 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:44 INFO - PROCESS | 3588 | 1464710384720 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:59:44 INFO - PROCESS | 3588 | 1464710384790 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 3588 | ++DOCSHELL 16D34400 == 48 [pid = 3588] [id = 472] 08:59:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (16D8DC00) [pid = 3588] [serial = 1416] [outer = 00000000] 08:59:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (17744000) [pid = 3588] [serial = 1417] [outer = 16D8DC00] 08:59:44 INFO - PROCESS | 3588 | 1464710384834 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (17CB9800) [pid = 3588] [serial = 1418] [outer = 16D8DC00] 08:59:45 INFO - PROCESS | 3588 | 1464710385312 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 742ms 08:59:45 INFO - PROCESS | 3588 | 1464710385384 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 3588 | 1464710385386 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 08:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:59:45 INFO - PROCESS | 3588 | 1464710385392 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 3588 | 1464710385393 Marionette TRACE conn2 <- [1,1854,null,{}] 08:59:45 INFO - PROCESS | 3588 | 1464710385397 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:45 INFO - PROCESS | 3588 | 1464710385510 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:59:45 INFO - PROCESS | 3588 | 1464710385523 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 3588 | ++DOCSHELL 12D62400 == 49 [pid = 3588] [id = 473] 08:59:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (140C4400) [pid = 3588] [serial = 1419] [outer = 00000000] 08:59:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (196B0400) [pid = 3588] [serial = 1420] [outer = 140C4400] 08:59:45 INFO - PROCESS | 3588 | 1464710385619 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (196B1800) [pid = 3588] [serial = 1421] [outer = 140C4400] 08:59:45 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (0F306000) [pid = 3588] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:59:45 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (1409BC00) [pid = 3588] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:59:45 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (15268800) [pid = 3588] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:59:45 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (13111800) [pid = 3588] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:59:45 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (11049C00) [pid = 3588] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:59:45 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (0F303800) [pid = 3588] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:59:45 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (16821800) [pid = 3588] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:59:45 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (16D8B400) [pid = 3588] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:59:45 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (17349800) [pid = 3588] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:59:45 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (0F30BC00) [pid = 3588] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:59:45 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (13DBB400) [pid = 3588] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:59:45 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (140E6400) [pid = 3588] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:59:45 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (13DC4000) [pid = 3588] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:59:45 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (0C383800) [pid = 3588] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:59:45 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (10AD0400) [pid = 3588] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:59:46 INFO - PROCESS | 3588 | 1464710386091 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 742ms 08:59:46 INFO - PROCESS | 3588 | 1464710386136 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 3588 | 1464710386138 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 08:59:46 INFO - PROCESS | 3588 | 1464710386141 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 3588 | 1464710386142 Marionette TRACE conn2 <- [1,1858,null,{}] 08:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:59:46 INFO - PROCESS | 3588 | 1464710386146 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:46 INFO - PROCESS | 3588 | 1464710386266 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:59:46 INFO - PROCESS | 3588 | 1464710386329 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 3588 | ++DOCSHELL 10ADC400 == 50 [pid = 3588] [id = 474] 08:59:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (112DAC00) [pid = 3588] [serial = 1422] [outer = 00000000] 08:59:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (140E2000) [pid = 3588] [serial = 1423] [outer = 112DAC00] 08:59:46 INFO - PROCESS | 3588 | 1464710386382 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (15D5E000) [pid = 3588] [serial = 1424] [outer = 112DAC00] 08:59:46 INFO - PROCESS | 3588 | 1464710386753 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 647ms 08:59:46 INFO - PROCESS | 3588 | 1464710386781 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 3588 | 1464710386783 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 08:59:46 INFO - PROCESS | 3588 | 1464710386786 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:59:46 INFO - PROCESS | 3588 | 1464710386788 Marionette TRACE conn2 <- [1,1862,null,{}] 08:59:46 INFO - PROCESS | 3588 | 1464710386791 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:46 INFO - PROCESS | 3588 | 1464710386873 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:59:46 INFO - PROCESS | 3588 | 1464710386879 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 3588 | ++DOCSHELL 13DBC800 == 51 [pid = 3588] [id = 475] 08:59:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (140E0800) [pid = 3588] [serial = 1425] [outer = 00000000] 08:59:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (196AB400) [pid = 3588] [serial = 1426] [outer = 140E0800] 08:59:46 INFO - PROCESS | 3588 | 1464710386923 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (19E4B400) [pid = 3588] [serial = 1427] [outer = 140E0800] 08:59:47 INFO - PROCESS | 3588 | 1464710387370 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 647ms 08:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:59:47 INFO - PROCESS | 3588 | 1464710387427 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 3588 | 1464710387429 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 08:59:47 INFO - PROCESS | 3588 | 1464710387433 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 3588 | 1464710387434 Marionette TRACE conn2 <- [1,1866,null,{}] 08:59:47 INFO - PROCESS | 3588 | 1464710387438 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:47 INFO - PROCESS | 3588 | 1464710387520 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:59:47 INFO - PROCESS | 3588 | 1464710387526 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 3588 | ++DOCSHELL 18217800 == 52 [pid = 3588] [id = 476] 08:59:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (18217C00) [pid = 3588] [serial = 1428] [outer = 00000000] 08:59:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (1A535000) [pid = 3588] [serial = 1429] [outer = 18217C00] 08:59:47 INFO - PROCESS | 3588 | 1464710387569 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (1A56C000) [pid = 3588] [serial = 1430] [outer = 18217C00] 08:59:48 INFO - PROCESS | 3588 | 1464710388191 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 821ms 08:59:48 INFO - PROCESS | 3588 | 1464710388343 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 3588 | 1464710388348 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 08:59:48 INFO - PROCESS | 3588 | 1464710388358 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:59:48 INFO - PROCESS | 3588 | 1464710388362 Marionette TRACE conn2 <- [1,1870,null,{}] 08:59:48 INFO - PROCESS | 3588 | 1464710388369 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:48 INFO - PROCESS | 3588 | 1464710388491 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:59:48 INFO - PROCESS | 3588 | 1464710388625 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 3588 | ++DOCSHELL 0C7F7400 == 53 [pid = 3588] [id = 477] 08:59:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (0F30A800) [pid = 3588] [serial = 1431] [outer = 00000000] 08:59:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (10C4C000) [pid = 3588] [serial = 1432] [outer = 0F30A800] 08:59:48 INFO - PROCESS | 3588 | 1464710388683 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (128BA000) [pid = 3588] [serial = 1433] [outer = 0F30A800] 08:59:49 INFO - PROCESS | 3588 | 1464710389235 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 915ms 08:59:49 INFO - PROCESS | 3588 | 1464710389268 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 3588 | 1464710389273 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 08:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:59:49 INFO - PROCESS | 3588 | 1464710389280 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 3588 | 1464710389283 Marionette TRACE conn2 <- [1,1874,null,{}] 08:59:49 INFO - PROCESS | 3588 | 1464710389287 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:49 INFO - PROCESS | 3588 | 1464710389396 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:59:49 INFO - PROCESS | 3588 | 1464710389509 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 3588 | ++DOCSHELL 13DBD000 == 54 [pid = 3588] [id = 478] 08:59:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1409C000) [pid = 3588] [serial = 1434] [outer = 00000000] 08:59:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (156AF800) [pid = 3588] [serial = 1435] [outer = 1409C000] 08:59:49 INFO - PROCESS | 3588 | 1464710389603 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (15F64400) [pid = 3588] [serial = 1436] [outer = 1409C000] 08:59:50 INFO - PROCESS | 3588 | 1464710390219 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1010ms 08:59:50 INFO - PROCESS | 3588 | 1464710390280 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 3588 | 1464710390283 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 08:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:59:50 INFO - PROCESS | 3588 | 1464710390287 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 3588 | 1464710390290 Marionette TRACE conn2 <- [1,1878,null,{}] 08:59:50 INFO - PROCESS | 3588 | 1464710390301 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:50 INFO - PROCESS | 3588 | 1464710390412 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:59:50 INFO - PROCESS | 3588 | 1464710390553 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 3588 | ++DOCSHELL 17357400 == 55 [pid = 3588] [id = 479] 08:59:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (17735C00) [pid = 3588] [serial = 1437] [outer = 00000000] 08:59:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (17C2A400) [pid = 3588] [serial = 1438] [outer = 17735C00] 08:59:50 INFO - PROCESS | 3588 | 1464710390609 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (19E4BC00) [pid = 3588] [serial = 1439] [outer = 17735C00] 08:59:51 INFO - PROCESS | 3588 | 1464710391212 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 947ms 08:59:51 INFO - PROCESS | 3588 | 1464710391263 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 3588 | 1464710391266 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 08:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:59:51 INFO - PROCESS | 3588 | 1464710391269 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 3588 | 1464710391271 Marionette TRACE conn2 <- [1,1882,null,{}] 08:59:51 INFO - PROCESS | 3588 | 1464710391275 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:51 INFO - PROCESS | 3588 | 1464710391382 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:59:51 INFO - PROCESS | 3588 | 1464710391493 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 3588 | ++DOCSHELL 131AD000 == 56 [pid = 3588] [id = 480] 08:59:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (16A93400) [pid = 3588] [serial = 1440] [outer = 00000000] 08:59:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1A5E1000) [pid = 3588] [serial = 1441] [outer = 16A93400] 08:59:51 INFO - PROCESS | 3588 | 1464710391546 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1A622400) [pid = 3588] [serial = 1442] [outer = 16A93400] 08:59:52 INFO - PROCESS | 3588 | 1464710392156 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 947ms 08:59:52 INFO - PROCESS | 3588 | 1464710392214 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 3588 | 1464710392216 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 08:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:59:52 INFO - PROCESS | 3588 | 1464710392220 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 3588 | 1464710392222 Marionette TRACE conn2 <- [1,1886,null,{}] 08:59:52 INFO - PROCESS | 3588 | 1464710392225 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:52 INFO - PROCESS | 3588 | 1464710392334 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:59:52 INFO - PROCESS | 3588 | 1464710392445 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 3588 | ++DOCSHELL 1A570800 == 57 [pid = 3588] [id = 481] 08:59:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (1A5DF400) [pid = 3588] [serial = 1443] [outer = 00000000] 08:59:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (1A62A400) [pid = 3588] [serial = 1444] [outer = 1A5DF400] 08:59:52 INFO - PROCESS | 3588 | 1464710392498 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (1A62D000) [pid = 3588] [serial = 1445] [outer = 1A5DF400] 08:59:53 INFO - PROCESS | 3588 | 1464710393065 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 915ms 08:59:53 INFO - PROCESS | 3588 | 1464710393124 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 3588 | 1464710393126 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 08:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:59:53 INFO - PROCESS | 3588 | 1464710393130 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 3588 | 1464710393132 Marionette TRACE conn2 <- [1,1890,null,{}] 08:59:53 INFO - PROCESS | 3588 | 1464710393136 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:53 INFO - PROCESS | 3588 | 1464710393260 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:59:53 INFO - PROCESS | 3588 | 1464710393581 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 3588 | ++DOCSHELL 10232400 == 58 [pid = 3588] [id = 482] 08:59:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (10271C00) [pid = 3588] [serial = 1446] [outer = 00000000] 08:59:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (10A5DC00) [pid = 3588] [serial = 1447] [outer = 10271C00] 08:59:53 INFO - PROCESS | 3588 | 1464710393653 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (10C43800) [pid = 3588] [serial = 1448] [outer = 10271C00] 08:59:54 INFO - PROCESS | 3588 | 1464710394276 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1200ms 08:59:54 INFO - PROCESS | 3588 | 1464710394323 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 3588 | 1464710394328 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 08:59:54 INFO - PROCESS | 3588 | 1464710394332 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:59:54 INFO - PROCESS | 3588 | 1464710394336 Marionette TRACE conn2 <- [1,1894,null,{}] 08:59:54 INFO - PROCESS | 3588 | 1464710394388 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:54 INFO - PROCESS | 3588 | 1464710394489 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:59:54 INFO - PROCESS | 3588 | 1464710394633 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 3588 | ++DOCSHELL 10C48400 == 59 [pid = 3588] [id = 483] 08:59:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (10C4E000) [pid = 3588] [serial = 1449] [outer = 00000000] 08:59:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (11C9AC00) [pid = 3588] [serial = 1450] [outer = 10C4E000] 08:59:54 INFO - PROCESS | 3588 | 1464710394684 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (131A6000) [pid = 3588] [serial = 1451] [outer = 10C4E000] 08:59:54 INFO - PROCESS | 3588 | --DOCSHELL 13DBC800 == 58 [pid = 3588] [id = 475] 08:59:54 INFO - PROCESS | 3588 | --DOCSHELL 10ADC400 == 57 [pid = 3588] [id = 474] 08:59:54 INFO - PROCESS | 3588 | --DOCSHELL 12D62400 == 56 [pid = 3588] [id = 473] 08:59:54 INFO - PROCESS | 3588 | --DOCSHELL 16D34400 == 55 [pid = 3588] [id = 472] 08:59:54 INFO - PROCESS | 3588 | --DOCSHELL 168E1C00 == 54 [pid = 3588] [id = 471] 08:59:54 INFO - PROCESS | 3588 | --DOCSHELL 15918000 == 53 [pid = 3588] [id = 470] 08:59:54 INFO - PROCESS | 3588 | --DOCSHELL 1409D400 == 52 [pid = 3588] [id = 469] 08:59:54 INFO - PROCESS | 3588 | --DOCSHELL 10A62000 == 51 [pid = 3588] [id = 468] 08:59:54 INFO - PROCESS | 3588 | --DOCSHELL 10AD6000 == 50 [pid = 3588] [id = 467] 08:59:54 INFO - PROCESS | 3588 | --DOCSHELL 10A56000 == 49 [pid = 3588] [id = 462] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1776FC00) [pid = 3588] [serial = 1375] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (18215400) [pid = 3588] [serial = 1381] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (17CE5400) [pid = 3588] [serial = 1376] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (196B2000) [pid = 3588] [serial = 1382] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (16824C00) [pid = 3588] [serial = 1378] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (16D88800) [pid = 3588] [serial = 1373] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (15DE5400) [pid = 3588] [serial = 1367] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (16D2C800) [pid = 3588] [serial = 1379] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (165C0800) [pid = 3588] [serial = 1256] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (1590D000) [pid = 3588] [serial = 1253] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (140E1000) [pid = 3588] [serial = 1250] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (0C7F4000) [pid = 3588] [serial = 1244] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (10F06800) [pid = 3588] [serial = 1247] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (10F2C000) [pid = 3588] [serial = 1355] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (10D05400) [pid = 3588] [serial = 1354] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1437B800) [pid = 3588] [serial = 1363] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (1437C000) [pid = 3588] [serial = 1364] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (156B1800) [pid = 3588] [serial = 1366] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (13714C00) [pid = 3588] [serial = 1360] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (13DBDC00) [pid = 3588] [serial = 1361] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (16657000) [pid = 3588] [serial = 1369] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (10B64800) [pid = 3588] [serial = 1357] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (1102D000) [pid = 3588] [serial = 1358] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (10D0C800) [pid = 3588] [serial = 1339] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (140BF800) [pid = 3588] [serial = 1342] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (16C9EC00) [pid = 3588] [serial = 1372] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1043A800) [pid = 3588] [serial = 1384] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (196B2800) [pid = 3588] [serial = 1345] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1681E800) [pid = 3588] [serial = 1370] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (19E4A400) [pid = 3588] [serial = 1348] [outer = 00000000] [url = about:blank] 08:59:54 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (19ED2800) [pid = 3588] [serial = 1351] [outer = 00000000] [url = about:blank] 08:59:55 INFO - PROCESS | 3588 | 1464710395173 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 852ms 08:59:55 INFO - PROCESS | 3588 | 1464710395211 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 3588 | 1464710395214 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 08:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:59:55 INFO - PROCESS | 3588 | 1464710395219 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 3588 | 1464710395221 Marionette TRACE conn2 <- [1,1898,null,{}] 08:59:55 INFO - PROCESS | 3588 | 1464710395225 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:55 INFO - PROCESS | 3588 | 1464710395312 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:59:55 INFO - PROCESS | 3588 | 1464710395321 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 3588 | ++DOCSHELL 10F34800 == 50 [pid = 3588] [id = 484] 08:59:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (11027400) [pid = 3588] [serial = 1452] [outer = 00000000] 08:59:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (12D64400) [pid = 3588] [serial = 1453] [outer = 11027400] 08:59:55 INFO - PROCESS | 3588 | 1464710395375 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (13DBE000) [pid = 3588] [serial = 1454] [outer = 11027400] 08:59:55 INFO - PROCESS | 3588 | 1464710395905 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 742ms 08:59:55 INFO - PROCESS | 3588 | 1464710395960 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 3588 | 1464710395962 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 08:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:59:55 INFO - PROCESS | 3588 | 1464710395967 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 3588 | 1464710395973 Marionette TRACE conn2 <- [1,1902,null,{}] 08:59:55 INFO - PROCESS | 3588 | 1464710395982 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:56 INFO - PROCESS | 3588 | 1464710396069 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:59:56 INFO - PROCESS | 3588 | 1464710396172 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 3588 | ++DOCSHELL 14E97800 == 51 [pid = 3588] [id = 485] 08:59:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (15268800) [pid = 3588] [serial = 1455] [outer = 00000000] 08:59:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (156B2800) [pid = 3588] [serial = 1456] [outer = 15268800] 08:59:56 INFO - PROCESS | 3588 | 1464710396215 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (15D5D800) [pid = 3588] [serial = 1457] [outer = 15268800] 08:59:56 INFO - PROCESS | 3588 | 1464710396590 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 663ms 08:59:56 INFO - PROCESS | 3588 | 1464710396624 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 3588 | 1464710396627 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 08:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:59:56 INFO - PROCESS | 3588 | 1464710396630 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 3588 | 1464710396632 Marionette TRACE conn2 <- [1,1906,null,{}] 08:59:56 INFO - PROCESS | 3588 | 1464710396635 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:56 INFO - PROCESS | 3588 | 1464710396752 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:59:56 INFO - PROCESS | 3588 | 1464710396762 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 3588 | ++DOCSHELL 1310D400 == 52 [pid = 3588] [id = 486] 08:59:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (154DD400) [pid = 3588] [serial = 1458] [outer = 00000000] 08:59:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (165B2400) [pid = 3588] [serial = 1459] [outer = 154DD400] 08:59:56 INFO - PROCESS | 3588 | 1464710396805 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (16659C00) [pid = 3588] [serial = 1460] [outer = 154DD400] 08:59:57 INFO - PROCESS | 3588 | 1464710397254 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 648ms 08:59:57 INFO - PROCESS | 3588 | 1464710397281 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 3588 | 1464710397283 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 08:59:57 INFO - PROCESS | 3588 | 1464710397287 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 3588 | 1464710397288 Marionette TRACE conn2 <- [1,1910,null,{}] 08:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:59:57 INFO - PROCESS | 3588 | 1464710397292 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:57 INFO - PROCESS | 3588 | 1464710397418 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:59:57 INFO - PROCESS | 3588 | 1464710397424 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 3588 | ++DOCSHELL 1665D400 == 53 [pid = 3588] [id = 487] 08:59:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (168DD000) [pid = 3588] [serial = 1461] [outer = 00000000] 08:59:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (16A92C00) [pid = 3588] [serial = 1462] [outer = 168DD000] 08:59:57 INFO - PROCESS | 3588 | 1464710397475 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (16D80000) [pid = 3588] [serial = 1463] [outer = 168DD000] 08:59:58 INFO - PROCESS | 3588 | 1464710397986 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 695ms 08:59:58 INFO - PROCESS | 3588 | 1464710398001 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 3588 | 1464710398003 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 08:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:59:58 INFO - PROCESS | 3588 | 1464710398006 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 3588 | 1464710398008 Marionette TRACE conn2 <- [1,1914,null,{}] 08:59:58 INFO - PROCESS | 3588 | 1464710398011 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:58 INFO - PROCESS | 3588 | 1464710398127 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:59:58 INFO - PROCESS | 3588 | 1464710398222 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 3588 | ++DOCSHELL 16FF7800 == 54 [pid = 3588] [id = 488] 08:59:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (17349400) [pid = 3588] [serial = 1464] [outer = 00000000] 08:59:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1777BC00) [pid = 3588] [serial = 1465] [outer = 17349400] 08:59:58 INFO - PROCESS | 3588 | 1464710398267 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (17CB2400) [pid = 3588] [serial = 1466] [outer = 17349400] 08:59:58 INFO - PROCESS | 3588 | 1464710398687 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 742ms 08:59:58 INFO - PROCESS | 3588 | 1464710398747 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 3588 | 1464710398749 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 08:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:59:58 INFO - PROCESS | 3588 | 1464710398753 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 3588 | 1464710398754 Marionette TRACE conn2 <- [1,1918,null,{}] 08:59:58 INFO - PROCESS | 3588 | 1464710398758 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:58 INFO - PROCESS | 3588 | 1464710398874 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:59:58 INFO - PROCESS | 3588 | 1464710398884 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 3588 | ++DOCSHELL 0F30AC00 == 55 [pid = 3588] [id = 489] 08:59:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (140DDC00) [pid = 3588] [serial = 1467] [outer = 00000000] 08:59:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (196B5800) [pid = 3588] [serial = 1468] [outer = 140DDC00] 08:59:58 INFO - PROCESS | 3588 | 1464710398984 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (19E4A400) [pid = 3588] [serial = 1469] [outer = 140DDC00] 08:59:59 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (16D8DC00) [pid = 3588] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:59:59 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (10A64800) [pid = 3588] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:59:59 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (140C4400) [pid = 3588] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:59:59 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (140E0800) [pid = 3588] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:59:59 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (19835800) [pid = 3588] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:59:59 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (1594BC00) [pid = 3588] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:59:59 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (16A84400) [pid = 3588] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:59:59 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (10C43000) [pid = 3588] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:59:59 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (10AD8800) [pid = 3588] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:59:59 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (112DAC00) [pid = 3588] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:59:59 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (1409EC00) [pid = 3588] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:59:59 INFO - PROCESS | 3588 | 1464710399532 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 852ms 08:59:59 INFO - PROCESS | 3588 | 1464710399596 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 3588 | 1464710399598 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 08:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:59:59 INFO - PROCESS | 3588 | 1464710399601 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 3588 | 1464710399603 Marionette TRACE conn2 <- [1,1922,null,{}] 08:59:59 INFO - PROCESS | 3588 | 1464710399607 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:59 INFO - PROCESS | 3588 | 1464710399734 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:59:59 INFO - PROCESS | 3588 | 1464710399797 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 3588 | ++DOCSHELL 10A62400 == 56 [pid = 3588] [id = 490] 08:59:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (10A64800) [pid = 3588] [serial = 1470] [outer = 00000000] 08:59:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (13902400) [pid = 3588] [serial = 1471] [outer = 10A64800] 08:59:59 INFO - PROCESS | 3588 | 1464710399840 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (14098000) [pid = 3588] [serial = 1472] [outer = 10A64800] 09:00:00 INFO - PROCESS | 3588 | 1464710400189 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:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 647ms 09:00:00 INFO - PROCESS | 3588 | 1464710400240 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 3588 | 1464710400241 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 09:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:00:00 INFO - PROCESS | 3588 | 1464710400245 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 3588 | 1464710400246 Marionette TRACE conn2 <- [1,1926,null,{}] 09:00:00 INFO - PROCESS | 3588 | 1464710400250 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:00:00 INFO - PROCESS | 3588 | 1464710400375 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 09:00:00 INFO - PROCESS | 3588 | 1464710400387 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 3588 | ++DOCSHELL 13715000 == 57 [pid = 3588] [id = 491] 09:00:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (16825C00) [pid = 3588] [serial = 1473] [outer = 00000000] 09:00:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (196B2000) [pid = 3588] [serial = 1474] [outer = 16825C00] 09:00:00 INFO - PROCESS | 3588 | 1464710400430 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (19ED7400) [pid = 3588] [serial = 1475] [outer = 16825C00] 09:00:00 INFO - PROCESS | 3588 | 1464710400878 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:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 647ms 09:00:00 INFO - PROCESS | 3588 | 1464710400916 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 3588 | 1464710400918 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 09:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:00:00 INFO - PROCESS | 3588 | 1464710400921 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 3588 | 1464710400923 Marionette TRACE conn2 <- [1,1930,null,{}] 09:00:00 INFO - PROCESS | 3588 | 1464710400926 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:00:01 INFO - PROCESS | 3588 | 1464710401048 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 09:00:01 INFO - PROCESS | 3588 | 1464710401094 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 3588 | ++DOCSHELL 17C2F800 == 58 [pid = 3588] [id = 492] 09:00:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (17CEA000) [pid = 3588] [serial = 1476] [outer = 00000000] 09:00:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (1A567400) [pid = 3588] [serial = 1477] [outer = 17CEA000] 09:00:01 INFO - PROCESS | 3588 | 1464710401143 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (1A626400) [pid = 3588] [serial = 1478] [outer = 17CEA000] 09:00:01 INFO - PROCESS | 3588 | 1464710401719 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:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 837ms 09:00:01 INFO - PROCESS | 3588 | 1464710401765 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 3588 | 1464710401769 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 09:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:00:01 INFO - PROCESS | 3588 | 1464710401775 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 3588 | 1464710401779 Marionette TRACE conn2 <- [1,1934,null,{}] 09:00:01 INFO - PROCESS | 3588 | 1464710401785 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:00:01 INFO - PROCESS | 3588 | 1464710401899 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 09:00:02 INFO - PROCESS | 3588 | 1464710402042 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 3588 | ++DOCSHELL 10481C00 == 59 [pid = 3588] [id = 493] 09:00:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (10A56000) [pid = 3588] [serial = 1479] [outer = 00000000] 09:00:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (10F2B400) [pid = 3588] [serial = 1480] [outer = 10A56000] 09:00:02 INFO - PROCESS | 3588 | 1464710402099 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (11032800) [pid = 3588] [serial = 1481] [outer = 10A56000] 09:00:02 INFO - PROCESS | 3588 | 1464710402755 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:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1011ms 09:00:02 INFO - PROCESS | 3588 | 1464710402790 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 3588 | 1464710402796 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 09:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:00:02 INFO - PROCESS | 3588 | 1464710402803 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 3588 | 1464710402806 Marionette TRACE conn2 <- [1,1938,null,{}] 09:00:02 INFO - PROCESS | 3588 | 1464710402811 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:00:02 INFO - PROCESS | 3588 | 1464710402933 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 09:00:03 INFO - PROCESS | 3588 | 1464710403074 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 3588 | ++DOCSHELL 13910000 == 60 [pid = 3588] [id = 494] 09:00:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (14095000) [pid = 3588] [serial = 1482] [outer = 00000000] 09:00:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (140E8000) [pid = 3588] [serial = 1483] [outer = 14095000] 09:00:03 INFO - PROCESS | 3588 | 1464710403128 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (156AF000) [pid = 3588] [serial = 1484] [outer = 14095000] 09:00:03 INFO - PROCESS | 3588 | 1464710403749 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:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1010ms 09:00:03 INFO - PROCESS | 3588 | 1464710403805 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 3588 | 1464710403808 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 09:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:00:03 INFO - PROCESS | 3588 | 1464710403812 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 3588 | 1464710403816 Marionette TRACE conn2 <- [1,1942,null,{}] 09:00:03 INFO - PROCESS | 3588 | 1464710403828 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:00:03 INFO - PROCESS | 3588 | 1464710403946 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 09:00:04 INFO - PROCESS | 3588 | 1464710404137 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 3588 | ++DOCSHELL 0F24B800 == 61 [pid = 3588] [id = 495] 09:00:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (196AF800) [pid = 3588] [serial = 1485] [outer = 00000000] 09:00:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (19ED0C00) [pid = 3588] [serial = 1486] [outer = 196AF800] 09:00:04 INFO - PROCESS | 3588 | 1464710404194 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (1A56B800) [pid = 3588] [serial = 1487] [outer = 196AF800] 09:00:04 INFO - PROCESS | 3588 | 1464710404727 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:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 947ms 09:00:04 INFO - PROCESS | 3588 | 1464710404789 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 3588 | 1464710404792 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 09:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:00:04 INFO - PROCESS | 3588 | 1464710404796 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 3588 | 1464710404797 Marionette TRACE conn2 <- [1,1946,null,{}] 09:00:04 INFO - PROCESS | 3588 | 1464710404801 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:00:04 INFO - PROCESS | 3588 | 1464710404910 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 09:00:05 INFO - PROCESS | 3588 | 1464710405022 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 3588 | ++DOCSHELL 1A709400 == 62 [pid = 3588] [id = 496] 09:00:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (1A70A000) [pid = 3588] [serial = 1488] [outer = 00000000] 09:00:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (1A711800) [pid = 3588] [serial = 1489] [outer = 1A70A000] 09:00:05 INFO - PROCESS | 3588 | 1464710405075 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1A784800) [pid = 3588] [serial = 1490] [outer = 1A70A000] 09:00:05 INFO - PROCESS | 3588 | 1464710405645 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:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 916ms 09:00:05 INFO - PROCESS | 3588 | 1464710405699 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 3588 | 1464710405702 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 09:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:00:05 INFO - PROCESS | 3588 | 1464710405705 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 3588 | 1464710405707 Marionette TRACE conn2 <- [1,1950,null,{}] 09:00:05 INFO - PROCESS | 3588 | 1464710405711 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:00:05 INFO - PROCESS | 3588 | 1464710405815 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 09:00:05 INFO - PROCESS | 3588 | 1464710405927 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 3588 | ++DOCSHELL 1A630C00 == 63 [pid = 3588] [id = 497] 09:00:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1A706800) [pid = 3588] [serial = 1491] [outer = 00000000] 09:00:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1A78C000) [pid = 3588] [serial = 1492] [outer = 1A706800] 09:00:06 INFO - PROCESS | 3588 | 1464710406020 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1A78F400) [pid = 3588] [serial = 1493] [outer = 1A706800] 09:00:06 INFO - PROCESS | 3588 | 1464710406556 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:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 900ms 09:00:06 INFO - PROCESS | 3588 | 1464710406609 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 3588 | 1464710406611 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 09:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:00:06 INFO - PROCESS | 3588 | 1464710406615 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 3588 | 1464710406617 Marionette TRACE conn2 <- [1,1954,null,{}] 09:00:06 INFO - PROCESS | 3588 | 1464710406620 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:00:06 INFO - PROCESS | 3588 | 1464710406751 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 09:00:06 INFO - PROCESS | 3588 | 1464710406867 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 3588 | ++DOCSHELL 1A626800 == 64 [pid = 3588] [id = 498] 09:00:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (1A789800) [pid = 3588] [serial = 1494] [outer = 00000000] 09:00:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (1A9F3800) [pid = 3588] [serial = 1495] [outer = 1A789800] 09:00:06 INFO - PROCESS | 3588 | 1464710406970 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (1AD06C00) [pid = 3588] [serial = 1496] [outer = 1A789800] 09:00:07 INFO - PROCESS | 3588 | 1464710407554 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:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 947ms 09:00:07 INFO - PROCESS | 3588 | 1464710407592 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 3588 | 1464710407594 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 09:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:00:07 INFO - PROCESS | 3588 | 1464710407598 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 3588 | 1464710407600 Marionette TRACE conn2 <- [1,1958,null,{}] 09:00:07 INFO - PROCESS | 3588 | 1464710407604 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:00:07 INFO - PROCESS | 3588 | 1464710407711 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 09:00:08 INFO - PROCESS | 3588 | 1464710408016 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 3588 | ++DOCSHELL 0F250400 == 65 [pid = 3588] [id = 499] 09:00:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (0F253000) [pid = 3588] [serial = 1497] [outer = 00000000] 09:00:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (10AD0400) [pid = 3588] [serial = 1498] [outer = 0F253000] 09:00:08 INFO - PROCESS | 3588 | 1464710408080 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (10D0AC00) [pid = 3588] [serial = 1499] [outer = 0F253000] 09:00:08 INFO - PROCESS | 3588 | 1464710408733 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:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1199ms 09:00:08 INFO - PROCESS | 3588 | 1464710408797 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 3588 | 1464710408801 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 09:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:00:08 INFO - PROCESS | 3588 | 1464710408806 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 3588 | 1464710408809 Marionette TRACE conn2 <- [1,1962,null,{}] 09:00:08 INFO - PROCESS | 3588 | 1464710408813 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:00:08 INFO - PROCESS | 3588 | 1464710408915 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 09:00:09 INFO - PROCESS | 3588 | 1464710409082 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 3588 | --DOCSHELL 10AD8400 == 64 [pid = 3588] [id = 445] 09:00:09 INFO - PROCESS | 3588 | --DOCSHELL 17776000 == 63 [pid = 3588] [id = 449] 09:00:09 INFO - PROCESS | 3588 | --DOCSHELL 1729FC00 == 62 [pid = 3588] [id = 448] 09:00:09 INFO - PROCESS | 3588 | --DOCSHELL 13715000 == 61 [pid = 3588] [id = 491] 09:00:09 INFO - PROCESS | 3588 | --DOCSHELL 10A62400 == 60 [pid = 3588] [id = 490] 09:00:09 INFO - PROCESS | 3588 | --DOCSHELL 0F30AC00 == 59 [pid = 3588] [id = 489] 09:00:09 INFO - PROCESS | 3588 | --DOCSHELL 16FF7800 == 58 [pid = 3588] [id = 488] 09:00:09 INFO - PROCESS | 3588 | --DOCSHELL 1665D400 == 57 [pid = 3588] [id = 487] 09:00:09 INFO - PROCESS | 3588 | --DOCSHELL 1310D400 == 56 [pid = 3588] [id = 486] 09:00:09 INFO - PROCESS | 3588 | --DOCSHELL 14E97800 == 55 [pid = 3588] [id = 485] 09:00:09 INFO - PROCESS | 3588 | --DOCSHELL 10F34800 == 54 [pid = 3588] [id = 484] 09:00:09 INFO - PROCESS | 3588 | --DOCSHELL 10C48400 == 53 [pid = 3588] [id = 483] 09:00:09 INFO - PROCESS | 3588 | --DOCSHELL 10232400 == 52 [pid = 3588] [id = 482] 09:00:09 INFO - PROCESS | 3588 | --DOCSHELL 131AD000 == 51 [pid = 3588] [id = 480] 09:00:09 INFO - PROCESS | 3588 | --DOCSHELL 17357400 == 50 [pid = 3588] [id = 479] 09:00:09 INFO - PROCESS | 3588 | --DOCSHELL 13DBD000 == 49 [pid = 3588] [id = 478] 09:00:09 INFO - PROCESS | 3588 | --DOCSHELL 0C7F7400 == 48 [pid = 3588] [id = 477] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (1A535000) [pid = 3588] [serial = 1429] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (19E4B400) [pid = 3588] [serial = 1427] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (17CB9800) [pid = 3588] [serial = 1418] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (12BB0000) [pid = 3588] [serial = 1406] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (196B1800) [pid = 3588] [serial = 1421] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (196AB400) [pid = 3588] [serial = 1426] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (196B0400) [pid = 3588] [serial = 1420] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (17744000) [pid = 3588] [serial = 1417] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (1A109400) [pid = 3588] [serial = 1385] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (16655800) [pid = 3588] [serial = 1411] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (16C9DC00) [pid = 3588] [serial = 1415] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (10D04C00) [pid = 3588] [serial = 1402] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (19839000) [pid = 3588] [serial = 1337] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (140E2000) [pid = 3588] [serial = 1423] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (10C4C800) [pid = 3588] [serial = 1387] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (1409A400) [pid = 3588] [serial = 1390] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (19831400) [pid = 3588] [serial = 1393] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (1681EC00) [pid = 3588] [serial = 1412] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (140E3800) [pid = 3588] [serial = 1408] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1A113400) [pid = 3588] [serial = 1396] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (15D5E000) [pid = 3588] [serial = 1424] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1102A400) [pid = 3588] [serial = 1405] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (14E97C00) [pid = 3588] [serial = 1409] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (16C94800) [pid = 3588] [serial = 1414] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (11048C00) [pid = 3588] [serial = 1403] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1A566800) [pid = 3588] [serial = 1399] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3588 | ++DOCSHELL 0F24A400 == 49 [pid = 3588] [id = 500] 09:00:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (0F308800) [pid = 3588] [serial = 1500] [outer = 00000000] 09:00:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (10AD7000) [pid = 3588] [serial = 1501] [outer = 0F308800] 09:00:09 INFO - PROCESS | 3588 | 1464710409170 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (10F0C000) [pid = 3588] [serial = 1502] [outer = 0F308800] 09:00:09 INFO - PROCESS | 3588 | 1464710409555 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:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 805ms 09:00:09 INFO - PROCESS | 3588 | 1464710409606 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 3588 | 1464710409610 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 09:00:09 INFO - PROCESS | 3588 | 1464710409619 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:00:09 INFO - PROCESS | 3588 | 1464710409621 Marionette TRACE conn2 <- [1,1966,null,{}] 09:00:09 INFO - PROCESS | 3588 | 1464710409624 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:00:09 INFO - PROCESS | 3588 | 1464710409716 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 09:00:09 INFO - PROCESS | 3588 | 1464710409729 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 3588 | ++DOCSHELL 1148EC00 == 50 [pid = 3588] [id = 501] 09:00:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (13DBF000) [pid = 3588] [serial = 1503] [outer = 00000000] 09:00:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (140E1C00) [pid = 3588] [serial = 1504] [outer = 13DBF000] 09:00:09 INFO - PROCESS | 3588 | 1464710409774 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (15469000) [pid = 3588] [serial = 1505] [outer = 13DBF000] 09:00:10 INFO - PROCESS | 3588 | 1464710410291 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:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 710ms 09:00:10 INFO - PROCESS | 3588 | 1464710410320 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 3588 | 1464710410322 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 09:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:00:10 INFO - PROCESS | 3588 | 1464710410327 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 3588 | 1464710410333 Marionette TRACE conn2 <- [1,1970,null,{}] 09:00:10 INFO - PROCESS | 3588 | 1464710410342 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:00:10 INFO - PROCESS | 3588 | 1464710410504 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 09:00:10 INFO - PROCESS | 3588 | 1464710410619 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 3588 | ++DOCSHELL 156B4000 == 51 [pid = 3588] [id = 502] 09:00:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (15F66C00) [pid = 3588] [serial = 1506] [outer = 00000000] 09:00:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (16824400) [pid = 3588] [serial = 1507] [outer = 15F66C00] 09:00:10 INFO - PROCESS | 3588 | 1464710410666 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (16A8C000) [pid = 3588] [serial = 1508] [outer = 15F66C00] 09:00:11 INFO - PROCESS | 3588 | 1464710411046 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:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 758ms 09:00:11 INFO - PROCESS | 3588 | 1464710411099 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 3588 | 1464710411102 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 09:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:00:11 INFO - PROCESS | 3588 | 1464710411105 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 3588 | 1464710411107 Marionette TRACE conn2 <- [1,1974,null,{}] 09:00:11 INFO - PROCESS | 3588 | 1464710411110 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:00:11 INFO - PROCESS | 3588 | 1464710411199 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 09:00:11 INFO - PROCESS | 3588 | 1464710411207 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 3588 | ++DOCSHELL 10560000 == 52 [pid = 3588] [id = 503] 09:00:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (11A45C00) [pid = 3588] [serial = 1509] [outer = 00000000] 09:00:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (16F3E000) [pid = 3588] [serial = 1510] [outer = 11A45C00] 09:00:11 INFO - PROCESS | 3588 | 1464710411251 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (1739DC00) [pid = 3588] [serial = 1511] [outer = 11A45C00] 09:00:11 INFO - PROCESS | 3588 | 1464710411736 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:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 710ms 09:00:11 INFO - PROCESS | 3588 | 1464710411804 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 3588 | 1464710411806 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 09:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:00:11 INFO - PROCESS | 3588 | 1464710411815 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 3588 | 1464710411817 Marionette TRACE conn2 <- [1,1978,null,{}] 09:00:11 INFO - PROCESS | 3588 | 1464710411820 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:00:11 INFO - PROCESS | 3588 | 1464710411939 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 09:00:12 INFO - PROCESS | 3588 | 1464710412036 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 3588 | ++DOCSHELL 17CEFC00 == 53 [pid = 3588] [id = 504] 09:00:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (17E9C000) [pid = 3588] [serial = 1512] [outer = 00000000] 09:00:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (196B0000) [pid = 3588] [serial = 1513] [outer = 17E9C000] 09:00:12 INFO - PROCESS | 3588 | 1464710412087 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (1982B400) [pid = 3588] [serial = 1514] [outer = 17E9C000] 09:00:12 INFO - PROCESS | 3588 | 1464710412517 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:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 742ms 09:00:12 INFO - PROCESS | 3588 | 1464710412555 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 3588 | 1464710412557 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 09:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:00:12 INFO - PROCESS | 3588 | 1464710412561 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 3588 | 1464710412562 Marionette TRACE conn2 <- [1,1982,null,{}] 09:00:12 INFO - PROCESS | 3588 | 1464710412566 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:00:12 INFO - PROCESS | 3588 | 1464710412686 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 09:00:12 INFO - PROCESS | 3588 | 1464710412693 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 3588 | ++DOCSHELL 17775400 == 54 [pid = 3588] [id = 505] 09:00:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (196B4000) [pid = 3588] [serial = 1515] [outer = 00000000] 09:00:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1A10DC00) [pid = 3588] [serial = 1516] [outer = 196B4000] 09:00:12 INFO - PROCESS | 3588 | 1464710412737 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1A564400) [pid = 3588] [serial = 1517] [outer = 196B4000] 09:00:13 INFO - PROCESS | 3588 | 1464710413191 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:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 710ms 09:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:00:13 INFO - PROCESS | 3588 | 1464710413264 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 3588 | 1464710413266 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 09:00:13 INFO - PROCESS | 3588 | 1464710413270 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 3588 | 1464710413271 Marionette TRACE conn2 <- [1,1986,null,{}] 09:00:13 INFO - PROCESS | 3588 | 1464710413275 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:00:13 INFO - PROCESS | 3588 | 1464710413418 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 09:00:13 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (140DDC00) [pid = 3588] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:00:13 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (154DD400) [pid = 3588] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:00:13 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (17349400) [pid = 3588] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:00:13 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (10C4E000) [pid = 3588] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:00:13 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (10A64800) [pid = 3588] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:00:13 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (11027400) [pid = 3588] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:00:13 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (10271C00) [pid = 3588] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:00:13 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (15268800) [pid = 3588] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:00:13 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (16825C00) [pid = 3588] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:00:13 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (168DD000) [pid = 3588] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:00:13 INFO - PROCESS | 3588 | 1464710413615 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 3588 | ++DOCSHELL 0F30A400 == 55 [pid = 3588] [id = 506] 09:00:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (0F30FC00) [pid = 3588] [serial = 1518] [outer = 00000000] 09:00:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (10F06800) [pid = 3588] [serial = 1519] [outer = 0F30FC00] 09:00:13 INFO - PROCESS | 3588 | 1464710413707 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (13DC9400) [pid = 3588] [serial = 1520] [outer = 0F30FC00] 09:00:14 INFO - PROCESS | 3588 | 1464710414080 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:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 805ms 09:00:14 INFO - PROCESS | 3588 | 1464710414106 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 3588 | 1464710414108 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 09:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:00:14 INFO - PROCESS | 3588 | 1464710414111 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 3588 | 1464710414113 Marionette TRACE conn2 <- [1,1990,null,{}] 09:00:14 INFO - PROCESS | 3588 | 1464710414116 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:00:14 INFO - PROCESS | 3588 | 1464710414204 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 09:00:14 INFO - PROCESS | 3588 | 1464710414306 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 3588 | ++DOCSHELL 14090400 == 56 [pid = 3588] [id = 507] 09:00:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (15268800) [pid = 3588] [serial = 1521] [outer = 00000000] 09:00:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (1A566C00) [pid = 3588] [serial = 1522] [outer = 15268800] 09:00:14 INFO - PROCESS | 3588 | 1464710414350 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (1A5E4000) [pid = 3588] [serial = 1523] [outer = 15268800] 09:00:14 INFO - PROCESS | 3588 | 1464710414704 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:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 647ms 09:00:14 INFO - PROCESS | 3588 | 1464710414750 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 3588 | 1464710414751 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 09:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:00:14 INFO - PROCESS | 3588 | 1464710414755 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 3588 | 1464710414756 Marionette TRACE conn2 <- [1,1994,null,{}] 09:00:14 INFO - PROCESS | 3588 | 1464710414759 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:00:14 INFO - PROCESS | 3588 | 1464710414894 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 09:00:14 INFO - PROCESS | 3588 | 1464710414934 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 3588 | ++DOCSHELL 102D2000 == 57 [pid = 3588] [id = 508] 09:00:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (1102A800) [pid = 3588] [serial = 1524] [outer = 00000000] 09:00:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (1A70A800) [pid = 3588] [serial = 1525] [outer = 1102A800] 09:00:14 INFO - PROCESS | 3588 | 1464710414977 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1A78B800) [pid = 3588] [serial = 1526] [outer = 1102A800] 09:00:15 INFO - PROCESS | 3588 | 1464710415379 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:00:15 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:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 631ms 09:00:15 INFO - PROCESS | 3588 | 1464710415393 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 3588 | 1464710415395 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 09:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:00:15 INFO - PROCESS | 3588 | 1464710415398 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 3588 | 1464710415400 Marionette TRACE conn2 <- [1,1998,null,{}] 09:00:15 INFO - PROCESS | 3588 | 1464710415403 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:00:15 INFO - PROCESS | 3588 | 1464710415529 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 09:00:15 INFO - PROCESS | 3588 | 1464710415594 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 3588 | ++DOCSHELL 19ECE000 == 58 [pid = 3588] [id = 509] 09:00:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1A527C00) [pid = 3588] [serial = 1527] [outer = 00000000] 09:00:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1A9F3C00) [pid = 3588] [serial = 1528] [outer = 1A527C00] 09:00:15 INFO - PROCESS | 3588 | 1464710415642 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1AD0D400) [pid = 3588] [serial = 1529] [outer = 1A527C00] 09:00:16 INFO - PROCESS | 3588 | 1464710416274 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:00:16 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:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 947ms 09:00:16 INFO - PROCESS | 3588 | 1464710416345 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 3588 | 1464710416350 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 09:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:00:16 INFO - PROCESS | 3588 | 1464710416355 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 3588 | 1464710416360 Marionette TRACE conn2 <- [1,2002,null,{}] 09:00:16 INFO - PROCESS | 3588 | 1464710416365 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:00:16 INFO - PROCESS | 3588 | 1464710416487 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 09:00:16 INFO - PROCESS | 3588 | 1464710416630 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 3588 | ++DOCSHELL 11484400 == 59 [pid = 3588] [id = 510] 09:00:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (11488C00) [pid = 3588] [serial = 1530] [outer = 00000000] 09:00:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (131ABC00) [pid = 3588] [serial = 1531] [outer = 11488C00] 09:00:16 INFO - PROCESS | 3588 | 1464710416687 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (140E6000) [pid = 3588] [serial = 1532] [outer = 11488C00] 09:00:17 INFO - PROCESS | 3588 | 1464710417287 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:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 947ms 09:00:17 INFO - PROCESS | 3588 | 1464710417333 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 3588 | 1464710417339 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 09:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:00:17 INFO - PROCESS | 3588 | 1464710417345 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 3588 | 1464710417348 Marionette TRACE conn2 <- [1,2006,null,{}] 09:00:17 INFO - PROCESS | 3588 | 1464710417352 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:00:17 INFO - PROCESS | 3588 | 1464710417466 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 09:00:17 INFO - PROCESS | 3588 | 1464710417625 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 3588 | ++DOCSHELL 15F6FC00 == 60 [pid = 3588] [id = 511] 09:00:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (16657000) [pid = 3588] [serial = 1533] [outer = 00000000] 09:00:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (16D8B000) [pid = 3588] [serial = 1534] [outer = 16657000] 09:00:17 INFO - PROCESS | 3588 | 1464710417678 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (17774400) [pid = 3588] [serial = 1535] [outer = 16657000] 09:00:18 INFO - PROCESS | 3588 | 1464710418258 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:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 963ms 09:00:18 INFO - PROCESS | 3588 | 1464710418289 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 3588 | 1464710418291 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 09:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:00:18 INFO - PROCESS | 3588 | 1464710418295 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 3588 | 1464710418299 Marionette TRACE conn2 <- [1,2010,null,{}] 09:00:18 INFO - PROCESS | 3588 | 1464710418309 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:00:18 INFO - PROCESS | 3588 | 1464710418423 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 09:00:18 INFO - PROCESS | 3588 | 1464710418571 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 3588 | ++DOCSHELL 1A9E8C00 == 61 [pid = 3588] [id = 512] 09:00:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (1A9ED000) [pid = 3588] [serial = 1536] [outer = 00000000] 09:00:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (1A9F3400) [pid = 3588] [serial = 1537] [outer = 1A9ED000] 09:00:18 INFO - PROCESS | 3588 | 1464710418627 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (1AD11C00) [pid = 3588] [serial = 1538] [outer = 1A9ED000] 09:00:19 INFO - PROCESS | 3588 | 1464710419184 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:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 947ms 09:00:19 INFO - PROCESS | 3588 | 1464710419240 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 3588 | 1464710419243 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 09:00:19 INFO - PROCESS | 3588 | 1464710419246 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:00:19 INFO - PROCESS | 3588 | 1464710419248 Marionette TRACE conn2 <- [1,2014,null,{}] 09:00:19 INFO - PROCESS | 3588 | 1464710419252 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:00:19 INFO - PROCESS | 3588 | 1464710419363 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 09:00:19 INFO - PROCESS | 3588 | 1464710419520 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 3588 | ++DOCSHELL 1AD15C00 == 62 [pid = 3588] [id = 513] 09:00:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (1AFA3400) [pid = 3588] [serial = 1539] [outer = 00000000] 09:00:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (1AFA7800) [pid = 3588] [serial = 1540] [outer = 1AFA3400] 09:00:19 INFO - PROCESS | 3588 | 1464710419574 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (1AFAB400) [pid = 3588] [serial = 1541] [outer = 1AFA3400] 09:00:20 INFO - PROCESS | 3588 | 1464710420209 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:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1011ms 09:00:20 INFO - PROCESS | 3588 | 1464710420280 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 3588 | 1464710420282 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 09:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:00:20 INFO - PROCESS | 3588 | 1464710420286 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 3588 | 1464710420288 Marionette TRACE conn2 <- [1,2018,null,{}] 09:00:20 INFO - PROCESS | 3588 | 1464710420291 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:00:20 INFO - PROCESS | 3588 | 1464710420397 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 09:00:20 INFO - PROCESS | 3588 | 1464710420541 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 3588 | ++DOCSHELL 1A566400 == 63 [pid = 3588] [id = 514] 09:00:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (1A9EF800) [pid = 3588] [serial = 1542] [outer = 00000000] 09:00:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (1AFB2C00) [pid = 3588] [serial = 1543] [outer = 1A9EF800] 09:00:20 INFO - PROCESS | 3588 | 1464710420594 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (1B19DC00) [pid = 3588] [serial = 1544] [outer = 1A9EF800] 09:00:21 INFO - PROCESS | 3588 | 1464710421200 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:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 963ms 09:00:21 INFO - PROCESS | 3588 | 1464710421231 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 3588 | 1464710421234 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 09:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:00:21 INFO - PROCESS | 3588 | 1464710421237 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 3588 | 1464710421239 Marionette TRACE conn2 <- [1,2022,null,{}] 09:00:21 INFO - PROCESS | 3588 | 1464710421243 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:00:21 INFO - PROCESS | 3588 | 1464710421363 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 09:00:21 INFO - PROCESS | 3588 | 1464710421525 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 3588 | ++DOCSHELL 1311F800 == 64 [pid = 3588] [id = 515] 09:00:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 158 (13127C00) [pid = 3588] [serial = 1545] [outer = 00000000] 09:00:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 159 (16651000) [pid = 3588] [serial = 1546] [outer = 13127C00] 09:00:21 INFO - PROCESS | 3588 | 1464710421584 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 160 (16C95400) [pid = 3588] [serial = 1547] [outer = 13127C00] 09:00:22 INFO - PROCESS | 3588 | 1464710422416 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:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1262ms 09:00:22 INFO - PROCESS | 3588 | 1464710422488 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 3588 | 1464710422493 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 09:00:22 INFO - PROCESS | 3588 | 1464710422497 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:00:22 INFO - PROCESS | 3588 | 1464710422501 Marionette TRACE conn2 <- [1,2026,null,{}] 09:00:22 INFO - PROCESS | 3588 | 1464710422520 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:00:22 INFO - PROCESS | 3588 | 1464710422623 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 09:00:22 INFO - PROCESS | 3588 | 1464710422772 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 3588 | ++DOCSHELL 10C4A400 == 65 [pid = 3588] [id = 516] 09:00:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 161 (11050000) [pid = 3588] [serial = 1548] [outer = 00000000] 09:00:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 162 (11C26400) [pid = 3588] [serial = 1549] [outer = 11050000] 09:00:22 INFO - PROCESS | 3588 | 1464710422830 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 163 (12B2A000) [pid = 3588] [serial = 1550] [outer = 11050000] 09:00:23 INFO - PROCESS | 3588 | --DOCSHELL 102D2000 == 64 [pid = 3588] [id = 508] 09:00:23 INFO - PROCESS | 3588 | --DOCSHELL 14090400 == 63 [pid = 3588] [id = 507] 09:00:23 INFO - PROCESS | 3588 | --DOCSHELL 0F30A400 == 62 [pid = 3588] [id = 506] 09:00:23 INFO - PROCESS | 3588 | --DOCSHELL 17775400 == 61 [pid = 3588] [id = 505] 09:00:23 INFO - PROCESS | 3588 | --DOCSHELL 17CEFC00 == 60 [pid = 3588] [id = 504] 09:00:23 INFO - PROCESS | 3588 | --DOCSHELL 10560000 == 59 [pid = 3588] [id = 503] 09:00:23 INFO - PROCESS | 3588 | --DOCSHELL 156B4000 == 58 [pid = 3588] [id = 502] 09:00:23 INFO - PROCESS | 3588 | --DOCSHELL 1148EC00 == 57 [pid = 3588] [id = 501] 09:00:23 INFO - PROCESS | 3588 | --DOCSHELL 0F24A400 == 56 [pid = 3588] [id = 500] 09:00:23 INFO - PROCESS | 3588 | --DOCSHELL 0F250400 == 55 [pid = 3588] [id = 499] 09:00:23 INFO - PROCESS | 3588 | --DOCSHELL 1A626800 == 54 [pid = 3588] [id = 498] 09:00:23 INFO - PROCESS | 3588 | --DOCSHELL 1A630C00 == 53 [pid = 3588] [id = 497] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 162 (1A567400) [pid = 3588] [serial = 1477] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOCSHELL 1A709400 == 52 [pid = 3588] [id = 496] 09:00:23 INFO - PROCESS | 3588 | --DOCSHELL 0F24B800 == 51 [pid = 3588] [id = 495] 09:00:23 INFO - PROCESS | 3588 | --DOCSHELL 13910000 == 50 [pid = 3588] [id = 494] 09:00:23 INFO - PROCESS | 3588 | --DOCSHELL 10481C00 == 49 [pid = 3588] [id = 493] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 161 (19E4A400) [pid = 3588] [serial = 1469] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 160 (19ED7400) [pid = 3588] [serial = 1475] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 159 (196B2000) [pid = 3588] [serial = 1474] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 158 (13DBE000) [pid = 3588] [serial = 1454] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 157 (16A92C00) [pid = 3588] [serial = 1462] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (14098000) [pid = 3588] [serial = 1472] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (16D80000) [pid = 3588] [serial = 1463] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (16659C00) [pid = 3588] [serial = 1460] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (10C4C000) [pid = 3588] [serial = 1432] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (17C2A400) [pid = 3588] [serial = 1438] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (196B5800) [pid = 3588] [serial = 1468] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (1A5E1000) [pid = 3588] [serial = 1441] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (165B2400) [pid = 3588] [serial = 1459] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (17CB2400) [pid = 3588] [serial = 1466] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (131A6000) [pid = 3588] [serial = 1451] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (11C9AC00) [pid = 3588] [serial = 1450] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (1777BC00) [pid = 3588] [serial = 1465] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (13902400) [pid = 3588] [serial = 1471] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (156AF800) [pid = 3588] [serial = 1435] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (12D64400) [pid = 3588] [serial = 1453] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (10C43800) [pid = 3588] [serial = 1448] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (10A5DC00) [pid = 3588] [serial = 1447] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (156B2800) [pid = 3588] [serial = 1456] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (15D5D800) [pid = 3588] [serial = 1457] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (1A62A400) [pid = 3588] [serial = 1444] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3588 | 1464710423494 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:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1010ms 09:00:23 INFO - PROCESS | 3588 | 1464710423534 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 3588 | 1464710423539 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 09:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:00:23 INFO - PROCESS | 3588 | 1464710423545 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 3588 | 1464710423547 Marionette TRACE conn2 <- [1,2030,null,{}] 09:00:23 INFO - PROCESS | 3588 | 1464710423551 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:00:23 INFO - PROCESS | 3588 | 1464710423644 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 09:00:23 INFO - PROCESS | 3588 | 1464710423749 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 3588 | ++DOCSHELL 10ACE800 == 50 [pid = 3588] [id = 517] 09:00:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (10AD0800) [pid = 3588] [serial = 1551] [outer = 00000000] 09:00:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1104BC00) [pid = 3588] [serial = 1552] [outer = 10AD0800] 09:00:23 INFO - PROCESS | 3588 | 1464710423794 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (131AB000) [pid = 3588] [serial = 1553] [outer = 10AD0800] 09:00:24 INFO - PROCESS | 3588 | 1464710424209 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:00:24 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:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 710ms 09:00:24 INFO - PROCESS | 3588 | 1464710424269 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 3588 | 1464710424271 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 09:00:24 INFO - PROCESS | 3588 | 1464710424279 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 3588 | 1464710424282 Marionette TRACE conn2 <- [1,2034,null,{}] 09:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:00:24 INFO - PROCESS | 3588 | 1464710424292 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:00:24 INFO - PROCESS | 3588 | 1464710424381 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 09:00:24 INFO - PROCESS | 3588 | 1464710424391 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 3588 | ++DOCSHELL 154DD000 == 51 [pid = 3588] [id = 518] 09:00:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (154DD400) [pid = 3588] [serial = 1554] [outer = 00000000] 09:00:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (15D5D800) [pid = 3588] [serial = 1555] [outer = 154DD400] 09:00:24 INFO - PROCESS | 3588 | 1464710424438 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (15F64800) [pid = 3588] [serial = 1556] [outer = 154DD400] 09:00:24 INFO - PROCESS | 3588 | 1464710424896 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:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 647ms 09:00:24 INFO - PROCESS | 3588 | 1464710424922 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 3588 | 1464710424924 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 09:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:00:24 INFO - PROCESS | 3588 | 1464710424927 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 3588 | 1464710424929 Marionette TRACE conn2 <- [1,2038,null,{}] 09:00:24 INFO - PROCESS | 3588 | 1464710424932 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:00:25 INFO - PROCESS | 3588 | 1464710425023 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 09:00:25 INFO - PROCESS | 3588 | 1464710425030 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 3588 | ++DOCSHELL 10B65C00 == 52 [pid = 3588] [id = 519] 09:00:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (11033000) [pid = 3588] [serial = 1557] [outer = 00000000] 09:00:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (16657400) [pid = 3588] [serial = 1558] [outer = 11033000] 09:00:25 INFO - PROCESS | 3588 | 1464710425074 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (16A91400) [pid = 3588] [serial = 1559] [outer = 11033000] 09:00:25 INFO - PROCESS | 3588 | 1464710425522 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:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 647ms 09:00:25 INFO - PROCESS | 3588 | 1464710425565 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 3588 | 1464710425567 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 09:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:00:25 INFO - PROCESS | 3588 | 1464710425571 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 3588 | 1464710425572 Marionette TRACE conn2 <- [1,2042,null,{}] 09:00:25 INFO - PROCESS | 3588 | 1464710425576 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:00:25 INFO - PROCESS | 3588 | 1464710425708 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 09:00:25 INFO - PROCESS | 3588 | 1464710425715 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 3588 | ++DOCSHELL 156AFC00 == 53 [pid = 3588] [id = 520] 09:00:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (15F73000) [pid = 3588] [serial = 1560] [outer = 00000000] 09:00:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (16D2B800) [pid = 3588] [serial = 1561] [outer = 15F73000] 09:00:25 INFO - PROCESS | 3588 | 1464710425758 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (16F94C00) [pid = 3588] [serial = 1562] [outer = 15F73000] 09:00:26 INFO - PROCESS | 3588 | 1464710426290 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:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 742ms 09:00:26 INFO - PROCESS | 3588 | 1464710426314 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 3588 | 1464710426316 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 09:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:00:26 INFO - PROCESS | 3588 | 1464710426319 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 3588 | 1464710426321 Marionette TRACE conn2 <- [1,2046,null,{}] 09:00:26 INFO - PROCESS | 3588 | 1464710426325 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:00:26 INFO - PROCESS | 3588 | 1464710426501 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 09:00:26 INFO - PROCESS | 3588 | 1464710426573 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 3588 | ++DOCSHELL 196AE000 == 54 [pid = 3588] [id = 521] 09:00:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (196B1000) [pid = 3588] [serial = 1563] [outer = 00000000] 09:00:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (19835800) [pid = 3588] [serial = 1564] [outer = 196B1000] 09:00:26 INFO - PROCESS | 3588 | 1464710426617 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (19AEA000) [pid = 3588] [serial = 1565] [outer = 196B1000] 09:00:27 INFO - PROCESS | 3588 | 1464710427041 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:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 758ms 09:00:27 INFO - PROCESS | 3588 | 1464710427089 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 3588 | 1464710427091 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 09:00:27 INFO - PROCESS | 3588 | 1464710427094 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:00:27 INFO - PROCESS | 3588 | 1464710427096 Marionette TRACE conn2 <- [1,2050,null,{}] 09:00:27 INFO - PROCESS | 3588 | 1464710427099 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:00:27 INFO - PROCESS | 3588 | 1464710427249 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 09:00:27 INFO - PROCESS | 3588 | 1464710427321 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 3588 | ++DOCSHELL 1048AC00 == 55 [pid = 3588] [id = 522] 09:00:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (17770800) [pid = 3588] [serial = 1566] [outer = 00000000] 09:00:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (1A07F400) [pid = 3588] [serial = 1567] [outer = 17770800] 09:00:27 INFO - PROCESS | 3588 | 1464710427365 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (1A111000) [pid = 3588] [serial = 1568] [outer = 17770800] 09:00:27 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (17E9C000) [pid = 3588] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:00:27 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (11A45C00) [pid = 3588] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:00:27 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (13DBF000) [pid = 3588] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:00:27 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (0F308800) [pid = 3588] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:00:27 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (196B4000) [pid = 3588] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:00:27 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (0F253000) [pid = 3588] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:00:27 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (15F66C00) [pid = 3588] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:00:27 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (0F30FC00) [pid = 3588] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:00:27 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (1102A800) [pid = 3588] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:00:27 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (15268800) [pid = 3588] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:00:27 INFO - PROCESS | 3588 | 1464710427871 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:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 805ms 09:00:27 INFO - PROCESS | 3588 | 1464710427896 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 3588 | 1464710427898 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 09:00:27 INFO - PROCESS | 3588 | 1464710427902 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:00:27 INFO - PROCESS | 3588 | 1464710427904 Marionette TRACE conn2 <- [1,2054,null,{}] 09:00:27 INFO - PROCESS | 3588 | 1464710427907 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:00:28 INFO - PROCESS | 3588 | 1464710427989 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 09:00:28 INFO - PROCESS | 3588 | 1464710427995 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 3588 | ++DOCSHELL 1526E400 == 56 [pid = 3588] [id = 523] 09:00:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (1526FC00) [pid = 3588] [serial = 1569] [outer = 00000000] 09:00:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (17E9C000) [pid = 3588] [serial = 1570] [outer = 1526FC00] 09:00:28 INFO - PROCESS | 3588 | 1464710428048 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (19EC8400) [pid = 3588] [serial = 1571] [outer = 1526FC00] 09:00:28 INFO - PROCESS | 3588 | 1464710428523 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:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 695ms 09:00:28 INFO - PROCESS | 3588 | 1464710428604 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 3588 | 1464710428606 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 09:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:00:28 INFO - PROCESS | 3588 | 1464710428609 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 3588 | 1464710428611 Marionette TRACE conn2 <- [1,2058,null,{}] 09:00:28 INFO - PROCESS | 3588 | 1464710428614 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:00:28 INFO - PROCESS | 3588 | 1464710428700 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 09:00:28 INFO - PROCESS | 3588 | 1464710428707 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 3588 | ++DOCSHELL 16C9B800 == 57 [pid = 3588] [id = 524] 09:00:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (1A10F000) [pid = 3588] [serial = 1572] [outer = 00000000] 09:00:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (1A621C00) [pid = 3588] [serial = 1573] [outer = 1A10F000] 09:00:28 INFO - PROCESS | 3588 | 1464710428750 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (1A62E000) [pid = 3588] [serial = 1574] [outer = 1A10F000] 09:00:29 INFO - PROCESS | 3588 | 1464710429180 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:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 599ms 09:00:29 INFO - PROCESS | 3588 | 1464710429219 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 3588 | 1464710429221 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 09:00:29 INFO - PROCESS | 3588 | 1464710429225 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 3588 | 1464710429226 Marionette TRACE conn2 <- [1,2062,null,{}] 09:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:00:29 INFO - PROCESS | 3588 | 1464710429230 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:00:29 INFO - PROCESS | 3588 | 1464710429321 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 09:00:29 INFO - PROCESS | 3588 | 1464710429328 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 3588 | ++DOCSHELL 1A571000 == 58 [pid = 3588] [id = 525] 09:00:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (1A5E5400) [pid = 3588] [serial = 1575] [outer = 00000000] 09:00:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (1A78BC00) [pid = 3588] [serial = 1576] [outer = 1A5E5400] 09:00:29 INFO - PROCESS | 3588 | 1464710429371 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (1A9EC800) [pid = 3588] [serial = 1577] [outer = 1A5E5400] 09:00:29 INFO - PROCESS | 3588 | 1464710429992 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:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 773ms 09:00:30 INFO - PROCESS | 3588 | 1464710430042 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 3588 | 1464710430047 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 09:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:00:30 INFO - PROCESS | 3588 | 1464710430052 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 3588 | 1464710430057 Marionette TRACE conn2 <- [1,2066,null,{}] 09:00:30 INFO - PROCESS | 3588 | 1464710430108 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:00:30 INFO - PROCESS | 3588 | 1464710430231 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 09:00:30 INFO - PROCESS | 3588 | 1464710430378 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 3588 | ++DOCSHELL 0C7FEC00 == 59 [pid = 3588] [id = 526] 09:00:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (10481C00) [pid = 3588] [serial = 1578] [outer = 00000000] 09:00:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (10D0EC00) [pid = 3588] [serial = 1579] [outer = 10481C00] 09:00:30 INFO - PROCESS | 3588 | 1464710430435 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (11048C00) [pid = 3588] [serial = 1580] [outer = 10481C00] 09:00:31 INFO - PROCESS | 3588 | 1464710431002 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:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1010ms 09:00:31 INFO - PROCESS | 3588 | 1464710431056 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 3588 | 1464710431062 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 09:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:00:31 INFO - PROCESS | 3588 | 1464710431068 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 3588 | 1464710431071 Marionette TRACE conn2 <- [1,2070,null,{}] 09:00:31 INFO - PROCESS | 3588 | 1464710431075 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:00:31 INFO - PROCESS | 3588 | 1464710431188 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 09:00:31 INFO - PROCESS | 3588 | 1464710431350 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 3588 | ++DOCSHELL 13910000 == 60 [pid = 3588] [id = 527] 09:00:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 158 (13DBB800) [pid = 3588] [serial = 1581] [outer = 00000000] 09:00:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 159 (14E99400) [pid = 3588] [serial = 1582] [outer = 13DBB800] 09:00:31 INFO - PROCESS | 3588 | 1464710431405 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 160 (15DF0000) [pid = 3588] [serial = 1583] [outer = 13DBB800] 09:00:32 INFO - PROCESS | 3588 | 1464710431985 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:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1010ms 09:00:32 INFO - PROCESS | 3588 | 1464710432069 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 3588 | 1464710432072 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 09:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:00:32 INFO - PROCESS | 3588 | 1464710432076 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 3588 | 1464710432079 Marionette TRACE conn2 <- [1,2074,null,{}] 09:00:32 INFO - PROCESS | 3588 | 1464710432090 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:00:32 INFO - PROCESS | 3588 | 1464710432203 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 09:00:32 INFO - PROCESS | 3588 | 1464710432349 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 3588 | ++DOCSHELL 196B8000 == 61 [pid = 3588] [id = 528] 09:00:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 161 (1982A800) [pid = 3588] [serial = 1584] [outer = 00000000] 09:00:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 162 (1A708800) [pid = 3588] [serial = 1585] [outer = 1982A800] 09:00:32 INFO - PROCESS | 3588 | 1464710432406 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 163 (1A792000) [pid = 3588] [serial = 1586] [outer = 1982A800] 09:00:33 INFO - PROCESS | 3588 | 1464710433020 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:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 947ms 09:00:33 INFO - PROCESS | 3588 | 1464710433053 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 3588 | 1464710433055 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 09:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:00:33 INFO - PROCESS | 3588 | 1464710433059 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 3588 | 1464710433061 Marionette TRACE conn2 <- [1,2078,null,{}] 09:00:33 INFO - PROCESS | 3588 | 1464710433064 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:00:33 INFO - PROCESS | 3588 | 1464710433173 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 09:00:33 INFO - PROCESS | 3588 | 1464710433332 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 3588 | ++DOCSHELL 1A78C400 == 62 [pid = 3588] [id = 529] 09:00:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 164 (1A9EEC00) [pid = 3588] [serial = 1587] [outer = 00000000] 09:00:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 165 (1AFAFC00) [pid = 3588] [serial = 1588] [outer = 1A9EEC00] 09:00:33 INFO - PROCESS | 3588 | 1464710433395 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 166 (1B1A8400) [pid = 3588] [serial = 1589] [outer = 1A9EEC00] 09:00:33 INFO - PROCESS | 3588 | 1464710433967 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:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 947ms 09:00:34 INFO - PROCESS | 3588 | 1464710434003 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 3588 | 1464710434006 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 09:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:00:34 INFO - PROCESS | 3588 | 1464710434009 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 3588 | 1464710434011 Marionette TRACE conn2 <- [1,2082,null,{}] 09:00:34 INFO - PROCESS | 3588 | 1464710434015 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:00:34 INFO - PROCESS | 3588 | 1464710434119 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 09:00:34 INFO - PROCESS | 3588 | 1464710434277 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 3588 | ++DOCSHELL 1AD0F000 == 63 [pid = 3588] [id = 530] 09:00:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 167 (1B1AA000) [pid = 3588] [serial = 1590] [outer = 00000000] 09:00:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 168 (1B2E9800) [pid = 3588] [serial = 1591] [outer = 1B1AA000] 09:00:34 INFO - PROCESS | 3588 | 1464710434331 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 169 (1B2EC000) [pid = 3588] [serial = 1592] [outer = 1B1AA000] 09:00:34 INFO - PROCESS | 3588 | 1464710434876 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:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 947ms 09:00:34 INFO - PROCESS | 3588 | 1464710434955 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 3588 | 1464710434957 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 09:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:00:34 INFO - PROCESS | 3588 | 1464710434960 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 3588 | 1464710434962 Marionette TRACE conn2 <- [1,2086,null,{}] 09:00:34 INFO - PROCESS | 3588 | 1464710434966 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:00:35 INFO - PROCESS | 3588 | 1464710435092 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 09:00:35 INFO - PROCESS | 3588 | 1464710435256 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 3588 | ++DOCSHELL 0F30C400 == 64 [pid = 3588] [id = 531] 09:00:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 170 (1A788C00) [pid = 3588] [serial = 1593] [outer = 00000000] 09:00:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 171 (1B50DC00) [pid = 3588] [serial = 1594] [outer = 1A788C00] 09:00:35 INFO - PROCESS | 3588 | 1464710435311 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 172 (1B570000) [pid = 3588] [serial = 1595] [outer = 1A788C00] 09:00:36 INFO - PROCESS | 3588 | 1464710436138 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:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1231ms 09:00:36 INFO - PROCESS | 3588 | 1464710436202 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 3588 | 1464710436206 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 09:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:00:36 INFO - PROCESS | 3588 | 1464710436211 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 3588 | 1464710436214 Marionette TRACE conn2 <- [1,2090,null,{}] 09:00:36 INFO - PROCESS | 3588 | 1464710436220 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:00:36 INFO - PROCESS | 3588 | 1464710436325 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 09:00:36 INFO - PROCESS | 3588 | 1464710436478 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 3588 | ++DOCSHELL 1047F000 == 65 [pid = 3588] [id = 532] 09:00:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 173 (1047FC00) [pid = 3588] [serial = 1596] [outer = 00000000] 09:00:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 174 (10ADB800) [pid = 3588] [serial = 1597] [outer = 1047FC00] 09:00:36 INFO - PROCESS | 3588 | 1464710436533 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 175 (10C43000) [pid = 3588] [serial = 1598] [outer = 1047FC00] 09:00:37 INFO - PROCESS | 3588 | 1464710437124 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:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 947ms 09:00:37 INFO - PROCESS | 3588 | 1464710437154 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 3588 | 1464710437159 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 09:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:00:37 INFO - PROCESS | 3588 | 1464710437166 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 3588 | 1464710437168 Marionette TRACE conn2 <- [1,2094,null,{}] 09:00:37 INFO - PROCESS | 3588 | 1464710437172 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:00:37 INFO - PROCESS | 3588 | 1464710437277 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 09:00:37 INFO - PROCESS | 3588 | 1464710437441 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 3588 | ++DOCSHELL 1055C800 == 66 [pid = 3588] [id = 533] 09:00:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 176 (10D07400) [pid = 3588] [serial = 1599] [outer = 00000000] 09:00:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 177 (1102C400) [pid = 3588] [serial = 1600] [outer = 10D07400] 09:00:37 INFO - PROCESS | 3588 | 1464710437499 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 178 (11046C00) [pid = 3588] [serial = 1601] [outer = 10D07400] 09:00:37 INFO - PROCESS | 3588 | --DOCSHELL 16C9B800 == 65 [pid = 3588] [id = 524] 09:00:37 INFO - PROCESS | 3588 | --DOCSHELL 1526E400 == 64 [pid = 3588] [id = 523] 09:00:37 INFO - PROCESS | 3588 | --DOCSHELL 1048AC00 == 63 [pid = 3588] [id = 522] 09:00:37 INFO - PROCESS | 3588 | --DOCSHELL 196AE000 == 62 [pid = 3588] [id = 521] 09:00:37 INFO - PROCESS | 3588 | --DOCSHELL 156AFC00 == 61 [pid = 3588] [id = 520] 09:00:37 INFO - PROCESS | 3588 | --DOCSHELL 10B65C00 == 60 [pid = 3588] [id = 519] 09:00:37 INFO - PROCESS | 3588 | --DOCSHELL 154DD000 == 59 [pid = 3588] [id = 518] 09:00:37 INFO - PROCESS | 3588 | --DOCSHELL 10ACE800 == 58 [pid = 3588] [id = 517] 09:00:37 INFO - PROCESS | 3588 | --DOCSHELL 10C4A400 == 57 [pid = 3588] [id = 516] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 177 (10F2B400) [pid = 3588] [serial = 1480] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 176 (140E8000) [pid = 3588] [serial = 1483] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 175 (19ED0C00) [pid = 3588] [serial = 1486] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 174 (1A711800) [pid = 3588] [serial = 1489] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 173 (1A78C000) [pid = 3588] [serial = 1492] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 172 (1A9F3800) [pid = 3588] [serial = 1495] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 171 (196B0000) [pid = 3588] [serial = 1513] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 170 (16F3E000) [pid = 3588] [serial = 1510] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 169 (140E1C00) [pid = 3588] [serial = 1504] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 168 (15469000) [pid = 3588] [serial = 1505] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 167 (10AD7000) [pid = 3588] [serial = 1501] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 166 (10F0C000) [pid = 3588] [serial = 1502] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 165 (1A10DC00) [pid = 3588] [serial = 1516] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 164 (10D0AC00) [pid = 3588] [serial = 1499] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 163 (10AD0400) [pid = 3588] [serial = 1498] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 162 (16824400) [pid = 3588] [serial = 1507] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 161 (16A8C000) [pid = 3588] [serial = 1508] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 160 (1982B400) [pid = 3588] [serial = 1514] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 159 (10F06800) [pid = 3588] [serial = 1519] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 158 (1A564400) [pid = 3588] [serial = 1517] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 157 (13DC9400) [pid = 3588] [serial = 1520] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (1A70A800) [pid = 3588] [serial = 1525] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (1A566C00) [pid = 3588] [serial = 1522] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (1A78B800) [pid = 3588] [serial = 1526] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (1739DC00) [pid = 3588] [serial = 1511] [outer = 00000000] [url = about:blank] 09:00:37 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (1A5E4000) [pid = 3588] [serial = 1523] [outer = 00000000] [url = about:blank] 09:00:38 INFO - PROCESS | 3588 | 1464710438025 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:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 915ms 09:00:38 INFO - PROCESS | 3588 | 1464710438068 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 3588 | 1464710438070 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 09:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:00:38 INFO - PROCESS | 3588 | 1464710438074 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 3588 | 1464710438077 Marionette TRACE conn2 <- [1,2098,null,{}] 09:00:38 INFO - PROCESS | 3588 | 1464710438087 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:00:38 INFO - PROCESS | 3588 | 1464710438179 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 09:00:38 INFO - PROCESS | 3588 | 1464710438189 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 3588 | ++DOCSHELL 11050C00 == 58 [pid = 3588] [id = 534] 09:00:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (11488800) [pid = 3588] [serial = 1602] [outer = 00000000] 09:00:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (12D5AC00) [pid = 3588] [serial = 1603] [outer = 11488800] 09:00:38 INFO - PROCESS | 3588 | 1464710438236 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (1312B400) [pid = 3588] [serial = 1604] [outer = 11488800] 09:00:38 INFO - PROCESS | 3588 | 1464710438727 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:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 695ms 09:00:38 INFO - PROCESS | 3588 | 1464710438773 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 3588 | 1464710438775 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 09:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:00:38 INFO - PROCESS | 3588 | 1464710438807 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 3588 | 1464710438809 Marionette TRACE conn2 <- [1,2102,null,{}] 09:00:38 INFO - PROCESS | 3588 | 1464710438812 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:00:38 INFO - PROCESS | 3588 | 1464710438900 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 09:00:39 INFO - PROCESS | 3588 | 1464710439007 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 3588 | ++DOCSHELL 1104FC00 == 59 [pid = 3588] [id = 535] 09:00:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (1128F000) [pid = 3588] [serial = 1605] [outer = 00000000] 09:00:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (14091800) [pid = 3588] [serial = 1606] [outer = 1128F000] 09:00:39 INFO - PROCESS | 3588 | 1464710439051 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 158 (140C4400) [pid = 3588] [serial = 1607] [outer = 1128F000] 09:00:39 INFO - PROCESS | 3588 | 1464710439467 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:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 711ms 09:00:39 INFO - PROCESS | 3588 | 1464710439536 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 3588 | 1464710439539 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 09:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:00:39 INFO - PROCESS | 3588 | 1464710439543 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 3588 | 1464710439546 Marionette TRACE conn2 <- [1,2106,null,{}] 09:00:39 INFO - PROCESS | 3588 | 1464710439551 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:00:39 INFO - PROCESS | 3588 | 1464710439634 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 09:00:39 INFO - PROCESS | 3588 | 1464710439640 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 3588 | ++DOCSHELL 10AD5000 == 60 [pid = 3588] [id = 536] 09:00:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 159 (13909800) [pid = 3588] [serial = 1608] [outer = 00000000] 09:00:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 160 (1437C400) [pid = 3588] [serial = 1609] [outer = 13909800] 09:00:39 INFO - PROCESS | 3588 | 1464710439684 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 161 (15468C00) [pid = 3588] [serial = 1610] [outer = 13909800] 09:00:40 INFO - PROCESS | 3588 | 1464710440129 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:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 647ms 09:00:40 INFO - PROCESS | 3588 | 1464710440183 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 3588 | 1464710440185 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 09:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:00:40 INFO - PROCESS | 3588 | 1464710440195 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 3588 | 1464710440206 Marionette TRACE conn2 <- [1,2110,null,{}] 09:00:40 INFO - PROCESS | 3588 | 1464710440210 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:00:40 INFO - PROCESS | 3588 | 1464710440349 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 09:00:40 INFO - PROCESS | 3588 | 1464710440453 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 3588 | ++DOCSHELL 15F6F400 == 61 [pid = 3588] [id = 537] 09:00:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 162 (15F71800) [pid = 3588] [serial = 1611] [outer = 00000000] 09:00:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 163 (1664F400) [pid = 3588] [serial = 1612] [outer = 15F71800] 09:00:40 INFO - PROCESS | 3588 | 1464710440497 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 164 (16652400) [pid = 3588] [serial = 1613] [outer = 15F71800] 09:00:40 INFO - PROCESS | 3588 | 1464710440914 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:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 757ms 09:00:40 INFO - PROCESS | 3588 | 1464710440950 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 3588 | 1464710440952 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 09:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:00:40 INFO - PROCESS | 3588 | 1464710440955 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 3588 | 1464710440957 Marionette TRACE conn2 <- [1,2114,null,{}] 09:00:40 INFO - PROCESS | 3588 | 1464710440960 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:00:41 INFO - PROCESS | 3588 | 1464710441081 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 09:00:41 INFO - PROCESS | 3588 | 1464710441150 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 3588 | ++DOCSHELL 1664EC00 == 62 [pid = 3588] [id = 538] 09:00:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 165 (16656400) [pid = 3588] [serial = 1614] [outer = 00000000] 09:00:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 166 (16A93000) [pid = 3588] [serial = 1615] [outer = 16656400] 09:00:41 INFO - PROCESS | 3588 | 1464710441193 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 167 (16C98C00) [pid = 3588] [serial = 1616] [outer = 16656400] 09:00:41 INFO - PROCESS | 3588 | 1464710441646 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:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 742ms 09:00:41 INFO - PROCESS | 3588 | 1464710441696 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 3588 | 1464710441698 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 09:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:00:41 INFO - PROCESS | 3588 | 1464710441701 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 3588 | 1464710441703 Marionette TRACE conn2 <- [1,2118,null,{}] 09:00:41 INFO - PROCESS | 3588 | 1464710441707 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:00:41 INFO - PROCESS | 3588 | 1464710441853 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 09:00:41 INFO - PROCESS | 3588 | 1464710441876 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 3588 | ++DOCSHELL 10AD3C00 == 63 [pid = 3588] [id = 539] 09:00:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 168 (13902400) [pid = 3588] [serial = 1617] [outer = 00000000] 09:00:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 169 (16F93000) [pid = 3588] [serial = 1618] [outer = 13902400] 09:00:41 INFO - PROCESS | 3588 | 1464710441920 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 170 (1739D800) [pid = 3588] [serial = 1619] [outer = 13902400] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 169 (1777A400) [pid = 3588] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 168 (10A61800) [pid = 3588] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 167 (18215C00) [pid = 3588] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 166 (19E4C800) [pid = 3588] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 165 (1309CC00) [pid = 3588] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 164 (19E53400) [pid = 3588] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 163 (10A56800) [pid = 3588] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 162 (0F30D800) [pid = 3588] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 161 (140DE400) [pid = 3588] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 160 (196BA800) [pid = 3588] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 159 (16654800) [pid = 3588] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 158 (16C9F800) [pid = 3588] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 157 (1104D400) [pid = 3588] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (16F3E400) [pid = 3588] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (11C9CC00) [pid = 3588] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (131AD400) [pid = 3588] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (15F73000) [pid = 3588] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (196B1000) [pid = 3588] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (17770800) [pid = 3588] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (1526FC00) [pid = 3588] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (1A10F000) [pid = 3588] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (154DD400) [pid = 3588] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (10AD0800) [pid = 3588] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (11033000) [pid = 3588] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (13127C00) [pid = 3588] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:00:42 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (11050000) [pid = 3588] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:00:42 INFO - PROCESS | 3588 | --DOCSHELL 1B1A7400 == 62 [pid = 3588] [id = 15] 09:00:42 INFO - PROCESS | 3588 | 1464710442848 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:00:42 INFO - PROCESS | 3588 | 1464710442886 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 09:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:00:42 INFO - PROCESS | 3588 | 1464710442889 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 3588 | 1464710442891 Marionette TRACE conn2 <- [1,2122,null,{}] 09:00:42 INFO - PROCESS | 3588 | 1464710442894 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:00:43 INFO - PROCESS | 3588 | 1464710443044 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 09:00:43 INFO - PROCESS | 3588 | 1464710443116 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 3588 | ++DOCSHELL 0F30B400 == 63 [pid = 3588] [id = 540] 09:00:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (10AD5C00) [pid = 3588] [serial = 1620] [outer = 00000000] 09:00:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (114D1800) [pid = 3588] [serial = 1621] [outer = 10AD5C00] 09:00:43 INFO - PROCESS | 3588 | 1464710443162 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (154DF000) [pid = 3588] [serial = 1622] [outer = 10AD5C00] 09:00:43 INFO - PROCESS | 3588 | 1464710443546 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:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 694ms 09:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:00:43 INFO - PROCESS | 3588 | 1464710443589 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 3588 | 1464710443591 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 09:00:43 INFO - PROCESS | 3588 | 1464710443595 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 3588 | 1464710443596 Marionette TRACE conn2 <- [1,2126,null,{}] 09:00:43 INFO - PROCESS | 3588 | 1464710443603 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:00:43 INFO - PROCESS | 3588 | 1464710443695 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 09:00:43 INFO - PROCESS | 3588 | 1464710443703 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 3588 | ++DOCSHELL 10ACD400 == 64 [pid = 3588] [id = 541] 09:00:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (11489400) [pid = 3588] [serial = 1623] [outer = 00000000] 09:00:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (16D2B000) [pid = 3588] [serial = 1624] [outer = 11489400] 09:00:43 INFO - PROCESS | 3588 | 1464710443746 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (1773FC00) [pid = 3588] [serial = 1625] [outer = 11489400] 09:00:44 INFO - PROCESS | 3588 | 1464710444190 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:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 631ms 09:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:00:44 INFO - PROCESS | 3588 | 1464710444234 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 3588 | 1464710444236 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 09:00:44 INFO - PROCESS | 3588 | 1464710444239 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 3588 | 1464710444242 Marionette TRACE conn2 <- [1,2130,null,{}] 09:00:44 INFO - PROCESS | 3588 | 1464710444245 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:00:44 INFO - PROCESS | 3588 | 1464710444349 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 09:00:44 INFO - PROCESS | 3588 | 1464710444356 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 3588 | ++DOCSHELL 140DE400 == 65 [pid = 3588] [id = 542] 09:00:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (17776400) [pid = 3588] [serial = 1626] [outer = 00000000] 09:00:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (196AD000) [pid = 3588] [serial = 1627] [outer = 17776400] 09:00:44 INFO - PROCESS | 3588 | 1464710444404 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (1982B400) [pid = 3588] [serial = 1628] [outer = 17776400] 09:00:45 INFO - PROCESS | 3588 | 1464710445138 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:00:45 INFO - PROCESS | 3588 | 1464710445190 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 09:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:00:45 INFO - PROCESS | 3588 | 1464710445195 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 3588 | 1464710445199 Marionette TRACE conn2 <- [1,2134,null,{}] 09:00:45 INFO - PROCESS | 3588 | 1464710445204 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:00:45 INFO - PROCESS | 3588 | 1464710445320 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 09:00:45 INFO - PROCESS | 3588 | 1464710445472 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 3588 | ++DOCSHELL 10A5DC00 == 66 [pid = 3588] [id = 543] 09:00:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (10A5FC00) [pid = 3588] [serial = 1629] [outer = 00000000] 09:00:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (10D0A000) [pid = 3588] [serial = 1630] [outer = 10A5FC00] 09:00:45 INFO - PROCESS | 3588 | 1464710445529 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (1102B400) [pid = 3588] [serial = 1631] [outer = 10A5FC00] 09:00:46 INFO - PROCESS | 3588 | 1464710446179 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:00:46 INFO - PROCESS | 3588 | 1464710446238 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 09:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:00:46 INFO - PROCESS | 3588 | 1464710446245 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 3588 | 1464710446248 Marionette TRACE conn2 <- [1,2138,null,{}] 09:00:46 INFO - PROCESS | 3588 | 1464710446252 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:00:46 INFO - PROCESS | 3588 | 1464710446366 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 09:00:46 INFO - PROCESS | 3588 | 1464710446519 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 3588 | ++DOCSHELL 128B5400 == 67 [pid = 3588] [id = 544] 09:00:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (12D62400) [pid = 3588] [serial = 1632] [outer = 00000000] 09:00:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 158 (154DA400) [pid = 3588] [serial = 1633] [outer = 12D62400] 09:00:46 INFO - PROCESS | 3588 | 1464710446574 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 159 (15954000) [pid = 3588] [serial = 1634] [outer = 12D62400] 09:00:47 INFO - PROCESS | 3588 | 1464710447190 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:00:47 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:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1010ms 09:00:47 INFO - PROCESS | 3588 | 1464710447245 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 09:00:47 INFO - PROCESS | 3588 | 1464710447247 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 09:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:00:47 INFO - PROCESS | 3588 | 1464710447251 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 3588 | 1464710447255 Marionette TRACE conn2 <- [1,2142,null,{}] 09:00:47 INFO - PROCESS | 3588 | 1464710447265 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:00:47 INFO - PROCESS | 3588 | 1464710447380 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 09:00:47 INFO - PROCESS | 3588 | 1464710447533 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 3588 | ++DOCSHELL 18219800 == 68 [pid = 3588] [id = 545] 09:00:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 160 (1821AC00) [pid = 3588] [serial = 1635] [outer = 00000000] 09:00:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 161 (196B1C00) [pid = 3588] [serial = 1636] [outer = 1821AC00] 09:00:47 INFO - PROCESS | 3588 | 1464710447589 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 162 (19AE8C00) [pid = 3588] [serial = 1637] [outer = 1821AC00] 09:00:48 INFO - PROCESS | 3588 | 1464710448155 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:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 963ms 09:00:48 INFO - PROCESS | 3588 | 1464710448196 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 3588 | 1464710448198 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 09:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:00:48 INFO - PROCESS | 3588 | 1464710448202 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 3588 | 1464710448204 Marionette TRACE conn2 <- [1,2146,null,{}] 09:00:48 INFO - PROCESS | 3588 | 1464710448208 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:00:48 INFO - PROCESS | 3588 | 1464710448320 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 09:00:48 INFO - PROCESS | 3588 | 1464710448469 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 3588 | ++DOCSHELL 196AFC00 == 69 [pid = 3588] [id = 546] 09:00:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 163 (19838400) [pid = 3588] [serial = 1638] [outer = 00000000] 09:00:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 164 (19ECA800) [pid = 3588] [serial = 1639] [outer = 19838400] 09:00:48 INFO - PROCESS | 3588 | 1464710448523 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 165 (1A085400) [pid = 3588] [serial = 1640] [outer = 19838400] 09:00:49 INFO - PROCESS | 3588 | 1464710449109 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:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 963ms 09:00:49 INFO - PROCESS | 3588 | 1464710449147 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 3588 | 1464710449149 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 09:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:00:49 INFO - PROCESS | 3588 | 1464710449153 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 3588 | 1464710449155 Marionette TRACE conn2 <- [1,2150,null,{}] 09:00:49 INFO - PROCESS | 3588 | 1464710449158 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:00:49 INFO - PROCESS | 3588 | 1464710449312 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 09:00:49 INFO - PROCESS | 3588 | 1464710449474 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 3588 | ++DOCSHELL 17770400 == 70 [pid = 3588] [id = 547] 09:00:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 166 (19E46000) [pid = 3588] [serial = 1641] [outer = 00000000] 09:00:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 167 (1A535000) [pid = 3588] [serial = 1642] [outer = 19E46000] 09:00:49 INFO - PROCESS | 3588 | 1464710449528 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 168 (1A567C00) [pid = 3588] [serial = 1643] [outer = 19E46000] 09:00:50 INFO - PROCESS | 3588 | 1464710450108 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:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1010ms 09:00:50 INFO - PROCESS | 3588 | 1464710450188 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 3588 | 1464710450190 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 09:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:00:50 INFO - PROCESS | 3588 | 1464710450193 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 3588 | 1464710450195 Marionette TRACE conn2 <- [1,2154,null,{}] 09:00:50 INFO - PROCESS | 3588 | 1464710450199 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:00:50 INFO - PROCESS | 3588 | 1464710450316 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 09:00:50 INFO - PROCESS | 3588 | 1464710450469 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 3588 | ++DOCSHELL 12B26000 == 71 [pid = 3588] [id = 548] 09:00:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 169 (130A3C00) [pid = 3588] [serial = 1644] [outer = 00000000] 09:00:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 170 (1370E800) [pid = 3588] [serial = 1645] [outer = 130A3C00] 09:00:50 INFO - PROCESS | 3588 | 1464710450529 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 171 (16C93800) [pid = 3588] [serial = 1646] [outer = 130A3C00] 09:00:51 INFO - PROCESS | 3588 | 1464710451098 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:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 947ms 09:00:51 INFO - PROCESS | 3588 | 1464710451139 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 3588 | 1464710451142 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 09:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:00:51 INFO - PROCESS | 3588 | 1464710451145 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 3588 | 1464710451147 Marionette TRACE conn2 <- [1,2158,null,{}] 09:00:51 INFO - PROCESS | 3588 | 1464710451152 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:00:51 INFO - PROCESS | 3588 | 1464710451259 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 09:00:51 INFO - PROCESS | 3588 | 1464710451424 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 3588 | ++DOCSHELL 1022A000 == 72 [pid = 3588] [id = 549] 09:00:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 172 (10AD0C00) [pid = 3588] [serial = 1647] [outer = 00000000] 09:00:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 173 (1370D400) [pid = 3588] [serial = 1648] [outer = 10AD0C00] 09:00:51 INFO - PROCESS | 3588 | 1464710451480 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 174 (1546A000) [pid = 3588] [serial = 1649] [outer = 10AD0C00] 09:00:52 INFO - PROCESS | 3588 | 1464710452305 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:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1199ms 09:00:52 INFO - PROCESS | 3588 | 1464710452347 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 3588 | 1464710452352 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 09:00:52 INFO - PROCESS | 3588 | 1464710452356 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:00:52 INFO - PROCESS | 3588 | 1464710452360 Marionette TRACE conn2 <- [1,2162,null,{}] 09:00:52 INFO - PROCESS | 3588 | 1464710452365 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:00:52 INFO - PROCESS | 3588 | 1464710452516 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 09:00:52 INFO - PROCESS | 3588 | 1464710452674 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 3588 | ++DOCSHELL 10F2E800 == 73 [pid = 3588] [id = 550] 09:00:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 175 (1102EC00) [pid = 3588] [serial = 1650] [outer = 00000000] 09:00:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 176 (112D7400) [pid = 3588] [serial = 1651] [outer = 1102EC00] 09:00:52 INFO - PROCESS | 3588 | 1464710452726 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 177 (128B8000) [pid = 3588] [serial = 1652] [outer = 1102EC00] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 10AD7400 == 72 [pid = 3588] [id = 461] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 165BBC00 == 71 [pid = 3588] [id = 464] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 18217800 == 70 [pid = 3588] [id = 476] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 140C5400 == 69 [pid = 3588] [id = 432] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 10ACD400 == 68 [pid = 3588] [id = 541] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 17C2F800 == 67 [pid = 3588] [id = 492] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 0F30B400 == 66 [pid = 3588] [id = 540] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 10AD3C00 == 65 [pid = 3588] [id = 539] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 1664EC00 == 64 [pid = 3588] [id = 538] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 15F6F400 == 63 [pid = 3588] [id = 537] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 10AD5000 == 62 [pid = 3588] [id = 536] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 1104FC00 == 61 [pid = 3588] [id = 535] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 1AFB0400 == 60 [pid = 3588] [id = 17] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 11050C00 == 59 [pid = 3588] [id = 534] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 1055C800 == 58 [pid = 3588] [id = 533] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 176 (1A78BC00) [pid = 3588] [serial = 1576] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 1047F000 == 57 [pid = 3588] [id = 532] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 1A78C400 == 56 [pid = 3588] [id = 529] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 196B8000 == 55 [pid = 3588] [id = 528] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 13910000 == 54 [pid = 3588] [id = 527] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 0C7FEC00 == 53 [pid = 3588] [id = 526] 09:00:53 INFO - PROCESS | 3588 | --DOCSHELL 1A571000 == 52 [pid = 3588] [id = 525] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 175 (16F94C00) [pid = 3588] [serial = 1562] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 174 (19AEA000) [pid = 3588] [serial = 1565] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 173 (19835800) [pid = 3588] [serial = 1564] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 172 (1A07F400) [pid = 3588] [serial = 1567] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 171 (17E9C000) [pid = 3588] [serial = 1570] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 170 (19EC8400) [pid = 3588] [serial = 1571] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 169 (1A621C00) [pid = 3588] [serial = 1573] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 168 (15D5D800) [pid = 3588] [serial = 1555] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 167 (15F64800) [pid = 3588] [serial = 1556] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 166 (1104BC00) [pid = 3588] [serial = 1552] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 165 (131AB000) [pid = 3588] [serial = 1553] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 164 (16657400) [pid = 3588] [serial = 1558] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 163 (16C95400) [pid = 3588] [serial = 1547] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 162 (16651000) [pid = 3588] [serial = 1546] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 161 (1A9F3400) [pid = 3588] [serial = 1537] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 160 (131ABC00) [pid = 3588] [serial = 1531] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 159 (16D8B000) [pid = 3588] [serial = 1534] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 158 (12B2A000) [pid = 3588] [serial = 1550] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 157 (11C26400) [pid = 3588] [serial = 1549] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (1AFA7800) [pid = 3588] [serial = 1540] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (1A9F3C00) [pid = 3588] [serial = 1528] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (1AFB2C00) [pid = 3588] [serial = 1543] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (1A111000) [pid = 3588] [serial = 1568] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (16D2B800) [pid = 3588] [serial = 1561] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (1A62E000) [pid = 3588] [serial = 1574] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (16A91400) [pid = 3588] [serial = 1559] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (19E4CC00) [pid = 3588] [serial = 1394] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (1104E800) [pid = 3588] [serial = 1340] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (196B9C00) [pid = 3588] [serial = 1346] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (1A56A000) [pid = 3588] [serial = 1400] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (15268C00) [pid = 3588] [serial = 1343] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (1A07C400) [pid = 3588] [serial = 1352] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (11487000) [pid = 3588] [serial = 1388] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (10AD2400) [pid = 3588] [serial = 1292] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (15F72000) [pid = 3588] [serial = 1298] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (1A52FC00) [pid = 3588] [serial = 1397] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (16D81000) [pid = 3588] [serial = 1301] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (172A8400) [pid = 3588] [serial = 1304] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (140C9800) [pid = 3588] [serial = 1241] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (19E50400) [pid = 3588] [serial = 1349] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (131A8400) [pid = 3588] [serial = 1295] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (140E0C00) [pid = 3588] [serial = 1391] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 3588 | 1464710453349 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:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1010ms 09:00:53 INFO - PROCESS | 3588 | 1464710453392 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 3588 | 1464710453397 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 09:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:00:53 INFO - PROCESS | 3588 | 1464710453412 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 3588 | 1464710453415 Marionette TRACE conn2 <- [1,2166,null,{}] 09:00:53 INFO - PROCESS | 3588 | 1464710453419 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:00:53 INFO - PROCESS | 3588 | 1464710453511 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 09:00:53 INFO - PROCESS | 3588 | 1464710453518 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 3588 | ++DOCSHELL 10C50000 == 53 [pid = 3588] [id = 551] 09:00:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (10D07800) [pid = 3588] [serial = 1653] [outer = 00000000] 09:00:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (1282B400) [pid = 3588] [serial = 1654] [outer = 10D07800] 09:00:53 INFO - PROCESS | 3588 | 1464710453563 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (12DF8400) [pid = 3588] [serial = 1655] [outer = 10D07800] 09:00:54 INFO - PROCESS | 3588 | 1464710454075 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:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 710ms 09:00:54 INFO - PROCESS | 3588 | 1464710454108 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 3588 | 1464710454110 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 09:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:00:54 INFO - PROCESS | 3588 | 1464710454113 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 3588 | 1464710454117 Marionette TRACE conn2 <- [1,2170,null,{}] 09:00:54 INFO - PROCESS | 3588 | 1464710454127 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:00:54 INFO - PROCESS | 3588 | 1464710454219 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 09:00:54 INFO - PROCESS | 3588 | 1464710454229 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 3588 | ++DOCSHELL 140DD800 == 54 [pid = 3588] [id = 552] 09:00:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (140DE000) [pid = 3588] [serial = 1656] [outer = 00000000] 09:00:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (14373C00) [pid = 3588] [serial = 1657] [outer = 140DE000] 09:00:54 INFO - PROCESS | 3588 | 1464710454276 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1526F800) [pid = 3588] [serial = 1658] [outer = 140DE000] 09:00:54 INFO - PROCESS | 3588 | 1464710454752 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:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 695ms 09:00:54 INFO - PROCESS | 3588 | 1464710454813 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 3588 | 1464710454815 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 09:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:00:54 INFO - PROCESS | 3588 | 1464710454819 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 3588 | 1464710454820 Marionette TRACE conn2 <- [1,2174,null,{}] 09:00:54 INFO - PROCESS | 3588 | 1464710454824 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:00:54 INFO - PROCESS | 3588 | 1464710454913 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 09:00:55 INFO - PROCESS | 3588 | 1464710455061 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 3588 | ++DOCSHELL 1594A000 == 55 [pid = 3588] [id = 553] 09:00:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1594A800) [pid = 3588] [serial = 1659] [outer = 00000000] 09:00:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (15F6F400) [pid = 3588] [serial = 1660] [outer = 1594A800] 09:00:55 INFO - PROCESS | 3588 | 1464710455106 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (1664F000) [pid = 3588] [serial = 1661] [outer = 1594A800] 09:00:55 INFO - PROCESS | 3588 | 1464710455498 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:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 741ms 09:00:55 INFO - PROCESS | 3588 | 1464710455559 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 3588 | 1464710455561 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 09:00:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:00:55 INFO - PROCESS | 3588 | 1464710455567 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 3588 | 1464710455578 Marionette TRACE conn2 <- [1,2178,null,{}] 09:00:55 INFO - PROCESS | 3588 | 1464710455592 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:00:55 INFO - PROCESS | 3588 | 1464710455761 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 09:00:55 INFO - PROCESS | 3588 | 1464710455833 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 3588 | ++DOCSHELL 156B5400 == 56 [pid = 3588] [id = 554] 09:00:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (16653C00) [pid = 3588] [serial = 1662] [outer = 00000000] 09:00:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (1682B400) [pid = 3588] [serial = 1663] [outer = 16653C00] 09:00:55 INFO - PROCESS | 3588 | 1464710455876 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (168E1C00) [pid = 3588] [serial = 1664] [outer = 16653C00] 09:00:56 INFO - PROCESS | 3588 | 1464710456308 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:00:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:00:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 774ms 09:00:56 INFO - PROCESS | 3588 | 1464710456358 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 3588 | 1464710456360 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 09:00:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:00:56 INFO - PROCESS | 3588 | 1464710456363 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 3588 | 1464710456365 Marionette TRACE conn2 <- [1,2182,null,{}] 09:00:56 INFO - PROCESS | 3588 | 1464710456368 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:00:56 INFO - PROCESS | 3588 | 1464710456499 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 09:00:56 INFO - PROCESS | 3588 | 1464710456588 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 3588 | ++DOCSHELL 16D83400 == 57 [pid = 3588] [id = 555] 09:00:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (16F3EC00) [pid = 3588] [serial = 1665] [outer = 00000000] 09:00:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (1739E000) [pid = 3588] [serial = 1666] [outer = 16F3EC00] 09:00:56 INFO - PROCESS | 3588 | 1464710456636 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (17C2F800) [pid = 3588] [serial = 1667] [outer = 16F3EC00] 09:00:57 INFO - PROCESS | 3588 | 1464710457068 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:00:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:00:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 757ms 09:00:57 INFO - PROCESS | 3588 | 1464710457104 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 3588 | 1464710457106 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 09:00:57 INFO - PROCESS | 3588 | 1464710457109 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:00:57 INFO - PROCESS | 3588 | 1464710457111 Marionette TRACE conn2 <- [1,2186,null,{}] 09:00:57 INFO - PROCESS | 3588 | 1464710457114 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:00:57 INFO - PROCESS | 3588 | 1464710457237 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 09:00:57 INFO - PROCESS | 3588 | 1464710457305 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 3588 | ++DOCSHELL 16D88800 == 58 [pid = 3588] [id = 556] 09:00:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (16D8B000) [pid = 3588] [serial = 1668] [outer = 00000000] 09:00:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (196B0000) [pid = 3588] [serial = 1669] [outer = 16D8B000] 09:00:57 INFO - PROCESS | 3588 | 1464710457349 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (1982C000) [pid = 3588] [serial = 1670] [outer = 16D8B000] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (15F71800) [pid = 3588] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (16656400) [pid = 3588] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (10AD5C00) [pid = 3588] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (1128F000) [pid = 3588] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (1047FC00) [pid = 3588] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (10D07400) [pid = 3588] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (13902400) [pid = 3588] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (13909800) [pid = 3588] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (11488800) [pid = 3588] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (11489400) [pid = 3588] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1AFB1800) [pid = 3588] [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:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (1A789800) [pid = 3588] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (18217C00) [pid = 3588] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (10A56000) [pid = 3588] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (1A5DF400) [pid = 3588] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (0F30A800) [pid = 3588] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (1A70A000) [pid = 3588] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (196AF800) [pid = 3588] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (1409C000) [pid = 3588] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (17CEA000) [pid = 3588] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (14095000) [pid = 3588] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (16A93400) [pid = 3588] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (17735C00) [pid = 3588] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1A706800) [pid = 3588] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (1B1A7800) [pid = 3588] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1AFA3400) [pid = 3588] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (1A9ED000) [pid = 3588] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (11488C00) [pid = 3588] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:00:57 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (16657000) [pid = 3588] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:00:58 INFO - PROCESS | 3588 | 1464710458062 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:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 995ms 09:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:00:58 INFO - PROCESS | 3588 | 1464710458096 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 3588 | 1464710458098 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 09:00:58 INFO - PROCESS | 3588 | 1464710458101 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 3588 | 1464710458103 Marionette TRACE conn2 <- [1,2190,null,{}] 09:00:58 INFO - PROCESS | 3588 | 1464710458107 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:00:58 INFO - PROCESS | 3588 | 1464710458204 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 09:00:58 INFO - PROCESS | 3588 | 1464710458210 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 3588 | ++DOCSHELL 10F0AC00 == 59 [pid = 3588] [id = 557] 09:00:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (10F2B800) [pid = 3588] [serial = 1671] [outer = 00000000] 09:00:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (13719000) [pid = 3588] [serial = 1672] [outer = 10F2B800] 09:00:58 INFO - PROCESS | 3588 | 1464710458255 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (140EC000) [pid = 3588] [serial = 1673] [outer = 10F2B800] 09:00:58 INFO - PROCESS | 3588 | 1464710458711 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:00:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:00:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 631ms 09:00:58 INFO - PROCESS | 3588 | 1464710458740 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 3588 | 1464710458742 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 09:00:58 INFO - PROCESS | 3588 | 1464710458745 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:00:58 INFO - PROCESS | 3588 | 1464710458747 Marionette TRACE conn2 <- [1,2194,null,{}] 09:00:58 INFO - PROCESS | 3588 | 1464710458750 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:00:58 INFO - PROCESS | 3588 | 1464710458883 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 09:00:58 INFO - PROCESS | 3588 | 1464710458889 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 3588 | ++DOCSHELL 168DB400 == 60 [pid = 3588] [id = 558] 09:00:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (16A85000) [pid = 3588] [serial = 1674] [outer = 00000000] 09:00:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (16F3F400) [pid = 3588] [serial = 1675] [outer = 16A85000] 09:00:58 INFO - PROCESS | 3588 | 1464710458932 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (1739C000) [pid = 3588] [serial = 1676] [outer = 16A85000] 09:00:59 INFO - PROCESS | 3588 | 1464710459390 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:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 647ms 09:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:00:59 INFO - PROCESS | 3588 | 1464710459428 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 3588 | 1464710459430 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 09:00:59 INFO - PROCESS | 3588 | 1464710459433 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 3588 | 1464710459435 Marionette TRACE conn2 <- [1,2198,null,{}] 09:00:59 INFO - PROCESS | 3588 | 1464710459454 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:00:59 INFO - PROCESS | 3588 | 1464710459545 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 09:00:59 INFO - PROCESS | 3588 | 1464710459551 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 3588 | ++DOCSHELL 10D07000 == 61 [pid = 3588] [id = 559] 09:00:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (16D8D400) [pid = 3588] [serial = 1677] [outer = 00000000] 09:00:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (19E49800) [pid = 3588] [serial = 1678] [outer = 16D8D400] 09:00:59 INFO - PROCESS | 3588 | 1464710459594 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (19E50C00) [pid = 3588] [serial = 1679] [outer = 16D8D400] 09:01:00 INFO - PROCESS | 3588 | 1464710460253 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:01:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:01:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 899ms 09:01:00 INFO - PROCESS | 3588 | 1464710460342 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 3588 | 1464710460347 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 09:01:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:01:00 INFO - PROCESS | 3588 | 1464710460354 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 3588 | 1464710460358 Marionette TRACE conn2 <- [1,2202,null,{}] 09:01:00 INFO - PROCESS | 3588 | 1464710460364 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:01:00 INFO - PROCESS | 3588 | 1464710460481 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 09:01:00 INFO - PROCESS | 3588 | 1464710460630 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 3588 | ++DOCSHELL 10ACD400 == 62 [pid = 3588] [id = 560] 09:01:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (10AD2000) [pid = 3588] [serial = 1680] [outer = 00000000] 09:01:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (10F05800) [pid = 3588] [serial = 1681] [outer = 10AD2000] 09:01:00 INFO - PROCESS | 3588 | 1464710460687 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (11290400) [pid = 3588] [serial = 1682] [outer = 10AD2000] 09:01:01 INFO - PROCESS | 3588 | 1464710461256 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:01:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:01:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 947ms 09:01:01 INFO - PROCESS | 3588 | 1464710461299 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 3588 | 1464710461305 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 09:01:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:01:01 INFO - PROCESS | 3588 | 1464710461312 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 3588 | 1464710461315 Marionette TRACE conn2 <- [1,2206,null,{}] 09:01:01 INFO - PROCESS | 3588 | 1464710461319 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:01:01 INFO - PROCESS | 3588 | 1464710461432 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 09:01:01 INFO - PROCESS | 3588 | 1464710461593 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 3588 | ++DOCSHELL 13DBE000 == 63 [pid = 3588] [id = 561] 09:01:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (13DC0800) [pid = 3588] [serial = 1683] [outer = 00000000] 09:01:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (140CD400) [pid = 3588] [serial = 1684] [outer = 13DC0800] 09:01:01 INFO - PROCESS | 3588 | 1464710461651 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (14EB8400) [pid = 3588] [serial = 1685] [outer = 13DC0800] 09:01:02 INFO - PROCESS | 3588 | 1464710462309 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:01:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:01:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1010ms 09:01:02 INFO - PROCESS | 3588 | 1464710462356 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 3588 | 1464710462359 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 09:01:02 INFO - PROCESS | 3588 | 1464710462364 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:01:02 INFO - PROCESS | 3588 | 1464710462368 Marionette TRACE conn2 <- [1,2210,null,{}] 09:01:02 INFO - PROCESS | 3588 | 1464710462379 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:01:02 INFO - PROCESS | 3588 | 1464710462493 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 09:01:02 INFO - PROCESS | 3588 | 1464710462644 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 3588 | ++DOCSHELL 16FF7800 == 64 [pid = 3588] [id = 562] 09:01:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (16FF8C00) [pid = 3588] [serial = 1686] [outer = 00000000] 09:01:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (17C2B000) [pid = 3588] [serial = 1687] [outer = 16FF8C00] 09:01:02 INFO - PROCESS | 3588 | 1464710462701 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (196AF800) [pid = 3588] [serial = 1688] [outer = 16FF8C00] 09:01:03 INFO - PROCESS | 3588 | 1464710463261 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:01:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:01:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 947ms 09:01:03 INFO - PROCESS | 3588 | 1464710463313 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 3588 | 1464710463316 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 09:01:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:01:03 INFO - PROCESS | 3588 | 1464710463320 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 3588 | 1464710463322 Marionette TRACE conn2 <- [1,2214,null,{}] 09:01:03 INFO - PROCESS | 3588 | 1464710463326 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:01:03 INFO - PROCESS | 3588 | 1464710463437 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 09:01:03 INFO - PROCESS | 3588 | 1464710463598 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 3588 | ++DOCSHELL 17C2B800 == 65 [pid = 3588] [id = 563] 09:01:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1A07F400) [pid = 3588] [serial = 1689] [outer = 00000000] 09:01:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (1A10A400) [pid = 3588] [serial = 1690] [outer = 1A07F400] 09:01:03 INFO - PROCESS | 3588 | 1464710463652 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (1A113800) [pid = 3588] [serial = 1691] [outer = 1A07F400] 09:01:04 INFO - PROCESS | 3588 | 1464710464221 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:01:04 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:01:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 963ms 09:01:04 INFO - PROCESS | 3588 | 1464710464264 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 3588 | 1464710464267 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 09:01:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:01:04 INFO - PROCESS | 3588 | 1464710464270 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 3588 | 1464710464272 Marionette TRACE conn2 <- [1,2218,null,{}] 09:01:04 INFO - PROCESS | 3588 | 1464710464275 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:01:04 INFO - PROCESS | 3588 | 1464710464382 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 09:01:04 INFO - PROCESS | 3588 | 1464710464542 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 3588 | ++DOCSHELL 19ED6800 == 66 [pid = 3588] [id = 564] 09:01:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (1A564000) [pid = 3588] [serial = 1692] [outer = 00000000] 09:01:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (1A56E800) [pid = 3588] [serial = 1693] [outer = 1A564000] 09:01:04 INFO - PROCESS | 3588 | 1464710464596 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (1A5DF400) [pid = 3588] [serial = 1694] [outer = 1A564000] 09:01:05 INFO - PROCESS | 3588 | 1464710465116 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:01:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:01:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 915ms 09:01:05 INFO - PROCESS | 3588 | 1464710465174 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 3588 | 1464710465177 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 09:01:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:01:05 INFO - PROCESS | 3588 | 1464710465228 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 3588 | 1464710465230 Marionette TRACE conn2 <- [1,2222,null,{}] 09:01:05 INFO - PROCESS | 3588 | 1464710465235 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:01:05 INFO - PROCESS | 3588 | 1464710465398 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 09:01:05 INFO - PROCESS | 3588 | 1464710465547 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 3588 | ++DOCSHELL 1A52F000 == 67 [pid = 3588] [id = 565] 09:01:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (1A5E6C00) [pid = 3588] [serial = 1695] [outer = 00000000] 09:01:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (1A711400) [pid = 3588] [serial = 1696] [outer = 1A5E6C00] 09:01:05 INFO - PROCESS | 3588 | 1464710465601 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (1A785800) [pid = 3588] [serial = 1697] [outer = 1A5E6C00] 09:01:06 INFO - PROCESS | 3588 | 1464710466201 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:01:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:01:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1057ms 09:01:06 INFO - PROCESS | 3588 | 1464710466273 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 3588 | 1464710466275 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 09:01:06 INFO - PROCESS | 3588 | 1464710466279 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:01:06 INFO - PROCESS | 3588 | 1464710466280 Marionette TRACE conn2 <- [1,2226,null,{}] 09:01:06 INFO - PROCESS | 3588 | 1464710466284 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:01:06 INFO - PROCESS | 3588 | 1464710466439 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 09:01:06 INFO - PROCESS | 3588 | 1464710466723 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 3588 | ++DOCSHELL 0C7F4C00 == 68 [pid = 3588] [id = 566] 09:01:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (0C7FCC00) [pid = 3588] [serial = 1698] [outer = 00000000] 09:01:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (105FA400) [pid = 3588] [serial = 1699] [outer = 0C7FCC00] 09:01:06 INFO - PROCESS | 3588 | 1464710466780 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (10C45800) [pid = 3588] [serial = 1700] [outer = 0C7FCC00] 09:01:07 INFO - PROCESS | 3588 | 1464710467362 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:01:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:01:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1152ms 09:01:07 INFO - PROCESS | 3588 | 1464710467425 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 3588 | 1464710467429 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 09:01:07 INFO - PROCESS | 3588 | 1464710467434 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:01:07 INFO - PROCESS | 3588 | 1464710467437 Marionette TRACE conn2 <- [1,2230,null,{}] 09:01:07 INFO - PROCESS | 3588 | 1464710467442 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:01:07 INFO - PROCESS | 3588 | 1464710467556 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 09:01:07 INFO - PROCESS | 3588 | 1464710467724 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 3588 | ++DOCSHELL 10A57400 == 69 [pid = 3588] [id = 567] 09:01:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (10AD3000) [pid = 3588] [serial = 1701] [outer = 00000000] 09:01:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (114CE400) [pid = 3588] [serial = 1702] [outer = 10AD3000] 09:01:07 INFO - PROCESS | 3588 | 1464710467775 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (1310B800) [pid = 3588] [serial = 1703] [outer = 10AD3000] 09:01:08 INFO - PROCESS | 3588 | --DOCSHELL 1A570800 == 68 [pid = 3588] [id = 481] 09:01:08 INFO - PROCESS | 3588 | --DOCSHELL 168DB400 == 67 [pid = 3588] [id = 558] 09:01:08 INFO - PROCESS | 3588 | --DOCSHELL 10F0AC00 == 66 [pid = 3588] [id = 557] 09:01:08 INFO - PROCESS | 3588 | --DOCSHELL 16D88800 == 65 [pid = 3588] [id = 556] 09:01:08 INFO - PROCESS | 3588 | --DOCSHELL 16D83400 == 64 [pid = 3588] [id = 555] 09:01:08 INFO - PROCESS | 3588 | --DOCSHELL 156B5400 == 63 [pid = 3588] [id = 554] 09:01:08 INFO - PROCESS | 3588 | --DOCSHELL 1594A000 == 62 [pid = 3588] [id = 553] 09:01:08 INFO - PROCESS | 3588 | --DOCSHELL 140DD800 == 61 [pid = 3588] [id = 552] 09:01:08 INFO - PROCESS | 3588 | --DOCSHELL 10C50000 == 60 [pid = 3588] [id = 551] 09:01:08 INFO - PROCESS | 3588 | --DOCSHELL 10F2E800 == 59 [pid = 3588] [id = 550] 09:01:08 INFO - PROCESS | 3588 | --DOCSHELL 12B26000 == 58 [pid = 3588] [id = 548] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (1B1A7000) [pid = 3588] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (1B50DC00) [pid = 3588] [serial = 1594] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (196AD000) [pid = 3588] [serial = 1627] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOCSHELL 17770400 == 57 [pid = 3588] [id = 547] 09:01:08 INFO - PROCESS | 3588 | --DOCSHELL 196AFC00 == 56 [pid = 3588] [id = 546] 09:01:08 INFO - PROCESS | 3588 | --DOCSHELL 18219800 == 55 [pid = 3588] [id = 545] 09:01:08 INFO - PROCESS | 3588 | --DOCSHELL 128B5400 == 54 [pid = 3588] [id = 544] 09:01:08 INFO - PROCESS | 3588 | --DOCSHELL 10A5DC00 == 53 [pid = 3588] [id = 543] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (1A784800) [pid = 3588] [serial = 1490] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (1A56B800) [pid = 3588] [serial = 1487] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (15F64400) [pid = 3588] [serial = 1436] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (1A626400) [pid = 3588] [serial = 1478] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (156AF000) [pid = 3588] [serial = 1484] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (1A622400) [pid = 3588] [serial = 1442] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (19E4BC00) [pid = 3588] [serial = 1439] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (1A78F400) [pid = 3588] [serial = 1493] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (1437C400) [pid = 3588] [serial = 1609] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (12D5AC00) [pid = 3588] [serial = 1603] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (1312B400) [pid = 3588] [serial = 1604] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (10D0EC00) [pid = 3588] [serial = 1579] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (14E99400) [pid = 3588] [serial = 1582] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (1A708800) [pid = 3588] [serial = 1585] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (1AFAFC00) [pid = 3588] [serial = 1588] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (1B2E9800) [pid = 3588] [serial = 1591] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (16D2B000) [pid = 3588] [serial = 1624] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (1739D800) [pid = 3588] [serial = 1619] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (154DF000) [pid = 3588] [serial = 1622] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (1773FC00) [pid = 3588] [serial = 1625] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (15468C00) [pid = 3588] [serial = 1610] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (16D80400) [pid = 3588] [serial = 1121] [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:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (1AD06C00) [pid = 3588] [serial = 1496] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1A56C000) [pid = 3588] [serial = 1430] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (11032800) [pid = 3588] [serial = 1481] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (1A62D000) [pid = 3588] [serial = 1445] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (128BA000) [pid = 3588] [serial = 1433] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (1AFAB400) [pid = 3588] [serial = 1541] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (1AD11C00) [pid = 3588] [serial = 1538] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (140E6000) [pid = 3588] [serial = 1532] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (17774400) [pid = 3588] [serial = 1535] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1664F400) [pid = 3588] [serial = 1612] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (16652400) [pid = 3588] [serial = 1613] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (16C98C00) [pid = 3588] [serial = 1616] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (16A93000) [pid = 3588] [serial = 1615] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (114D1800) [pid = 3588] [serial = 1621] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (14091800) [pid = 3588] [serial = 1606] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (140C4400) [pid = 3588] [serial = 1607] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (10C43000) [pid = 3588] [serial = 1598] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (10ADB800) [pid = 3588] [serial = 1597] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (11046C00) [pid = 3588] [serial = 1601] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1102C400) [pid = 3588] [serial = 1600] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (16F93000) [pid = 3588] [serial = 1618] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3588 | 1464710468325 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:01:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:01:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 947ms 09:01:08 INFO - PROCESS | 3588 | 1464710468414 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 3588 | 1464710468418 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 09:01:08 INFO - PROCESS | 3588 | 1464710468423 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:01:08 INFO - PROCESS | 3588 | 1464710468425 Marionette TRACE conn2 <- [1,2234,null,{}] 09:01:08 INFO - PROCESS | 3588 | 1464710468429 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:01:08 INFO - PROCESS | 3588 | 1464710468521 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 09:01:08 INFO - PROCESS | 3588 | 1464710468656 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 3588 | ++DOCSHELL 10F2A000 == 54 [pid = 3588] [id = 568] 09:01:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (10F2E800) [pid = 3588] [serial = 1704] [outer = 00000000] 09:01:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (12AC0400) [pid = 3588] [serial = 1705] [outer = 10F2E800] 09:01:08 INFO - PROCESS | 3588 | 1464710468702 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (131B4C00) [pid = 3588] [serial = 1706] [outer = 10F2E800] 09:01:09 INFO - PROCESS | 3588 | 1464710469095 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:01:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:01:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 742ms 09:01:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:01:09 INFO - PROCESS | 3588 | 1464710469163 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 3588 | 1464710469166 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 09:01:09 INFO - PROCESS | 3588 | 1464710469171 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 3588 | 1464710469176 Marionette TRACE conn2 <- [1,2238,null,{}] 09:01:09 INFO - PROCESS | 3588 | 1464710469189 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:01:09 INFO - PROCESS | 3588 | 1464710469280 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 09:01:09 INFO - PROCESS | 3588 | 1464710469296 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 3588 | ++DOCSHELL 14374000 == 55 [pid = 3588] [id = 569] 09:01:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (14377000) [pid = 3588] [serial = 1707] [outer = 00000000] 09:01:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (15268400) [pid = 3588] [serial = 1708] [outer = 14377000] 09:01:09 INFO - PROCESS | 3588 | 1464710469343 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (1546A800) [pid = 3588] [serial = 1709] [outer = 14377000] 09:01:10 INFO - PROCESS | 3588 | 1464710469996 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:01:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:01:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 899ms 09:01:10 INFO - PROCESS | 3588 | 1464710470074 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 3588 | 1464710470078 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 09:01:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:01:10 INFO - PROCESS | 3588 | 1464710470084 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 3588 | 1464710470088 Marionette TRACE conn2 <- [1,2242,null,{}] 09:01:10 INFO - PROCESS | 3588 | 1464710470094 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:01:10 INFO - PROCESS | 3588 | 1464710470217 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 09:01:10 INFO - PROCESS | 3588 | 1464710470359 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 3588 | ++DOCSHELL 0F308000 == 56 [pid = 3588] [id = 570] 09:01:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (10439000) [pid = 3588] [serial = 1710] [outer = 00000000] 09:01:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (10C42000) [pid = 3588] [serial = 1711] [outer = 10439000] 09:01:10 INFO - PROCESS | 3588 | 1464710470420 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (11437400) [pid = 3588] [serial = 1712] [outer = 10439000] 09:01:11 INFO - PROCESS | 3588 | 1464710470997 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:01:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:01:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 963ms 09:01:11 INFO - PROCESS | 3588 | 1464710471031 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 3588 | 1464710471037 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 09:01:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:01:11 INFO - PROCESS | 3588 | 1464710471043 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 3588 | 1464710471046 Marionette TRACE conn2 <- [1,2246,null,{}] 09:01:11 INFO - PROCESS | 3588 | 1464710471050 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:01:11 INFO - PROCESS | 3588 | 1464710471161 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 09:01:11 INFO - PROCESS | 3588 | 1464710471320 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 3588 | ++DOCSHELL 1409A800 == 57 [pid = 3588] [id = 571] 09:01:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (1409B000) [pid = 3588] [serial = 1713] [outer = 00000000] 09:01:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (140E3800) [pid = 3588] [serial = 1714] [outer = 1409B000] 09:01:11 INFO - PROCESS | 3588 | 1464710471381 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (15268800) [pid = 3588] [serial = 1715] [outer = 1409B000] 09:01:12 INFO - PROCESS | 3588 | 1464710472016 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:01:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:01:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1010ms 09:01:12 INFO - PROCESS | 3588 | 1464710472079 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 3588 | 1464710472082 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 09:01:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:01:12 INFO - PROCESS | 3588 | 1464710472086 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 3588 | 1464710472090 Marionette TRACE conn2 <- [1,2250,null,{}] 09:01:12 INFO - PROCESS | 3588 | 1464710472100 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:01:12 INFO - PROCESS | 3588 | 1464710472212 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 09:01:12 INFO - PROCESS | 3588 | 1464710472365 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 3588 | ++DOCSHELL 16656C00 == 58 [pid = 3588] [id = 572] 09:01:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (16659000) [pid = 3588] [serial = 1716] [outer = 00000000] 09:01:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (1665D800) [pid = 3588] [serial = 1717] [outer = 16659000] 09:01:12 INFO - PROCESS | 3588 | 1464710472429 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (16C92800) [pid = 3588] [serial = 1718] [outer = 16659000] 09:01:13 INFO - PROCESS | 3588 | 1464710472988 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:01:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:01:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 963ms 09:01:13 INFO - PROCESS | 3588 | 1464710473030 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 3588 | 1464710473033 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 09:01:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:01:13 INFO - PROCESS | 3588 | 1464710473037 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 3588 | 1464710473039 Marionette TRACE conn2 <- [1,2254,null,{}] 09:01:13 INFO - PROCESS | 3588 | 1464710473042 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:01:13 INFO - PROCESS | 3588 | 1464710473153 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 09:01:13 INFO - PROCESS | 3588 | 1464710473311 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 3588 | ++DOCSHELL 16C9F000 == 59 [pid = 3588] [id = 573] 09:01:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (16D2BC00) [pid = 3588] [serial = 1719] [outer = 00000000] 09:01:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (16D89400) [pid = 3588] [serial = 1720] [outer = 16D2BC00] 09:01:13 INFO - PROCESS | 3588 | 1464710473366 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (16FF3C00) [pid = 3588] [serial = 1721] [outer = 16D2BC00] 09:01:13 INFO - PROCESS | 3588 | 1464710473924 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:01:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 963ms 09:01:14 INFO - PROCESS | 3588 | 1464710473982 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 3588 | 1464710473984 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 09:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:01:14 INFO - PROCESS | 3588 | 1464710473987 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 3588 | 1464710473989 Marionette TRACE conn2 <- [1,2258,null,{}] 09:01:14 INFO - PROCESS | 3588 | 1464710473993 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:01:14 INFO - PROCESS | 3588 | 1464710474097 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 09:01:14 INFO - PROCESS | 3588 | 1464710474256 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 3588 | ++DOCSHELL 1734A000 == 60 [pid = 3588] [id = 574] 09:01:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (1739C400) [pid = 3588] [serial = 1722] [outer = 00000000] 09:01:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (17738C00) [pid = 3588] [serial = 1723] [outer = 1739C400] 09:01:14 INFO - PROCESS | 3588 | 1464710474309 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (1776F800) [pid = 3588] [serial = 1724] [outer = 1739C400] 09:01:14 INFO - PROCESS | 3588 | 1464710474908 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:01:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 947ms 09:01:14 INFO - PROCESS | 3588 | 1464710474965 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 3588 | 1464710474967 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 09:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:01:14 INFO - PROCESS | 3588 | 1464710474971 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 3588 | 1464710474973 Marionette TRACE conn2 <- [1,2262,null,{}] 09:01:14 INFO - PROCESS | 3588 | 1464710474977 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:01:15 INFO - PROCESS | 3588 | 1464710475130 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 09:01:15 INFO - PROCESS | 3588 | 1464710475278 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 3588 | ++DOCSHELL 1739DC00 == 61 [pid = 3588] [id = 575] 09:01:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (196AE800) [pid = 3588] [serial = 1725] [outer = 00000000] 09:01:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (19E4B000) [pid = 3588] [serial = 1726] [outer = 196AE800] 09:01:15 INFO - PROCESS | 3588 | 1464710475333 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (1A084C00) [pid = 3588] [serial = 1727] [outer = 196AE800] 09:01:15 INFO - PROCESS | 3588 | 1464710475906 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:01:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:01:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1010ms 09:01:15 INFO - PROCESS | 3588 | 1464710475974 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 3588 | 1464710475976 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 09:01:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:01:15 INFO - PROCESS | 3588 | 1464710475979 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 3588 | 1464710475981 Marionette TRACE conn2 <- [1,2266,null,{}] 09:01:15 INFO - PROCESS | 3588 | 1464710475985 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:01:16 INFO - PROCESS | 3588 | 1464710476088 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 09:01:16 INFO - PROCESS | 3588 | 1464710476246 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 3588 | ++DOCSHELL 15F73C00 == 62 [pid = 3588] [id = 576] 09:01:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (1777A400) [pid = 3588] [serial = 1728] [outer = 00000000] 09:01:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (1A56C800) [pid = 3588] [serial = 1729] [outer = 1777A400] 09:01:16 INFO - PROCESS | 3588 | 1464710476300 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (1A571C00) [pid = 3588] [serial = 1730] [outer = 1777A400] 09:01:16 INFO - PROCESS | 3588 | 1464710476906 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:01:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:01:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 947ms 09:01:16 INFO - PROCESS | 3588 | 1464710476936 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 3588 | 1464710476938 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 09:01:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:01:16 INFO - PROCESS | 3588 | 1464710476943 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 3588 | 1464710476945 Marionette TRACE conn2 <- [1,2270,null,{}] 09:01:16 INFO - PROCESS | 3588 | 1464710476949 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:01:17 INFO - PROCESS | 3588 | 1464710477053 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 09:01:17 INFO - PROCESS | 3588 | 1464710477288 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 3588 | ++DOCSHELL 10559400 == 63 [pid = 3588] [id = 577] 09:01:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (1055C000) [pid = 3588] [serial = 1731] [outer = 00000000] 09:01:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (10A64800) [pid = 3588] [serial = 1732] [outer = 1055C000] 09:01:17 INFO - PROCESS | 3588 | 1464710477342 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (10D03000) [pid = 3588] [serial = 1733] [outer = 1055C000] 09:01:17 INFO - PROCESS | 3588 | 1464710477938 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:01:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:01:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1011ms 09:01:17 INFO - PROCESS | 3588 | 1464710477977 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 3588 | 1464710477981 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 09:01:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:01:17 INFO - PROCESS | 3588 | 1464710477985 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 3588 | 1464710477989 Marionette TRACE conn2 <- [1,2274,null,{}] 09:01:17 INFO - PROCESS | 3588 | 1464710477994 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:01:18 INFO - PROCESS | 3588 | 1464710478106 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 09:01:18 INFO - PROCESS | 3588 | 1464710478283 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 3588 | ++DOCSHELL 14098800 == 64 [pid = 3588] [id = 578] 09:01:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1409BC00) [pid = 3588] [serial = 1734] [outer = 00000000] 09:01:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (156AFC00) [pid = 3588] [serial = 1735] [outer = 1409BC00] 09:01:18 INFO - PROCESS | 3588 | 1464710478333 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (15D5F400) [pid = 3588] [serial = 1736] [outer = 1409BC00] 09:01:18 INFO - PROCESS | 3588 | --DOCSHELL 10F2A000 == 63 [pid = 3588] [id = 568] 09:01:18 INFO - PROCESS | 3588 | --DOCSHELL 10A57400 == 62 [pid = 3588] [id = 567] 09:01:18 INFO - PROCESS | 3588 | --DOCSHELL 0C7F4C00 == 61 [pid = 3588] [id = 566] 09:01:18 INFO - PROCESS | 3588 | --DOCSHELL 10ACD400 == 60 [pid = 3588] [id = 560] 09:01:18 INFO - PROCESS | 3588 | 1464710478911 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:01:18 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:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 948ms 09:01:18 INFO - PROCESS | 3588 | 1464710478929 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 3588 | 1464710478933 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 09:01:18 INFO - PROCESS | 3588 | 1464710478937 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:01:18 INFO - PROCESS | 3588 | 1464710478939 Marionette TRACE conn2 <- [1,2278,null,{}] 09:01:18 INFO - PROCESS | 3588 | 1464710478950 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:01:19 INFO - PROCESS | 3588 | 1464710479079 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 09:01:19 INFO - PROCESS | 3588 | 1464710479151 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 3588 | ++DOCSHELL 140DDC00 == 61 [pid = 3588] [id = 579] 09:01:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (1526B800) [pid = 3588] [serial = 1737] [outer = 00000000] 09:01:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (16A93000) [pid = 3588] [serial = 1738] [outer = 1526B800] 09:01:19 INFO - PROCESS | 3588 | 1464710479198 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (16D81000) [pid = 3588] [serial = 1739] [outer = 1526B800] 09:01:19 INFO - PROCESS | 3588 | 1464710479643 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:01:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:01:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 742ms 09:01:19 INFO - PROCESS | 3588 | 1464710479678 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 3588 | 1464710479681 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 09:01:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:01:19 INFO - PROCESS | 3588 | 1464710479685 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 3588 | 1464710479691 Marionette TRACE conn2 <- [1,2282,null,{}] 09:01:19 INFO - PROCESS | 3588 | 1464710479759 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:01:19 INFO - PROCESS | 3588 | 1464710479893 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 09:01:19 INFO - PROCESS | 3588 | 1464710479970 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 3588 | ++DOCSHELL 13DC2000 == 62 [pid = 3588] [id = 580] 09:01:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (1664FC00) [pid = 3588] [serial = 1740] [outer = 00000000] 09:01:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (1A564400) [pid = 3588] [serial = 1741] [outer = 1664FC00] 09:01:20 INFO - PROCESS | 3588 | 1464710480014 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (1A56E000) [pid = 3588] [serial = 1742] [outer = 1664FC00] 09:01:20 INFO - PROCESS | 3588 | 1464710480429 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:01:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:01:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 758ms 09:01:20 INFO - PROCESS | 3588 | 1464710480445 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 3588 | 1464710480447 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 09:01:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:01:20 INFO - PROCESS | 3588 | 1464710480451 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 3588 | 1464710480452 Marionette TRACE conn2 <- [1,2286,null,{}] 09:01:20 INFO - PROCESS | 3588 | 1464710480456 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:01:20 INFO - PROCESS | 3588 | 1464710480586 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 09:01:20 INFO - PROCESS | 3588 | 1464710480599 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 3588 | ++DOCSHELL 1A563800 == 63 [pid = 3588] [id = 581] 09:01:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (1A56B800) [pid = 3588] [serial = 1743] [outer = 00000000] 09:01:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (1A630400) [pid = 3588] [serial = 1744] [outer = 1A56B800] 09:01:20 INFO - PROCESS | 3588 | 1464710480650 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (1A70B800) [pid = 3588] [serial = 1745] [outer = 1A56B800] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (1982A800) [pid = 3588] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (1A5E5400) [pid = 3588] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (1A527C00) [pid = 3588] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (1102EC00) [pid = 3588] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (1594A800) [pid = 3588] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (16653C00) [pid = 3588] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (140DE000) [pid = 3588] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (10AD0C00) [pid = 3588] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (10A5FC00) [pid = 3588] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (16F3EC00) [pid = 3588] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (12D62400) [pid = 3588] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (1821AC00) [pid = 3588] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (19838400) [pid = 3588] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (19E46000) [pid = 3588] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (130A3C00) [pid = 3588] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (16D8B000) [pid = 3588] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (16A85000) [pid = 3588] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (10F2B800) [pid = 3588] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (1A9EF800) [pid = 3588] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (10481C00) [pid = 3588] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (1B1AA000) [pid = 3588] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (1A788C00) [pid = 3588] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1A9EEC00) [pid = 3588] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (13DBB800) [pid = 3588] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (10D07800) [pid = 3588] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (0C7FCC00) [pid = 3588] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (10AD3000) [pid = 3588] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:01:21 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (10F2E800) [pid = 3588] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:01:21 INFO - PROCESS | 3588 | 1464710481371 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:01:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:01:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 947ms 09:01:21 INFO - PROCESS | 3588 | 1464710481438 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 3588 | 1464710481440 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 09:01:21 INFO - PROCESS | 3588 | 1464710481444 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:01:21 INFO - PROCESS | 3588 | 1464710481445 Marionette TRACE conn2 <- [1,2290,null,{}] 09:01:21 INFO - PROCESS | 3588 | 1464710481449 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:01:21 INFO - PROCESS | 3588 | 1464710481536 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 09:01:21 INFO - PROCESS | 3588 | 1464710481544 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 3588 | ++DOCSHELL 10D0F800 == 64 [pid = 3588] [id = 582] 09:01:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (10D10400) [pid = 3588] [serial = 1746] [outer = 00000000] 09:01:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (13DBFC00) [pid = 3588] [serial = 1747] [outer = 10D10400] 09:01:21 INFO - PROCESS | 3588 | 1464710481594 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (16A84400) [pid = 3588] [serial = 1748] [outer = 10D10400] 09:01:22 INFO - PROCESS | 3588 | 1464710482059 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:01:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:01:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 647ms 09:01:22 INFO - PROCESS | 3588 | 1464710482088 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 09:01:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:01:22 INFO - PROCESS | 3588 | 1464710482090 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 09:01:22 INFO - PROCESS | 3588 | 1464710482093 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 3588 | 1464710482095 Marionette TRACE conn2 <- [1,2294,null,{}] 09:01:22 INFO - PROCESS | 3588 | 1464710482098 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:01:22 INFO - PROCESS | 3588 | 1464710482188 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 09:01:22 INFO - PROCESS | 3588 | 1464710482195 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 3588 | ++DOCSHELL 1102D000 == 65 [pid = 3588] [id = 583] 09:01:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (1665D000) [pid = 3588] [serial = 1749] [outer = 00000000] 09:01:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (1A629C00) [pid = 3588] [serial = 1750] [outer = 1665D000] 09:01:22 INFO - PROCESS | 3588 | 1464710482238 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (1A62F400) [pid = 3588] [serial = 1751] [outer = 1665D000] 09:01:22 INFO - PROCESS | 3588 | 1464710482706 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:01:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:01:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 632ms 09:01:22 INFO - PROCESS | 3588 | 1464710482732 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 3588 | 1464710482734 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 09:01:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:01:22 INFO - PROCESS | 3588 | 1464710482741 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 3588 | 1464710482742 Marionette TRACE conn2 <- [1,2298,null,{}] 09:01:22 INFO - PROCESS | 3588 | 1464710482746 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:01:22 INFO - PROCESS | 3588 | 1464710482834 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 09:01:22 INFO - PROCESS | 3588 | 1464710482841 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 3588 | ++DOCSHELL 19838400 == 66 [pid = 3588] [id = 584] 09:01:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (1A708400) [pid = 3588] [serial = 1752] [outer = 00000000] 09:01:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1A786800) [pid = 3588] [serial = 1753] [outer = 1A708400] 09:01:22 INFO - PROCESS | 3588 | 1464710482884 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1A78D400) [pid = 3588] [serial = 1754] [outer = 1A708400] 09:01:23 INFO - PROCESS | 3588 | 1464710483614 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:01:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:01:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 916ms 09:01:23 INFO - PROCESS | 3588 | 1464710483642 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 3588 | 1464710483647 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 09:01:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:01:23 INFO - PROCESS | 3588 | 1464710483653 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 3588 | 1464710483657 Marionette TRACE conn2 <- [1,2302,null,{}] 09:01:23 INFO - PROCESS | 3588 | 1464710483662 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:01:23 INFO - PROCESS | 3588 | 1464710483788 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 09:01:23 INFO - PROCESS | 3588 | 1464710483955 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 3588 | ++DOCSHELL 10F2B800 == 67 [pid = 3588] [id = 585] 09:01:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (1102C800) [pid = 3588] [serial = 1755] [outer = 00000000] 09:01:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (131B4800) [pid = 3588] [serial = 1756] [outer = 1102C800] 09:01:24 INFO - PROCESS | 3588 | 1464710484012 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (14096C00) [pid = 3588] [serial = 1757] [outer = 1102C800] 09:01:24 INFO - PROCESS | 3588 | 1464710484670 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:01:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:01:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1057ms 09:01:24 INFO - PROCESS | 3588 | 1464710484732 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 3588 | 1464710484738 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 09:01:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:01:24 INFO - PROCESS | 3588 | 1464710484784 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 3588 | 1464710484787 Marionette TRACE conn2 <- [1,2306,null,{}] 09:01:24 INFO - PROCESS | 3588 | 1464710484791 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:01:24 INFO - PROCESS | 3588 | 1464710484912 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 09:01:25 INFO - PROCESS | 3588 | 1464710485058 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 3588 | ++DOCSHELL 10C4E400 == 68 [pid = 3588] [id = 586] 09:01:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (130A3C00) [pid = 3588] [serial = 1758] [outer = 00000000] 09:01:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (16D8CC00) [pid = 3588] [serial = 1759] [outer = 130A3C00] 09:01:25 INFO - PROCESS | 3588 | 1464710485113 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (18215400) [pid = 3588] [serial = 1760] [outer = 130A3C00] 09:01:25 INFO - PROCESS | 3588 | 1464710485725 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:01:25 INFO - PROCESS | 3588 | 1464710485789 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 09:01:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:01:25 INFO - PROCESS | 3588 | 1464710485793 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 3588 | 1464710485797 Marionette TRACE conn2 <- [1,2310,null,{}] 09:01:25 INFO - PROCESS | 3588 | 1464710485808 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:01:25 INFO - PROCESS | 3588 | 1464710485924 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 09:01:26 INFO - PROCESS | 3588 | 1464710486080 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 3588 | ++DOCSHELL 196AD400 == 69 [pid = 3588] [id = 587] 09:01:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1A712000) [pid = 3588] [serial = 1761] [outer = 00000000] 09:01:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1A9EB800) [pid = 3588] [serial = 1762] [outer = 1A712000] 09:01:26 INFO - PROCESS | 3588 | 1464710486136 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1A9F2000) [pid = 3588] [serial = 1763] [outer = 1A712000] 09:01:26 INFO - PROCESS | 3588 | 1464710486696 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:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 947ms 09:01:26 INFO - PROCESS | 3588 | 1464710486750 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 3588 | 1464710486753 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 09:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:01:26 INFO - PROCESS | 3588 | 1464710486758 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 3588 | 1464710486760 Marionette TRACE conn2 <- [1,2314,null,{}] 09:01:26 INFO - PROCESS | 3588 | 1464710486763 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:01:26 INFO - PROCESS | 3588 | 1464710486884 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 09:01:27 INFO - PROCESS | 3588 | 1464710487049 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 3588 | ++DOCSHELL 1AD09800 == 70 [pid = 3588] [id = 588] 09:01:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (1AD09C00) [pid = 3588] [serial = 1764] [outer = 00000000] 09:01:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (1AD0F800) [pid = 3588] [serial = 1765] [outer = 1AD09C00] 09:01:27 INFO - PROCESS | 3588 | 1464710487120 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (1AD13C00) [pid = 3588] [serial = 1766] [outer = 1AD09C00] 09:01:27 INFO - PROCESS | 3588 | 1464710487707 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:01:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:01:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1011ms 09:01:27 INFO - PROCESS | 3588 | 1464710487791 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 3588 | 1464710487793 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 09:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:01:27 INFO - PROCESS | 3588 | 1464710487797 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 3588 | 1464710487799 Marionette TRACE conn2 <- [1,2318,null,{}] 09:01:27 INFO - PROCESS | 3588 | 1464710487802 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:01:27 INFO - PROCESS | 3588 | 1464710487918 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 09:01:28 INFO - PROCESS | 3588 | 1464710488069 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 3588 | ++DOCSHELL 1AD15000 == 71 [pid = 3588] [id = 589] 09:01:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (1AFA6000) [pid = 3588] [serial = 1767] [outer = 00000000] 09:01:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (1AFAA800) [pid = 3588] [serial = 1768] [outer = 1AFA6000] 09:01:28 INFO - PROCESS | 3588 | 1464710488123 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (1AFAD800) [pid = 3588] [serial = 1769] [outer = 1AFA6000] 09:01:28 INFO - PROCESS | 3588 | 1464710488682 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:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 947ms 09:01:28 INFO - PROCESS | 3588 | 1464710488742 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 3588 | 1464710488745 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 09:01:28 INFO - PROCESS | 3588 | 1464710488748 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:01:28 INFO - PROCESS | 3588 | 1464710488750 Marionette TRACE conn2 <- [1,2322,null,{}] 09:01:28 INFO - PROCESS | 3588 | 1464710488754 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:01:28 INFO - PROCESS | 3588 | 1464710488887 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 09:01:29 INFO - PROCESS | 3588 | 1464710489066 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 3588 | ++DOCSHELL 10C42C00 == 72 [pid = 3588] [id = 590] 09:01:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (12DF8C00) [pid = 3588] [serial = 1770] [outer = 00000000] 09:01:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (1B1A6400) [pid = 3588] [serial = 1771] [outer = 12DF8C00] 09:01:29 INFO - PROCESS | 3588 | 1464710489121 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (1B2E6400) [pid = 3588] [serial = 1772] [outer = 12DF8C00] 09:01:29 INFO - PROCESS | 3588 | 1464710489678 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:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1011ms 09:01:29 INFO - PROCESS | 3588 | 1464710489750 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 3588 | 1464710489752 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 09:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:01:29 INFO - PROCESS | 3588 | 1464710489756 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 3588 | 1464710489758 Marionette TRACE conn2 <- [1,2326,null,{}] 09:01:29 INFO - PROCESS | 3588 | 1464710489761 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:01:29 INFO - PROCESS | 3588 | 1464710489872 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 09:01:30 INFO - PROCESS | 3588 | 1464710490258 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 3588 | ++DOCSHELL 0C38A000 == 73 [pid = 3588] [id = 591] 09:01:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (105F3C00) [pid = 3588] [serial = 1773] [outer = 00000000] 09:01:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (10AD0C00) [pid = 3588] [serial = 1774] [outer = 105F3C00] 09:01:30 INFO - PROCESS | 3588 | 1464710490353 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (10D03800) [pid = 3588] [serial = 1775] [outer = 105F3C00] 09:01:31 INFO - PROCESS | 3588 | 1464710491018 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:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1263ms 09:01:31 INFO - PROCESS | 3588 | 1464710491045 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 3588 | 1464710491049 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 09:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:01:31 INFO - PROCESS | 3588 | 1464710491053 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 3588 | 1464710491057 Marionette TRACE conn2 <- [1,2330,null,{}] 09:01:31 INFO - PROCESS | 3588 | 1464710491062 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:01:31 INFO - PROCESS | 3588 | 1464710491173 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 09:01:31 INFO - PROCESS | 3588 | 1464710491346 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 3588 | ++DOCSHELL 10D04400 == 74 [pid = 3588] [id = 592] 09:01:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (10D07400) [pid = 3588] [serial = 1776] [outer = 00000000] 09:01:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (12D5B800) [pid = 3588] [serial = 1777] [outer = 10D07400] 09:01:31 INFO - PROCESS | 3588 | 1464710491397 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (13127400) [pid = 3588] [serial = 1778] [outer = 10D07400] 09:01:31 INFO - PROCESS | 3588 | --DOCSHELL 19ECE000 == 73 [pid = 3588] [id = 509] 09:01:31 INFO - PROCESS | 3588 | --DOCSHELL 1102D000 == 72 [pid = 3588] [id = 583] 09:01:31 INFO - PROCESS | 3588 | --DOCSHELL 10D0F800 == 71 [pid = 3588] [id = 582] 09:01:31 INFO - PROCESS | 3588 | --DOCSHELL 1A563800 == 70 [pid = 3588] [id = 581] 09:01:31 INFO - PROCESS | 3588 | --DOCSHELL 13DC2000 == 69 [pid = 3588] [id = 580] 09:01:31 INFO - PROCESS | 3588 | --DOCSHELL 140DDC00 == 68 [pid = 3588] [id = 579] 09:01:31 INFO - PROCESS | 3588 | --DOCSHELL 10D07000 == 67 [pid = 3588] [id = 559] 09:01:31 INFO - PROCESS | 3588 | --DOCSHELL 14098800 == 66 [pid = 3588] [id = 578] 09:01:31 INFO - PROCESS | 3588 | --DOCSHELL 10559400 == 65 [pid = 3588] [id = 577] 09:01:31 INFO - PROCESS | 3588 | --DOCSHELL 1022A000 == 64 [pid = 3588] [id = 549] 09:01:31 INFO - PROCESS | 3588 | --DOCSHELL 140DE400 == 63 [pid = 3588] [id = 542] 09:01:31 INFO - PROCESS | 3588 | --DOCSHELL 14374000 == 62 [pid = 3588] [id = 569] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (1B19DC00) [pid = 3588] [serial = 1544] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (11048C00) [pid = 3588] [serial = 1580] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (1B2EC000) [pid = 3588] [serial = 1592] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (1B570000) [pid = 3588] [serial = 1595] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (1B1A8400) [pid = 3588] [serial = 1589] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (15DF0000) [pid = 3588] [serial = 1583] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (1A792000) [pid = 3588] [serial = 1586] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (1A9EC800) [pid = 3588] [serial = 1577] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (1AD0D400) [pid = 3588] [serial = 1529] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (1A085400) [pid = 3588] [serial = 1640] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (19AE8C00) [pid = 3588] [serial = 1637] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (16C93800) [pid = 3588] [serial = 1646] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (15954000) [pid = 3588] [serial = 1634] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (1102B400) [pid = 3588] [serial = 1631] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (1282B400) [pid = 3588] [serial = 1654] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (12DF8400) [pid = 3588] [serial = 1655] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (128B8000) [pid = 3588] [serial = 1652] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (112D7400) [pid = 3588] [serial = 1651] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (15F6F400) [pid = 3588] [serial = 1660] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (1682B400) [pid = 3588] [serial = 1663] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (14373C00) [pid = 3588] [serial = 1657] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (1526F800) [pid = 3588] [serial = 1658] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (1546A000) [pid = 3588] [serial = 1649] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (1370D400) [pid = 3588] [serial = 1648] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (10D0A000) [pid = 3588] [serial = 1630] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (1739E000) [pid = 3588] [serial = 1666] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (154DA400) [pid = 3588] [serial = 1633] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (168E1C00) [pid = 3588] [serial = 1664] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (196B1C00) [pid = 3588] [serial = 1636] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (19ECA800) [pid = 3588] [serial = 1639] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1A535000) [pid = 3588] [serial = 1642] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (1370E800) [pid = 3588] [serial = 1645] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (196B0000) [pid = 3588] [serial = 1669] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (105FA400) [pid = 3588] [serial = 1699] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (16F3F400) [pid = 3588] [serial = 1675] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (12AC0400) [pid = 3588] [serial = 1705] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (10C45800) [pid = 3588] [serial = 1700] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (19E49800) [pid = 3588] [serial = 1678] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (114CE400) [pid = 3588] [serial = 1702] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (10F05800) [pid = 3588] [serial = 1681] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (140CD400) [pid = 3588] [serial = 1684] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1310B800) [pid = 3588] [serial = 1703] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (17C2B000) [pid = 3588] [serial = 1687] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1A10A400) [pid = 3588] [serial = 1690] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1A56E800) [pid = 3588] [serial = 1693] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1739C000) [pid = 3588] [serial = 1676] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1A711400) [pid = 3588] [serial = 1696] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (131B4C00) [pid = 3588] [serial = 1706] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (1982C000) [pid = 3588] [serial = 1670] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (17C2F800) [pid = 3588] [serial = 1667] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (13719000) [pid = 3588] [serial = 1672] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (15268400) [pid = 3588] [serial = 1708] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (140EC000) [pid = 3588] [serial = 1673] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1664F000) [pid = 3588] [serial = 1661] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (1A567C00) [pid = 3588] [serial = 1643] [outer = 00000000] [url = about:blank] 09:01:31 INFO - PROCESS | 3588 | 1464710491919 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:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 900ms 09:01:31 INFO - PROCESS | 3588 | 1464710491959 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 3588 | 1464710491963 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 09:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:01:31 INFO - PROCESS | 3588 | 1464710491968 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 3588 | 1464710491970 Marionette TRACE conn2 <- [1,2334,null,{}] 09:01:31 INFO - PROCESS | 3588 | 1464710491974 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:01:32 INFO - PROCESS | 3588 | 1464710492068 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 09:01:32 INFO - PROCESS | 3588 | 1464710492078 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 3588 | ++DOCSHELL 11049000 == 63 [pid = 3588] [id = 593] 09:01:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1104B400) [pid = 3588] [serial = 1779] [outer = 00000000] 09:01:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (128E7400) [pid = 3588] [serial = 1780] [outer = 1104B400] 09:01:32 INFO - PROCESS | 3588 | 1464710492123 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (13123800) [pid = 3588] [serial = 1781] [outer = 1104B400] 09:01:32 INFO - PROCESS | 3588 | 1464710492641 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:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 711ms 09:01:32 INFO - PROCESS | 3588 | 1464710492665 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 3588 | 1464710492667 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 09:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:01:32 INFO - PROCESS | 3588 | 1464710492672 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 3588 | 1464710492678 Marionette TRACE conn2 <- [1,2338,null,{}] 09:01:32 INFO - PROCESS | 3588 | 1464710492690 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:01:32 INFO - PROCESS | 3588 | 1464710492783 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 09:01:32 INFO - PROCESS | 3588 | 1464710492817 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 3588 | ++DOCSHELL 140C1000 == 64 [pid = 3588] [id = 594] 09:01:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (140C4400) [pid = 3588] [serial = 1782] [outer = 00000000] 09:01:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (140E2400) [pid = 3588] [serial = 1783] [outer = 140C4400] 09:01:32 INFO - PROCESS | 3588 | 1464710492877 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (14373C00) [pid = 3588] [serial = 1784] [outer = 140C4400] 09:01:33 INFO - PROCESS | 3588 | 1464710493366 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:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 757ms 09:01:33 INFO - PROCESS | 3588 | 1464710493411 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 3588 | 1464710493414 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 09:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:01:33 INFO - PROCESS | 3588 | 1464710493417 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 3588 | 1464710493418 Marionette TRACE conn2 <- [1,2342,null,{}] 09:01:33 INFO - PROCESS | 3588 | 1464710493422 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:01:33 INFO - PROCESS | 3588 | 1464710493513 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 09:01:33 INFO - PROCESS | 3588 | 1464710493520 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 3588 | ++DOCSHELL 105ED000 == 65 [pid = 3588] [id = 595] 09:01:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (105F3800) [pid = 3588] [serial = 1785] [outer = 00000000] 09:01:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (154E8400) [pid = 3588] [serial = 1786] [outer = 105F3800] 09:01:33 INFO - PROCESS | 3588 | 1464710493563 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (15950400) [pid = 3588] [serial = 1787] [outer = 105F3800] 09:01:34 INFO - PROCESS | 3588 | 1464710494117 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:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 711ms 09:01:34 INFO - PROCESS | 3588 | 1464710494158 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 3588 | 1464710494161 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 09:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:01:34 INFO - PROCESS | 3588 | 1464710494164 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 3588 | 1464710494165 Marionette TRACE conn2 <- [1,2346,null,{}] 09:01:34 INFO - PROCESS | 3588 | 1464710494169 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:01:34 INFO - PROCESS | 3588 | 1464710494322 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 09:01:34 INFO - PROCESS | 3588 | 1464710494346 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 3588 | ++DOCSHELL 15F65800 == 66 [pid = 3588] [id = 596] 09:01:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (15F66000) [pid = 3588] [serial = 1788] [outer = 00000000] 09:01:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (15F70800) [pid = 3588] [serial = 1789] [outer = 15F66000] 09:01:34 INFO - PROCESS | 3588 | 1464710494396 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (16653400) [pid = 3588] [serial = 1790] [outer = 15F66000] 09:01:34 INFO - PROCESS | 3588 | 1464710494855 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:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 742ms 09:01:34 INFO - PROCESS | 3588 | 1464710494909 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 3588 | 1464710494911 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 09:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:01:34 INFO - PROCESS | 3588 | 1464710494914 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 3588 | 1464710494916 Marionette TRACE conn2 <- [1,2350,null,{}] 09:01:34 INFO - PROCESS | 3588 | 1464710494919 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:01:35 INFO - PROCESS | 3588 | 1464710495051 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 09:01:35 INFO - PROCESS | 3588 | 1464710495073 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 3588 | ++DOCSHELL 140DF800 == 67 [pid = 3588] [id = 597] 09:01:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (16657000) [pid = 3588] [serial = 1791] [outer = 00000000] 09:01:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (16C94800) [pid = 3588] [serial = 1792] [outer = 16657000] 09:01:35 INFO - PROCESS | 3588 | 1464710495116 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (16D81400) [pid = 3588] [serial = 1793] [outer = 16657000] 09:01:35 INFO - PROCESS | 3588 | 1464710495558 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:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 710ms 09:01:35 INFO - PROCESS | 3588 | 1464710495615 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 3588 | 1464710495617 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 09:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:01:35 INFO - PROCESS | 3588 | 1464710495620 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 3588 | 1464710495622 Marionette TRACE conn2 <- [1,2354,null,{}] 09:01:35 INFO - PROCESS | 3588 | 1464710495637 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:01:35 INFO - PROCESS | 3588 | 1464710495784 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 09:01:36 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1A56B800) [pid = 3588] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:01:36 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1526B800) [pid = 3588] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:01:36 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1409BC00) [pid = 3588] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:01:36 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1664FC00) [pid = 3588] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:01:36 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1055C000) [pid = 3588] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:01:36 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (10D10400) [pid = 3588] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:01:36 INFO - PROCESS | 3588 | 1464710496110 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 3588 | ++DOCSHELL 0F24F000 == 68 [pid = 3588] [id = 598] 09:01:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1055C000) [pid = 3588] [serial = 1794] [outer = 00000000] 09:01:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1104C000) [pid = 3588] [serial = 1795] [outer = 1055C000] 09:01:36 INFO - PROCESS | 3588 | 1464710496156 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (1526B800) [pid = 3588] [serial = 1796] [outer = 1055C000] 09:01:36 INFO - PROCESS | 3588 | 1464710496523 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:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 963ms 09:01:36 INFO - PROCESS | 3588 | 1464710496566 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 3588 | 1464710496568 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 09:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:01:36 INFO - PROCESS | 3588 | 1464710496571 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 3588 | 1464710496573 Marionette TRACE conn2 <- [1,2358,null,{}] 09:01:36 INFO - PROCESS | 3588 | 1464710496577 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:01:36 INFO - PROCESS | 3588 | 1464710496678 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 09:01:36 INFO - PROCESS | 3588 | 1464710496785 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 3588 | ++DOCSHELL 10D10400 == 69 [pid = 3588] [id = 599] 09:01:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (11047800) [pid = 3588] [serial = 1797] [outer = 00000000] 09:01:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (1773B400) [pid = 3588] [serial = 1798] [outer = 11047800] 09:01:36 INFO - PROCESS | 3588 | 1464710496828 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (17775C00) [pid = 3588] [serial = 1799] [outer = 11047800] 09:01:37 INFO - PROCESS | 3588 | 1464710497237 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:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 711ms 09:01:37 INFO - PROCESS | 3588 | 1464710497305 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 3588 | 1464710497307 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 09:01:37 INFO - PROCESS | 3588 | 1464710497310 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:01:37 INFO - PROCESS | 3588 | 1464710497311 Marionette TRACE conn2 <- [1,2362,null,{}] 09:01:37 INFO - PROCESS | 3588 | 1464710497315 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:01:37 INFO - PROCESS | 3588 | 1464710497401 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 09:01:37 INFO - PROCESS | 3588 | 1464710497442 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 3588 | ++DOCSHELL 18212800 == 70 [pid = 3588] [id = 600] 09:01:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (18214000) [pid = 3588] [serial = 1800] [outer = 00000000] 09:01:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (196B1C00) [pid = 3588] [serial = 1801] [outer = 18214000] 09:01:37 INFO - PROCESS | 3588 | 1464710497486 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (19832800) [pid = 3588] [serial = 1802] [outer = 18214000] 09:01:37 INFO - PROCESS | 3588 | 1464710497924 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:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 647ms 09:01:37 INFO - PROCESS | 3588 | 1464710497963 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 3588 | 1464710497965 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 09:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:01:37 INFO - PROCESS | 3588 | 1464710497972 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 3588 | 1464710497974 Marionette TRACE conn2 <- [1,2366,null,{}] 09:01:37 INFO - PROCESS | 3588 | 1464710497977 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:01:38 INFO - PROCESS | 3588 | 1464710498065 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 09:01:38 INFO - PROCESS | 3588 | 1464710498072 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 3588 | ++DOCSHELL 196B0000 == 71 [pid = 3588] [id = 601] 09:01:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (19AE3400) [pid = 3588] [serial = 1803] [outer = 00000000] 09:01:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (19EC8400) [pid = 3588] [serial = 1804] [outer = 19AE3400] 09:01:38 INFO - PROCESS | 3588 | 1464710498129 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (1A087800) [pid = 3588] [serial = 1805] [outer = 19AE3400] 09:01:38 INFO - PROCESS | 3588 | 1464710498886 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:01:38 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:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 947ms 09:01:38 INFO - PROCESS | 3588 | 1464710498918 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 3588 | 1464710498923 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 09:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:01:38 INFO - PROCESS | 3588 | 1464710498928 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 3588 | 1464710498932 Marionette TRACE conn2 <- [1,2370,null,{}] 09:01:38 INFO - PROCESS | 3588 | 1464710498937 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:01:39 INFO - PROCESS | 3588 | 1464710499056 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 09:01:39 INFO - PROCESS | 3588 | 1464710499215 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 3588 | ++DOCSHELL 10D02400 == 72 [pid = 3588] [id = 602] 09:01:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (10F32400) [pid = 3588] [serial = 1806] [outer = 00000000] 09:01:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (11489C00) [pid = 3588] [serial = 1807] [outer = 10F32400] 09:01:39 INFO - PROCESS | 3588 | 1464710499272 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (1282B400) [pid = 3588] [serial = 1808] [outer = 10F32400] 09:01:39 INFO - PROCESS | 3588 | 1464710499840 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:01:39 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:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 947ms 09:01:39 INFO - PROCESS | 3588 | 1464710499874 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 3588 | 1464710499880 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 09:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:01:39 INFO - PROCESS | 3588 | 1464710499886 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 3588 | 1464710499889 Marionette TRACE conn2 <- [1,2374,null,{}] 09:01:39 INFO - PROCESS | 3588 | 1464710499893 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:01:40 INFO - PROCESS | 3588 | 1464710500010 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 09:01:40 INFO - PROCESS | 3588 | 1464710500173 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 3588 | ++DOCSHELL 1409E000 == 73 [pid = 3588] [id = 603] 09:01:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (1409EC00) [pid = 3588] [serial = 1809] [outer = 00000000] 09:01:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (15270400) [pid = 3588] [serial = 1810] [outer = 1409EC00] 09:01:40 INFO - PROCESS | 3588 | 1464710500227 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (15F6B800) [pid = 3588] [serial = 1811] [outer = 1409EC00] 09:01:40 INFO - PROCESS | 3588 | 1464710500870 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:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1010ms 09:01:40 INFO - PROCESS | 3588 | 1464710500918 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 3588 | 1464710500921 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 09:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:01:40 INFO - PROCESS | 3588 | 1464710500925 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 3588 | 1464710500928 Marionette TRACE conn2 <- [1,2378,null,{}] 09:01:40 INFO - PROCESS | 3588 | 1464710500939 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:01:41 INFO - PROCESS | 3588 | 1464710501056 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 09:01:41 INFO - PROCESS | 3588 | 1464710501221 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 3588 | ++DOCSHELL 18213800 == 74 [pid = 3588] [id = 604] 09:01:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (19AE2400) [pid = 3588] [serial = 1812] [outer = 00000000] 09:01:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (19ECA800) [pid = 3588] [serial = 1813] [outer = 19AE2400] 09:01:41 INFO - PROCESS | 3588 | 1464710501277 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1A535000) [pid = 3588] [serial = 1814] [outer = 19AE2400] 09:01:41 INFO - PROCESS | 3588 | 1464710501814 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:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 963ms 09:01:41 INFO - PROCESS | 3588 | 1464710501869 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 3588 | 1464710501872 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 09:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:01:41 INFO - PROCESS | 3588 | 1464710501875 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 3588 | 1464710501877 Marionette TRACE conn2 <- [1,2382,null,{}] 09:01:41 INFO - PROCESS | 3588 | 1464710501881 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:01:42 INFO - PROCESS | 3588 | 1464710502025 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 09:01:42 INFO - PROCESS | 3588 | 1464710502177 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 3588 | ++DOCSHELL 19E49400 == 75 [pid = 3588] [id = 605] 09:01:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1A115800) [pid = 3588] [serial = 1815] [outer = 00000000] 09:01:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (1A572400) [pid = 3588] [serial = 1816] [outer = 1A115800] 09:01:42 INFO - PROCESS | 3588 | 1464710502241 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (1A627000) [pid = 3588] [serial = 1817] [outer = 1A115800] 09:01:42 INFO - PROCESS | 3588 | 1464710502883 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:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1058ms 09:01:42 INFO - PROCESS | 3588 | 1464710502932 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 3588 | 1464710502935 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 09:01:42 INFO - PROCESS | 3588 | 1464710502938 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:01:42 INFO - PROCESS | 3588 | 1464710502940 Marionette TRACE conn2 <- [1,2386,null,{}] 09:01:42 INFO - PROCESS | 3588 | 1464710502944 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:01:43 INFO - PROCESS | 3588 | 1464710503055 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 09:01:43 INFO - PROCESS | 3588 | 1464710503217 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 3588 | ++DOCSHELL 1A572000 == 76 [pid = 3588] [id = 606] 09:01:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (1A629000) [pid = 3588] [serial = 1818] [outer = 00000000] 09:01:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (1A711400) [pid = 3588] [serial = 1819] [outer = 1A629000] 09:01:43 INFO - PROCESS | 3588 | 1464710503279 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (1A714C00) [pid = 3588] [serial = 1820] [outer = 1A629000] 09:01:43 INFO - PROCESS | 3588 | 1464710503916 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:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 995ms 09:01:43 INFO - PROCESS | 3588 | 1464710503958 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 3588 | 1464710503961 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 09:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:01:43 INFO - PROCESS | 3588 | 1464710503964 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 3588 | 1464710503966 Marionette TRACE conn2 <- [1,2390,null,{}] 09:01:43 INFO - PROCESS | 3588 | 1464710503970 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:01:44 INFO - PROCESS | 3588 | 1464710504087 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 09:01:44 INFO - PROCESS | 3588 | 1464710504238 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 3588 | ++DOCSHELL 1A78DC00 == 77 [pid = 3588] [id = 607] 09:01:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1A9EB000) [pid = 3588] [serial = 1821] [outer = 00000000] 09:01:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1AD10400) [pid = 3588] [serial = 1822] [outer = 1A9EB000] 09:01:44 INFO - PROCESS | 3588 | 1464710504301 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1AFA8800) [pid = 3588] [serial = 1823] [outer = 1A9EB000] 09:01:44 INFO - PROCESS | 3588 | 1464710504853 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:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 947ms 09:01:44 INFO - PROCESS | 3588 | 1464710504909 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 3588 | 1464710504912 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 09:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:01:44 INFO - PROCESS | 3588 | 1464710504915 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 3588 | 1464710504917 Marionette TRACE conn2 <- [1,2394,null,{}] 09:01:44 INFO - PROCESS | 3588 | 1464710504921 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:01:45 INFO - PROCESS | 3588 | 1464710505028 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 09:01:45 INFO - PROCESS | 3588 | 1464710505213 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 3588 | ++DOCSHELL 10C48400 == 78 [pid = 3588] [id = 608] 09:01:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (10C48C00) [pid = 3588] [serial = 1824] [outer = 00000000] 09:01:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (1AFADC00) [pid = 3588] [serial = 1825] [outer = 10C48C00] 09:01:45 INFO - PROCESS | 3588 | 1464710505266 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (1B1A0000) [pid = 3588] [serial = 1826] [outer = 10C48C00] 09:01:46 INFO - PROCESS | 3588 | 1464710506082 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:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1200ms 09:01:46 INFO - PROCESS | 3588 | 1464710506127 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 3588 | 1464710506131 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 09:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:01:46 INFO - PROCESS | 3588 | 1464710506138 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 3588 | 1464710506141 Marionette TRACE conn2 <- [1,2398,null,{}] 09:01:46 INFO - PROCESS | 3588 | 1464710506147 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:01:46 INFO - PROCESS | 3588 | 1464710506256 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 09:01:46 INFO - PROCESS | 3588 | 1464710506416 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 3588 | ++DOCSHELL 0F30FC00 == 79 [pid = 3588] [id = 609] 09:01:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (112D7400) [pid = 3588] [serial = 1827] [outer = 00000000] 09:01:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (130A1800) [pid = 3588] [serial = 1828] [outer = 112D7400] 09:01:46 INFO - PROCESS | 3588 | 1464710506490 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (13DBF000) [pid = 3588] [serial = 1829] [outer = 112D7400] 09:01:47 INFO - PROCESS | 3588 | --DOCSHELL 18212800 == 78 [pid = 3588] [id = 600] 09:01:47 INFO - PROCESS | 3588 | --DOCSHELL 10D10400 == 77 [pid = 3588] [id = 599] 09:01:47 INFO - PROCESS | 3588 | --DOCSHELL 0F24F000 == 76 [pid = 3588] [id = 598] 09:01:47 INFO - PROCESS | 3588 | --DOCSHELL 140DF800 == 75 [pid = 3588] [id = 597] 09:01:47 INFO - PROCESS | 3588 | --DOCSHELL 15F65800 == 74 [pid = 3588] [id = 596] 09:01:47 INFO - PROCESS | 3588 | --DOCSHELL 105ED000 == 73 [pid = 3588] [id = 595] 09:01:47 INFO - PROCESS | 3588 | --DOCSHELL 140C1000 == 72 [pid = 3588] [id = 594] 09:01:47 INFO - PROCESS | 3588 | --DOCSHELL 11049000 == 71 [pid = 3588] [id = 593] 09:01:47 INFO - PROCESS | 3588 | --DOCSHELL 10D04400 == 70 [pid = 3588] [id = 592] 09:01:47 INFO - PROCESS | 3588 | --DOCSHELL 0C38A000 == 69 [pid = 3588] [id = 591] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (16D89400) [pid = 3588] [serial = 1720] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (10C42000) [pid = 3588] [serial = 1711] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (17738C00) [pid = 3588] [serial = 1723] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (1665D800) [pid = 3588] [serial = 1717] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (19E4B000) [pid = 3588] [serial = 1726] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (140E3800) [pid = 3588] [serial = 1714] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (1A56C800) [pid = 3588] [serial = 1729] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (1A786800) [pid = 3588] [serial = 1753] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | 1464710507247 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:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1105ms 09:01:47 INFO - PROCESS | 3588 | 1464710507286 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 3588 | 1464710507291 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (1A70B800) [pid = 3588] [serial = 1745] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (16A93000) [pid = 3588] [serial = 1738] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (156AFC00) [pid = 3588] [serial = 1735] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (1A564400) [pid = 3588] [serial = 1741] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (10A64800) [pid = 3588] [serial = 1732] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (16D81000) [pid = 3588] [serial = 1739] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (13DBFC00) [pid = 3588] [serial = 1747] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (1A56E000) [pid = 3588] [serial = 1742] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (1A629C00) [pid = 3588] [serial = 1750] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1A630400) [pid = 3588] [serial = 1744] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (16A84400) [pid = 3588] [serial = 1748] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (15D5F400) [pid = 3588] [serial = 1736] [outer = 00000000] [url = about:blank] 09:01:47 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (10D03000) [pid = 3588] [serial = 1733] [outer = 00000000] [url = about:blank] 09:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:01:47 INFO - PROCESS | 3588 | 1464710507304 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 3588 | 1464710507306 Marionette TRACE conn2 <- [1,2402,null,{}] 09:01:47 INFO - PROCESS | 3588 | 1464710507310 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:01:47 INFO - PROCESS | 3588 | 1464710507413 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 09:01:47 INFO - PROCESS | 3588 | 1464710507426 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 3588 | ++DOCSHELL 10F0F800 == 70 [pid = 3588] [id = 610] 09:01:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (11489400) [pid = 3588] [serial = 1830] [outer = 00000000] 09:01:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (13110C00) [pid = 3588] [serial = 1831] [outer = 11489400] 09:01:47 INFO - PROCESS | 3588 | 1464710507471 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (14090400) [pid = 3588] [serial = 1832] [outer = 11489400] 09:01:48 INFO - PROCESS | 3588 | 1464710507986 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:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 758ms 09:01:48 INFO - PROCESS | 3588 | 1464710508040 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 3588 | 1464710508043 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 09:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:01:48 INFO - PROCESS | 3588 | 1464710508046 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 3588 | 1464710508049 Marionette TRACE conn2 <- [1,2406,null,{}] 09:01:48 INFO - PROCESS | 3588 | 1464710508059 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:01:48 INFO - PROCESS | 3588 | 1464710508153 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 09:01:48 INFO - PROCESS | 3588 | 1464710508270 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 3588 | ++DOCSHELL 15F72000 == 71 [pid = 3588] [id = 611] 09:01:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (15F72400) [pid = 3588] [serial = 1833] [outer = 00000000] 09:01:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (1681EC00) [pid = 3588] [serial = 1834] [outer = 15F72400] 09:01:48 INFO - PROCESS | 3588 | 1464710508317 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (16A8E400) [pid = 3588] [serial = 1835] [outer = 15F72400] 09:01:48 INFO - PROCESS | 3588 | 1464710508700 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:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 710ms 09:01:48 INFO - PROCESS | 3588 | 1464710508745 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 3588 | 1464710508748 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 09:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:01:48 INFO - PROCESS | 3588 | 1464710508751 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 3588 | 1464710508753 Marionette TRACE conn2 <- [1,2410,null,{}] 09:01:48 INFO - PROCESS | 3588 | 1464710508756 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:01:48 INFO - PROCESS | 3588 | 1464710508874 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 09:01:48 INFO - PROCESS | 3588 | 1464710508881 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 3588 | ++DOCSHELL 168DB000 == 72 [pid = 3588] [id = 612] 09:01:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (168E2000) [pid = 3588] [serial = 1836] [outer = 00000000] 09:01:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (16F88800) [pid = 3588] [serial = 1837] [outer = 168E2000] 09:01:48 INFO - PROCESS | 3588 | 1464710508925 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (14095400) [pid = 3588] [serial = 1838] [outer = 168E2000] 09:01:49 INFO - PROCESS | 3588 | 1464710509381 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:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 710ms 09:01:49 INFO - PROCESS | 3588 | 1464710509451 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 3588 | 1464710509453 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 09:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:01:49 INFO - PROCESS | 3588 | 1464710509456 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 3588 | 1464710509458 Marionette TRACE conn2 <- [1,2414,null,{}] 09:01:49 INFO - PROCESS | 3588 | 1464710509461 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:01:49 INFO - PROCESS | 3588 | 1464710509597 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 09:01:49 INFO - PROCESS | 3588 | 1464710509609 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 3588 | ++DOCSHELL 16C9E400 == 73 [pid = 3588] [id = 613] 09:01:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (16D8D000) [pid = 3588] [serial = 1839] [outer = 00000000] 09:01:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (18215C00) [pid = 3588] [serial = 1840] [outer = 16D8D000] 09:01:49 INFO - PROCESS | 3588 | 1464710509654 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (19AE9400) [pid = 3588] [serial = 1841] [outer = 16D8D000] 09:01:50 INFO - PROCESS | 3588 | 1464710510161 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:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 711ms 09:01:50 INFO - PROCESS | 3588 | 1464710510187 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 3588 | 1464710510189 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 09:01:50 INFO - PROCESS | 3588 | 1464710510192 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:01:50 INFO - PROCESS | 3588 | 1464710510194 Marionette TRACE conn2 <- [1,2418,null,{}] 09:01:50 INFO - PROCESS | 3588 | 1464710510198 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:01:50 INFO - PROCESS | 3588 | 1464710510342 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 09:01:50 INFO - PROCESS | 3588 | 1464710510396 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 3588 | ++DOCSHELL 1A564800 == 74 [pid = 3588] [id = 614] 09:01:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1A567400) [pid = 3588] [serial = 1842] [outer = 00000000] 09:01:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1A622C00) [pid = 3588] [serial = 1843] [outer = 1A567400] 09:01:50 INFO - PROCESS | 3588 | 1464710510440 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1A707400) [pid = 3588] [serial = 1844] [outer = 1A567400] 09:01:50 INFO - PROCESS | 3588 | 1464710510888 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:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 757ms 09:01:50 INFO - PROCESS | 3588 | 1464710510934 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 3588 | 1464710510936 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 09:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:01:50 INFO - PROCESS | 3588 | 1464710510939 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 3588 | 1464710510941 Marionette TRACE conn2 <- [1,2422,null,{}] 09:01:50 INFO - PROCESS | 3588 | 1464710510944 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:01:51 INFO - PROCESS | 3588 | 1464710511075 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 09:01:51 INFO - PROCESS | 3588 | 1464710511091 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 3588 | ++DOCSHELL 16A92C00 == 75 [pid = 3588] [id = 615] 09:01:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1A622400) [pid = 3588] [serial = 1845] [outer = 00000000] 09:01:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (1A9E8800) [pid = 3588] [serial = 1846] [outer = 1A622400] 09:01:51 INFO - PROCESS | 3588 | 1464710511135 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (1A9F4C00) [pid = 3588] [serial = 1847] [outer = 1A622400] 09:01:51 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (1665D000) [pid = 3588] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:01:51 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (18214000) [pid = 3588] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:01:51 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (15F66000) [pid = 3588] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:01:51 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (16657000) [pid = 3588] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:01:51 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (1055C000) [pid = 3588] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:01:51 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (1104B400) [pid = 3588] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:01:51 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (10D07400) [pid = 3588] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:01:51 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (105F3C00) [pid = 3588] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:01:51 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (140C4400) [pid = 3588] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:01:51 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (105F3800) [pid = 3588] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:01:51 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (11047800) [pid = 3588] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:01:51 INFO - PROCESS | 3588 | 1464710511802 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:01:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:01:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 916ms 09:01:51 INFO - PROCESS | 3588 | 1464710511844 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 3588 | 1464710511846 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 09:01:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:01:51 INFO - PROCESS | 3588 | 1464710511849 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 3588 | 1464710511851 Marionette TRACE conn2 <- [1,2426,null,{}] 09:01:51 INFO - PROCESS | 3588 | 1464710511855 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:01:51 INFO - PROCESS | 3588 | 1464710511942 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 09:01:52 INFO - PROCESS | 3588 | 1464710512057 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 3588 | ++DOCSHELL 1055C000 == 76 [pid = 3588] [id = 616] 09:01:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (105F3800) [pid = 3588] [serial = 1848] [outer = 00000000] 09:01:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (140C8800) [pid = 3588] [serial = 1849] [outer = 105F3800] 09:01:52 INFO - PROCESS | 3588 | 1464710512100 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (17C2B000) [pid = 3588] [serial = 1850] [outer = 105F3800] 09:01:52 INFO - PROCESS | 3588 | 1464710512467 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:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 647ms 09:01:52 INFO - PROCESS | 3588 | 1464710512488 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 3588 | 1464710512491 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 09:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:01:52 INFO - PROCESS | 3588 | 1464710512495 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 3588 | 1464710512498 Marionette TRACE conn2 <- [1,2430,null,{}] 09:01:52 INFO - PROCESS | 3588 | 1464710512501 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:01:52 INFO - PROCESS | 3588 | 1464710512646 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 09:01:52 INFO - PROCESS | 3588 | 1464710512655 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 3588 | ++DOCSHELL 11050000 == 77 [pid = 3588] [id = 617] 09:01:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (11051800) [pid = 3588] [serial = 1851] [outer = 00000000] 09:01:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (1A788400) [pid = 3588] [serial = 1852] [outer = 11051800] 09:01:52 INFO - PROCESS | 3588 | 1464710512702 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1AD10C00) [pid = 3588] [serial = 1853] [outer = 11051800] 09:01:53 INFO - PROCESS | 3588 | 1464710513158 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:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 694ms 09:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:01:53 INFO - PROCESS | 3588 | 1464710513224 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 3588 | 1464710513227 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 09:01:53 INFO - PROCESS | 3588 | 1464710513230 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 3588 | 1464710513232 Marionette TRACE conn2 <- [1,2434,null,{}] 09:01:53 INFO - PROCESS | 3588 | 1464710513245 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:01:53 INFO - PROCESS | 3588 | 1464710513337 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 09:01:53 INFO - PROCESS | 3588 | 1464710513378 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 3588 | ++DOCSHELL 1B19F000 == 78 [pid = 3588] [id = 618] 09:01:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1B19F400) [pid = 3588] [serial = 1854] [outer = 00000000] 09:01:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1B1AA000) [pid = 3588] [serial = 1855] [outer = 1B19F400] 09:01:53 INFO - PROCESS | 3588 | 1464710513421 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1B2E8800) [pid = 3588] [serial = 1856] [outer = 1B19F400] 09:01:54 INFO - PROCESS | 3588 | 1464710514062 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:01:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:01:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 900ms 09:01:54 INFO - PROCESS | 3588 | 1464710514135 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 3588 | 1464710514139 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 09:01:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:01:54 INFO - PROCESS | 3588 | 1464710514144 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 3588 | 1464710514148 Marionette TRACE conn2 <- [1,2438,null,{}] 09:01:54 INFO - PROCESS | 3588 | 1464710514197 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:01:54 INFO - PROCESS | 3588 | 1464710514318 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 09:01:54 INFO - PROCESS | 3588 | 1464710514464 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 3588 | ++DOCSHELL 10485C00 == 79 [pid = 3588] [id = 619] 09:01:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (10ACD400) [pid = 3588] [serial = 1857] [outer = 00000000] 09:01:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (11049000) [pid = 3588] [serial = 1858] [outer = 10ACD400] 09:01:54 INFO - PROCESS | 3588 | 1464710514570 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (1310B800) [pid = 3588] [serial = 1859] [outer = 10ACD400] 09:01:55 INFO - PROCESS | 3588 | 1464710515165 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:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1104ms 09:01:55 INFO - PROCESS | 3588 | 1464710515240 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 3588 | 1464710515246 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 09:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:01:55 INFO - PROCESS | 3588 | 1464710515271 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 3588 | 1464710515273 Marionette TRACE conn2 <- [1,2442,null,{}] 09:01:55 INFO - PROCESS | 3588 | 1464710515292 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:01:55 INFO - PROCESS | 3588 | 1464710515415 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 09:01:55 INFO - PROCESS | 3588 | 1464710515562 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 3588 | ++DOCSHELL 15468C00 == 80 [pid = 3588] [id = 620] 09:01:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (156AFC00) [pid = 3588] [serial = 1860] [outer = 00000000] 09:01:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (15F71800) [pid = 3588] [serial = 1861] [outer = 156AFC00] 09:01:55 INFO - PROCESS | 3588 | 1464710515623 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (16C9E800) [pid = 3588] [serial = 1862] [outer = 156AFC00] 09:01:56 INFO - PROCESS | 3588 | 1464710516192 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:01:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:01:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 979ms 09:01:56 INFO - PROCESS | 3588 | 1464710516278 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 3588 | 1464710516280 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 09:01:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:01:56 INFO - PROCESS | 3588 | 1464710516285 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 3588 | 1464710516289 Marionette TRACE conn2 <- [1,2446,null,{}] 09:01:56 INFO - PROCESS | 3588 | 1464710516300 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:01:56 INFO - PROCESS | 3588 | 1464710516418 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 09:01:56 INFO - PROCESS | 3588 | 1464710516587 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 3588 | ++DOCSHELL 1A62B400 == 81 [pid = 3588] [id = 621] 09:01:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (1A706400) [pid = 3588] [serial = 1863] [outer = 00000000] 09:01:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (1A786800) [pid = 3588] [serial = 1864] [outer = 1A706400] 09:01:56 INFO - PROCESS | 3588 | 1464710516652 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (1AFB0400) [pid = 3588] [serial = 1865] [outer = 1A706400] 09:01:57 INFO - PROCESS | 3588 | 1464710517272 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:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1058ms 09:01:57 INFO - PROCESS | 3588 | 1464710517336 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 3588 | 1464710517339 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 09:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:01:57 INFO - PROCESS | 3588 | 1464710517358 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 3588 | 1464710517360 Marionette TRACE conn2 <- [1,2450,null,{}] 09:01:57 INFO - PROCESS | 3588 | 1464710517364 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:01:57 INFO - PROCESS | 3588 | 1464710517478 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 09:01:57 INFO - PROCESS | 3588 | 1464710517632 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 3588 | ++DOCSHELL 1B2F0400 == 82 [pid = 3588] [id = 622] 09:01:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (1B2F0800) [pid = 3588] [serial = 1866] [outer = 00000000] 09:01:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (1B506C00) [pid = 3588] [serial = 1867] [outer = 1B2F0800] 09:01:57 INFO - PROCESS | 3588 | 1464710517710 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (1B509C00) [pid = 3588] [serial = 1868] [outer = 1B2F0800] 09:01:58 INFO - PROCESS | 3588 | 1464710518253 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:01:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:01:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 947ms 09:01:58 INFO - PROCESS | 3588 | 1464710518304 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 3588 | 1464710518306 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 09:01:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:01:58 INFO - PROCESS | 3588 | 1464710518310 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 3588 | 1464710518312 Marionette TRACE conn2 <- [1,2454,null,{}] 09:01:58 INFO - PROCESS | 3588 | 1464710518315 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:01:58 INFO - PROCESS | 3588 | 1464710518427 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 09:01:58 INFO - PROCESS | 3588 | 1464710518593 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 3588 | ++DOCSHELL 1846D400 == 83 [pid = 3588] [id = 623] 09:01:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (1846DC00) [pid = 3588] [serial = 1869] [outer = 00000000] 09:01:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (18476000) [pid = 3588] [serial = 1870] [outer = 1846DC00] 09:01:58 INFO - PROCESS | 3588 | 1464710518647 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (18479000) [pid = 3588] [serial = 1871] [outer = 1846DC00] 09:01:59 INFO - PROCESS | 3588 | 1464710519193 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:01:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:01:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 947ms 09:01:59 INFO - PROCESS | 3588 | 1464710519256 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 3588 | 1464710519258 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 09:01:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:01:59 INFO - PROCESS | 3588 | 1464710519261 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 3588 | 1464710519263 Marionette TRACE conn2 <- [1,2458,null,{}] 09:01:59 INFO - PROCESS | 3588 | 1464710519267 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:01:59 INFO - PROCESS | 3588 | 1464710519395 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 09:01:59 INFO - PROCESS | 3588 | 1464710519590 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 3588 | ++DOCSHELL 1B2F0C00 == 84 [pid = 3588] [id = 624] 09:01:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 158 (1B512C00) [pid = 3588] [serial = 1872] [outer = 00000000] 09:01:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 159 (1B572000) [pid = 3588] [serial = 1873] [outer = 1B512C00] 09:01:59 INFO - PROCESS | 3588 | 1464710519645 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 160 (1B577000) [pid = 3588] [serial = 1874] [outer = 1B512C00] 09:02:00 INFO - PROCESS | 3588 | 1464710520205 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:02:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:02:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 947ms 09:02:00 INFO - PROCESS | 3588 | 1464710520240 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 3588 | 1464710520242 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 09:02:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:02:00 INFO - PROCESS | 3588 | 1464710520246 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 3588 | 1464710520248 Marionette TRACE conn2 <- [1,2462,null,{}] 09:02:00 INFO - PROCESS | 3588 | 1464710520251 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:02:00 INFO - PROCESS | 3588 | 1464710520363 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 09:02:00 INFO - PROCESS | 3588 | 1464710520694 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 3588 | ++DOCSHELL 0C7FB800 == 85 [pid = 3588] [id = 625] 09:02:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 161 (0C7FD800) [pid = 3588] [serial = 1875] [outer = 00000000] 09:02:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 162 (10487800) [pid = 3588] [serial = 1876] [outer = 0C7FD800] 09:02:00 INFO - PROCESS | 3588 | 1464710520792 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 163 (10ADA800) [pid = 3588] [serial = 1877] [outer = 0C7FD800] 09:02:01 INFO - PROCESS | 3588 | 1464710521393 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:02:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:02:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1200ms 09:02:01 INFO - PROCESS | 3588 | 1464710521448 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 09:02:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:02:01 INFO - PROCESS | 3588 | 1464710521452 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 09:02:01 INFO - PROCESS | 3588 | 1464710521457 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 3588 | 1464710521460 Marionette TRACE conn2 <- [1,2466,null,{}] 09:02:01 INFO - PROCESS | 3588 | 1464710521465 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:02:01 INFO - PROCESS | 3588 | 1464710521576 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 09:02:01 INFO - PROCESS | 3588 | 1464710521784 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 3588 | ++DOCSHELL 14091400 == 86 [pid = 3588] [id = 626] 09:02:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 164 (14091800) [pid = 3588] [serial = 1878] [outer = 00000000] 09:02:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 165 (140C9800) [pid = 3588] [serial = 1879] [outer = 14091800] 09:02:01 INFO - PROCESS | 3588 | 1464710521838 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 166 (140EC000) [pid = 3588] [serial = 1880] [outer = 14091800] 09:02:02 INFO - PROCESS | 3588 | 1464710522432 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:02:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:02:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1058ms 09:02:02 INFO - PROCESS | 3588 | 1464710522502 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 3588 | 1464710522506 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 09:02:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:02:02 INFO - PROCESS | 3588 | 1464710522526 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 3588 | 1464710522528 Marionette TRACE conn2 <- [1,2470,null,{}] 09:02:02 INFO - PROCESS | 3588 | 1464710522532 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:02:02 INFO - PROCESS | 3588 | 1464710522643 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 09:02:02 INFO - PROCESS | 3588 | 1464710522813 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 3588 | ++DOCSHELL 15271000 == 87 [pid = 3588] [id = 627] 09:02:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 167 (156B4000) [pid = 3588] [serial = 1881] [outer = 00000000] 09:02:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 168 (15F6C400) [pid = 3588] [serial = 1882] [outer = 156B4000] 09:02:02 INFO - PROCESS | 3588 | 1464710522867 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 169 (16658400) [pid = 3588] [serial = 1883] [outer = 156B4000] 09:02:03 INFO - PROCESS | 3588 | --DOCSHELL 1409A800 == 86 [pid = 3588] [id = 571] 09:02:03 INFO - PROCESS | 3588 | --DOCSHELL 16C9F000 == 85 [pid = 3588] [id = 573] 09:02:03 INFO - PROCESS | 3588 | --DOCSHELL 15F73C00 == 84 [pid = 3588] [id = 576] 09:02:03 INFO - PROCESS | 3588 | --DOCSHELL 11050000 == 83 [pid = 3588] [id = 617] 09:02:03 INFO - PROCESS | 3588 | --DOCSHELL 1055C000 == 82 [pid = 3588] [id = 616] 09:02:03 INFO - PROCESS | 3588 | --DOCSHELL 16A92C00 == 81 [pid = 3588] [id = 615] 09:02:03 INFO - PROCESS | 3588 | --DOCSHELL 1A564800 == 80 [pid = 3588] [id = 614] 09:02:03 INFO - PROCESS | 3588 | --DOCSHELL 16C9E400 == 79 [pid = 3588] [id = 613] 09:02:03 INFO - PROCESS | 3588 | --DOCSHELL 168DB000 == 78 [pid = 3588] [id = 612] 09:02:03 INFO - PROCESS | 3588 | --DOCSHELL 15F72000 == 77 [pid = 3588] [id = 611] 09:02:03 INFO - PROCESS | 3588 | --DOCSHELL 10F0F800 == 76 [pid = 3588] [id = 610] 09:02:03 INFO - PROCESS | 3588 | --DOCSHELL 0F30FC00 == 75 [pid = 3588] [id = 609] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 168 (16D8CC00) [pid = 3588] [serial = 1759] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 167 (1A9EB800) [pid = 3588] [serial = 1762] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 166 (1AD0F800) [pid = 3588] [serial = 1765] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 165 (1AFAA800) [pid = 3588] [serial = 1768] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 164 (1B1A6400) [pid = 3588] [serial = 1771] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 163 (131B4800) [pid = 3588] [serial = 1756] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOCSHELL 1A572000 == 74 [pid = 3588] [id = 606] 09:02:03 INFO - PROCESS | 3588 | --DOCSHELL 19E49400 == 73 [pid = 3588] [id = 605] 09:02:03 INFO - PROCESS | 3588 | --DOCSHELL 18213800 == 72 [pid = 3588] [id = 604] 09:02:03 INFO - PROCESS | 3588 | --DOCSHELL 1409E000 == 71 [pid = 3588] [id = 603] 09:02:03 INFO - PROCESS | 3588 | --DOCSHELL 10D02400 == 70 [pid = 3588] [id = 602] 09:02:03 INFO - PROCESS | 3588 | --DOCSHELL 196B0000 == 69 [pid = 3588] [id = 601] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 162 (15F70800) [pid = 3588] [serial = 1789] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 161 (16C94800) [pid = 3588] [serial = 1792] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 160 (1104C000) [pid = 3588] [serial = 1795] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 159 (16D81400) [pid = 3588] [serial = 1793] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 158 (128E7400) [pid = 3588] [serial = 1780] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 157 (13127400) [pid = 3588] [serial = 1778] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (12D5B800) [pid = 3588] [serial = 1777] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (10D03800) [pid = 3588] [serial = 1775] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (10AD0C00) [pid = 3588] [serial = 1774] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (140E2400) [pid = 3588] [serial = 1783] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (14373C00) [pid = 3588] [serial = 1784] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (154E8400) [pid = 3588] [serial = 1786] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (1526B800) [pid = 3588] [serial = 1796] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (1773B400) [pid = 3588] [serial = 1798] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (13123800) [pid = 3588] [serial = 1781] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (16653400) [pid = 3588] [serial = 1790] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (19832800) [pid = 3588] [serial = 1802] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (17775C00) [pid = 3588] [serial = 1799] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (15950400) [pid = 3588] [serial = 1787] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (1A62F400) [pid = 3588] [serial = 1751] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (196B1C00) [pid = 3588] [serial = 1801] [outer = 00000000] [url = about:blank] 09:02:03 INFO - PROCESS | 3588 | 1464710523417 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:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 915ms 09:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:02:03 INFO - PROCESS | 3588 | 1464710523461 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 3588 | 1464710523463 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 09:02:03 INFO - PROCESS | 3588 | 1464710523470 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 3588 | 1464710523479 Marionette TRACE conn2 <- [1,2474,null,{}] 09:02:03 INFO - PROCESS | 3588 | 1464710523494 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:02:03 INFO - PROCESS | 3588 | 1464710523617 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 09:02:03 INFO - PROCESS | 3588 | 1464710523631 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 3588 | ++DOCSHELL 1310D400 == 70 [pid = 3588] [id = 628] 09:02:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (13123800) [pid = 3588] [serial = 1884] [outer = 00000000] 09:02:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (154E1000) [pid = 3588] [serial = 1885] [outer = 13123800] 09:02:03 INFO - PROCESS | 3588 | 1464710523676 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (15950400) [pid = 3588] [serial = 1886] [outer = 13123800] 09:02:04 INFO - PROCESS | 3588 | 1464710524186 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:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 805ms 09:02:04 INFO - PROCESS | 3588 | 1464710524268 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 3588 | 1464710524271 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 09:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:02:04 INFO - PROCESS | 3588 | 1464710524274 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 3588 | 1464710524276 Marionette TRACE conn2 <- [1,2478,null,{}] 09:02:04 INFO - PROCESS | 3588 | 1464710524279 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:02:04 INFO - PROCESS | 3588 | 1464710524372 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 09:02:04 INFO - PROCESS | 3588 | 1464710524495 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 3588 | ++DOCSHELL 0F30D400 == 71 [pid = 3588] [id = 629] 09:02:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (154DE800) [pid = 3588] [serial = 1887] [outer = 00000000] 09:02:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (16C92400) [pid = 3588] [serial = 1888] [outer = 154DE800] 09:02:04 INFO - PROCESS | 3588 | 1464710524539 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (16CA0400) [pid = 3588] [serial = 1889] [outer = 154DE800] 09:02:04 INFO - PROCESS | 3588 | 1464710524894 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:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 647ms 09:02:04 INFO - PROCESS | 3588 | 1464710524912 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 3588 | 1464710524914 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 09:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:02:04 INFO - PROCESS | 3588 | 1464710524917 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 3588 | 1464710524919 Marionette TRACE conn2 <- [1,2482,null,{}] 09:02:04 INFO - PROCESS | 3588 | 1464710524945 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:02:05 INFO - PROCESS | 3588 | 1464710525036 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 09:02:05 INFO - PROCESS | 3588 | 1464710525071 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 3588 | ++DOCSHELL 16FED000 == 72 [pid = 3588] [id = 630] 09:02:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (16FF7C00) [pid = 3588] [serial = 1890] [outer = 00000000] 09:02:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (17773400) [pid = 3588] [serial = 1891] [outer = 16FF7C00] 09:02:05 INFO - PROCESS | 3588 | 1464710525121 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (17E9C000) [pid = 3588] [serial = 1892] [outer = 16FF7C00] 09:02:05 INFO - PROCESS | 3588 | 1464710525635 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:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 758ms 09:02:05 INFO - PROCESS | 3588 | 1464710525679 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 3588 | 1464710525690 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 09:02:05 INFO - PROCESS | 3588 | 1464710525694 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:02:05 INFO - PROCESS | 3588 | 1464710525696 Marionette TRACE conn2 <- [1,2486,null,{}] 09:02:05 INFO - PROCESS | 3588 | 1464710525699 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:02:05 INFO - PROCESS | 3588 | 1464710525832 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 09:02:05 INFO - PROCESS | 3588 | 1464710525858 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 3588 | ++DOCSHELL 16F44400 == 73 [pid = 3588] [id = 631] 09:02:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (18216C00) [pid = 3588] [serial = 1893] [outer = 00000000] 09:02:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (196B5400) [pid = 3588] [serial = 1894] [outer = 18216C00] 09:02:05 INFO - PROCESS | 3588 | 1464710525902 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (19AE8800) [pid = 3588] [serial = 1895] [outer = 18216C00] 09:02:06 INFO - PROCESS | 3588 | 1464710526391 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:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 711ms 09:02:06 INFO - PROCESS | 3588 | 1464710526426 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 3588 | 1464710526428 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 09:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:02:06 INFO - PROCESS | 3588 | 1464710526431 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 3588 | 1464710526433 Marionette TRACE conn2 <- [1,2490,null,{}] 09:02:06 INFO - PROCESS | 3588 | 1464710526436 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:02:06 INFO - PROCESS | 3588 | 1464710526561 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 09:02:06 INFO - PROCESS | 3588 | 1464710526659 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 3588 | ++DOCSHELL 18471400 == 74 [pid = 3588] [id = 632] 09:02:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (19E49C00) [pid = 3588] [serial = 1896] [outer = 00000000] 09:02:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (1A52F800) [pid = 3588] [serial = 1897] [outer = 19E49C00] 09:02:06 INFO - PROCESS | 3588 | 1464710526702 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 157 (1A56E400) [pid = 3588] [serial = 1898] [outer = 19E49C00] 09:02:07 INFO - PROCESS | 3588 | 1464710527127 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:02:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:02:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 757ms 09:02:07 INFO - PROCESS | 3588 | 1464710527173 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 3588 | 1464710527174 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 09:02:07 INFO - PROCESS | 3588 | 1464710527178 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:02:07 INFO - PROCESS | 3588 | 1464710527180 Marionette TRACE conn2 <- [1,2494,null,{}] 09:02:07 INFO - PROCESS | 3588 | 1464710527183 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:02:07 INFO - PROCESS | 3588 | 1464710527311 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 156 (1A629000) [pid = 3588] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (1A115800) [pid = 3588] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (168E2000) [pid = 3588] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (19AE2400) [pid = 3588] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (1409EC00) [pid = 3588] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (16D8D000) [pid = 3588] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (1AD09C00) [pid = 3588] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (1A712000) [pid = 3588] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (1AFA6000) [pid = 3588] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (12DF8C00) [pid = 3588] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (16D8D400) [pid = 3588] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (10AD2000) [pid = 3588] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (13DC0800) [pid = 3588] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (16FF8C00) [pid = 3588] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (1A07F400) [pid = 3588] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1A564000) [pid = 3588] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (1A5E6C00) [pid = 3588] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (14377000) [pid = 3588] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (10439000) [pid = 3588] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (1409B000) [pid = 3588] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (16659000) [pid = 3588] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (16D2BC00) [pid = 3588] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (1739C400) [pid = 3588] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (196AE800) [pid = 3588] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (1777A400) [pid = 3588] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (1102C800) [pid = 3588] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (130A3C00) [pid = 3588] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1A708400) [pid = 3588] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1A622400) [pid = 3588] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (1A567400) [pid = 3588] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (105F3800) [pid = 3588] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (11051800) [pid = 3588] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (10F32400) [pid = 3588] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (112D7400) [pid = 3588] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (11489400) [pid = 3588] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (15F72400) [pid = 3588] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:02:07 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (1A9EB000) [pid = 3588] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:02:07 INFO - PROCESS | 3588 | 1464710527801 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 3588 | ++DOCSHELL 0C7F9C00 == 75 [pid = 3588] [id = 633] 09:02:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (0F257000) [pid = 3588] [serial = 1899] [outer = 00000000] 09:02:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (10AD6C00) [pid = 3588] [serial = 1900] [outer = 0F257000] 09:02:07 INFO - PROCESS | 3588 | 1464710527861 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (10C50400) [pid = 3588] [serial = 1901] [outer = 0F257000] 09:02:08 INFO - PROCESS | 3588 | 1464710528267 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:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1153ms 09:02:08 INFO - PROCESS | 3588 | 1464710528321 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 3588 | 1464710528323 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 09:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:02:08 INFO - PROCESS | 3588 | 1464710528327 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 3588 | 1464710528328 Marionette TRACE conn2 <- [1,2498,null,{}] 09:02:08 INFO - PROCESS | 3588 | 1464710528332 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:02:08 INFO - PROCESS | 3588 | 1464710528430 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 09:02:08 INFO - PROCESS | 3588 | 1464710528439 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 3588 | ++DOCSHELL 1102E800 == 76 [pid = 3588] [id = 634] 09:02:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (1104F800) [pid = 3588] [serial = 1902] [outer = 00000000] 09:02:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (156B4400) [pid = 3588] [serial = 1903] [outer = 1104F800] 09:02:08 INFO - PROCESS | 3588 | 1464710528482 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (16D8D000) [pid = 3588] [serial = 1904] [outer = 1104F800] 09:02:08 INFO - PROCESS | 3588 | 1464710528923 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:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 632ms 09:02:08 INFO - PROCESS | 3588 | 1464710528971 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 3588 | 1464710528973 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 09:02:09 INFO - PROCESS | 3588 | 1464710528976 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 3588 | 1464710528978 Marionette TRACE conn2 <- [1,2502,null,{}] 09:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:02:09 INFO - PROCESS | 3588 | 1464710528981 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:02:09 INFO - PROCESS | 3588 | 1464710529071 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 09:02:09 INFO - PROCESS | 3588 | 1464710529125 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 3588 | ++DOCSHELL 1102BC00 == 77 [pid = 3588] [id = 635] 09:02:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (12DF8C00) [pid = 3588] [serial = 1905] [outer = 00000000] 09:02:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (16A8F400) [pid = 3588] [serial = 1906] [outer = 12DF8C00] 09:02:09 INFO - PROCESS | 3588 | 1464710529197 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (1A08AC00) [pid = 3588] [serial = 1907] [outer = 12DF8C00] 09:02:09 INFO - PROCESS | 3588 | 1464710529676 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:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 757ms 09:02:09 INFO - PROCESS | 3588 | 1464710529751 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 3588 | 1464710529753 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 09:02:09 INFO - PROCESS | 3588 | 1464710529828 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 3588 | 1464710529831 Marionette TRACE conn2 <- [1,2506,null,{}] 09:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:02:09 INFO - PROCESS | 3588 | 1464710529837 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:02:09 INFO - PROCESS | 3588 | 1464710529952 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 09:02:10 INFO - PROCESS | 3588 | 1464710530147 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 3588 | ++DOCSHELL 10C41400 == 78 [pid = 3588] [id = 636] 09:02:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (10C43000) [pid = 3588] [serial = 1908] [outer = 00000000] 09:02:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (10D07800) [pid = 3588] [serial = 1909] [outer = 10C43000] 09:02:10 INFO - PROCESS | 3588 | 1464710530207 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (11028000) [pid = 3588] [serial = 1910] [outer = 10C43000] 09:02:10 INFO - PROCESS | 3588 | 1464710530817 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:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1042ms 09:02:10 INFO - PROCESS | 3588 | 1464710530871 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 3588 | 1464710530876 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 09:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:02:10 INFO - PROCESS | 3588 | 1464710530900 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 3588 | 1464710530903 Marionette TRACE conn2 <- [1,2510,null,{}] 09:02:10 INFO - PROCESS | 3588 | 1464710530911 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:02:11 INFO - PROCESS | 3588 | 1464710531035 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 09:02:11 INFO - PROCESS | 3588 | 1464710531189 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 3588 | ++DOCSHELL 140C6400 == 79 [pid = 3588] [id = 637] 09:02:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (140C7800) [pid = 3588] [serial = 1911] [outer = 00000000] 09:02:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (15467400) [pid = 3588] [serial = 1912] [outer = 140C7800] 09:02:11 INFO - PROCESS | 3588 | 1464710531244 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (15949000) [pid = 3588] [serial = 1913] [outer = 140C7800] 09:02:11 INFO - PROCESS | 3588 | 1464710531793 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:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 978ms 09:02:11 INFO - PROCESS | 3588 | 1464710531847 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 3588 | 1464710531850 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 09:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:02:11 INFO - PROCESS | 3588 | 1464710531854 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 3588 | 1464710531856 Marionette TRACE conn2 <- [1,2514,null,{}] 09:02:11 INFO - PROCESS | 3588 | 1464710531861 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:02:12 INFO - PROCESS | 3588 | 1464710531978 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 09:02:12 INFO - PROCESS | 3588 | 1464710532160 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 3588 | ++DOCSHELL 17CEFC00 == 80 [pid = 3588] [id = 638] 09:02:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 136 (17E99800) [pid = 3588] [serial = 1914] [outer = 00000000] 09:02:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 137 (18474C00) [pid = 3588] [serial = 1915] [outer = 17E99800] 09:02:12 INFO - PROCESS | 3588 | 1464710532221 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 138 (19E50400) [pid = 3588] [serial = 1916] [outer = 17E99800] 09:02:12 INFO - PROCESS | 3588 | 1464710532903 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:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1058ms 09:02:12 INFO - PROCESS | 3588 | 1464710532926 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 3588 | 1464710532929 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 09:02:12 INFO - PROCESS | 3588 | 1464710532949 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:02:12 INFO - PROCESS | 3588 | 1464710532951 Marionette TRACE conn2 <- [1,2518,null,{}] 09:02:12 INFO - PROCESS | 3588 | 1464710532955 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:02:13 INFO - PROCESS | 3588 | 1464710533075 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 09:02:13 INFO - PROCESS | 3588 | 1464710533232 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 3588 | ++DOCSHELL 1A62F800 == 81 [pid = 3588] [id = 639] 09:02:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 139 (1A630800) [pid = 3588] [serial = 1917] [outer = 00000000] 09:02:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 140 (1A78C400) [pid = 3588] [serial = 1918] [outer = 1A630800] 09:02:13 INFO - PROCESS | 3588 | 1464710533286 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 141 (1A9EB400) [pid = 3588] [serial = 1919] [outer = 1A630800] 09:02:13 INFO - PROCESS | 3588 | 1464710533860 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:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 963ms 09:02:13 INFO - PROCESS | 3588 | 1464710533895 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 3588 | 1464710533897 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 09:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:02:13 INFO - PROCESS | 3588 | 1464710533901 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 3588 | 1464710533903 Marionette TRACE conn2 <- [1,2522,null,{}] 09:02:13 INFO - PROCESS | 3588 | 1464710533907 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:02:14 INFO - PROCESS | 3588 | 1464710534018 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 09:02:14 INFO - PROCESS | 3588 | 1464710534193 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 3588 | ++DOCSHELL 1A70D000 == 82 [pid = 3588] [id = 640] 09:02:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 142 (1A9F6400) [pid = 3588] [serial = 1920] [outer = 00000000] 09:02:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 143 (1AD12400) [pid = 3588] [serial = 1921] [outer = 1A9F6400] 09:02:14 INFO - PROCESS | 3588 | 1464710534247 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 144 (1AFAEC00) [pid = 3588] [serial = 1922] [outer = 1A9F6400] 09:02:14 INFO - PROCESS | 3588 | 1464710534790 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:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 962ms 09:02:14 INFO - PROCESS | 3588 | 1464710534846 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 3588 | 1464710534849 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 09:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:02:14 INFO - PROCESS | 3588 | 1464710534852 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 3588 | 1464710534854 Marionette TRACE conn2 <- [1,2526,null,{}] 09:02:14 INFO - PROCESS | 3588 | 1464710534858 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:02:15 INFO - PROCESS | 3588 | 1464710534989 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 09:02:15 INFO - PROCESS | 3588 | 1464710535150 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 3588 | ++DOCSHELL 1AD11000 == 83 [pid = 3588] [id = 641] 09:02:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 145 (1AD12800) [pid = 3588] [serial = 1923] [outer = 00000000] 09:02:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 146 (1B507000) [pid = 3588] [serial = 1924] [outer = 1AD12800] 09:02:15 INFO - PROCESS | 3588 | 1464710535204 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 147 (1B514C00) [pid = 3588] [serial = 1925] [outer = 1AD12800] 09:02:15 INFO - PROCESS | 3588 | 1464710535828 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:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1011ms 09:02:15 INFO - PROCESS | 3588 | 1464710535887 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 3588 | 1464710535889 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 09:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:02:15 INFO - PROCESS | 3588 | 1464710535892 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 3588 | 1464710535894 Marionette TRACE conn2 <- [1,2530,null,{}] 09:02:15 INFO - PROCESS | 3588 | 1464710535898 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:02:16 INFO - PROCESS | 3588 | 1464710536007 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 09:02:16 INFO - PROCESS | 3588 | 1464710536164 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 3588 | ++DOCSHELL 1B576800 == 84 [pid = 3588] [id = 642] 09:02:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 148 (1B578400) [pid = 3588] [serial = 1926] [outer = 00000000] 09:02:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 149 (1B57DC00) [pid = 3588] [serial = 1927] [outer = 1B578400] 09:02:16 INFO - PROCESS | 3588 | 1464710536217 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 150 (1DF2E000) [pid = 3588] [serial = 1928] [outer = 1B578400] 09:02:16 INFO - PROCESS | 3588 | 1464710536764 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:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 947ms 09:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:02:16 INFO - PROCESS | 3588 | 1464710536838 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 3588 | 1464710536840 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 09:02:16 INFO - PROCESS | 3588 | 1464710536844 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 3588 | 1464710536846 Marionette TRACE conn2 <- [1,2534,null,{}] 09:02:16 INFO - PROCESS | 3588 | 1464710536849 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:02:17 INFO - PROCESS | 3588 | 1464710537002 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 09:02:17 INFO - PROCESS | 3588 | 1464710537160 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 3588 | ++DOCSHELL 10D0B400 == 85 [pid = 3588] [id = 643] 09:02:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 151 (10F05800) [pid = 3588] [serial = 1929] [outer = 00000000] 09:02:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 152 (140C5400) [pid = 3588] [serial = 1930] [outer = 10F05800] 09:02:17 INFO - PROCESS | 3588 | 1464710537220 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 153 (15D5F400) [pid = 3588] [serial = 1931] [outer = 10F05800] 09:02:17 INFO - PROCESS | 3588 | 1464710537815 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:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1010ms 09:02:17 INFO - PROCESS | 3588 | 1464710537846 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 3588 | 1464710537848 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 09:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:02:17 INFO - PROCESS | 3588 | 1464710537852 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 3588 | 1464710537854 Marionette TRACE conn2 <- [1,2538,null,{}] 09:02:17 INFO - PROCESS | 3588 | 1464710537857 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:02:17 INFO - PROCESS | 3588 | 1464710537972 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 09:02:18 INFO - PROCESS | 3588 | 1464710538345 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 3588 | ++DOCSHELL 105EF000 == 86 [pid = 3588] [id = 644] 09:02:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (105F1800) [pid = 3588] [serial = 1932] [outer = 00000000] 09:02:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (10B63C00) [pid = 3588] [serial = 1933] [outer = 105F1800] 09:02:18 INFO - PROCESS | 3588 | 1464710538395 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (10D0B800) [pid = 3588] [serial = 1934] [outer = 105F1800] 09:02:19 INFO - PROCESS | 3588 | 1464710539142 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:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1311ms 09:02:19 INFO - PROCESS | 3588 | 1464710539181 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 3588 | 1464710539185 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 09:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:02:19 INFO - PROCESS | 3588 | 1464710539190 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 3588 | 1464710539193 Marionette TRACE conn2 <- [1,2542,null,{}] 09:02:19 INFO - PROCESS | 3588 | 1464710539198 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:02:19 INFO - PROCESS | 3588 | 1464710539315 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 09:02:19 INFO - PROCESS | 3588 | 1464710539497 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 3588 | --DOCSHELL 1102E800 == 85 [pid = 3588] [id = 634] 09:02:19 INFO - PROCESS | 3588 | --DOCSHELL 0C7F9C00 == 84 [pid = 3588] [id = 633] 09:02:19 INFO - PROCESS | 3588 | --DOCSHELL 18471400 == 83 [pid = 3588] [id = 632] 09:02:19 INFO - PROCESS | 3588 | --DOCSHELL 16F44400 == 82 [pid = 3588] [id = 631] 09:02:19 INFO - PROCESS | 3588 | --DOCSHELL 16FED000 == 81 [pid = 3588] [id = 630] 09:02:19 INFO - PROCESS | 3588 | --DOCSHELL 0F30D400 == 80 [pid = 3588] [id = 629] 09:02:19 INFO - PROCESS | 3588 | --DOCSHELL 1310D400 == 79 [pid = 3588] [id = 628] 09:02:19 INFO - PROCESS | 3588 | --DOCSHELL 15271000 == 78 [pid = 3588] [id = 627] 09:02:19 INFO - PROCESS | 3588 | --DOCSHELL 14091400 == 77 [pid = 3588] [id = 626] 09:02:19 INFO - PROCESS | 3588 | --DOCSHELL 0C7FB800 == 76 [pid = 3588] [id = 625] 09:02:19 INFO - PROCESS | 3588 | --DOCSHELL 1B2F0C00 == 75 [pid = 3588] [id = 624] 09:02:19 INFO - PROCESS | 3588 | --DOCSHELL 1846D400 == 74 [pid = 3588] [id = 623] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (1AFADC00) [pid = 3588] [serial = 1825] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (19EC8400) [pid = 3588] [serial = 1804] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (1B1AA000) [pid = 3588] [serial = 1855] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | ++DOCSHELL 0F30D400 == 75 [pid = 3588] [id = 645] 09:02:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 154 (10227800) [pid = 3588] [serial = 1935] [outer = 00000000] 09:02:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 155 (11049400) [pid = 3588] [serial = 1936] [outer = 10227800] 09:02:19 INFO - PROCESS | 3588 | 1464710539585 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 156 (128E5800) [pid = 3588] [serial = 1937] [outer = 10227800] 09:02:19 INFO - PROCESS | 3588 | --DOCSHELL 1B2F0400 == 74 [pid = 3588] [id = 622] 09:02:19 INFO - PROCESS | 3588 | --DOCSHELL 1A62B400 == 73 [pid = 3588] [id = 621] 09:02:19 INFO - PROCESS | 3588 | --DOCSHELL 15468C00 == 72 [pid = 3588] [id = 620] 09:02:19 INFO - PROCESS | 3588 | --DOCSHELL 10485C00 == 71 [pid = 3588] [id = 619] 09:02:19 INFO - PROCESS | 3588 | --DOCSHELL 1B19F000 == 70 [pid = 3588] [id = 618] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 155 (1B2E6400) [pid = 3588] [serial = 1772] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 154 (19E50C00) [pid = 3588] [serial = 1679] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 153 (11290400) [pid = 3588] [serial = 1682] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 152 (14EB8400) [pid = 3588] [serial = 1685] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 151 (196AF800) [pid = 3588] [serial = 1688] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 150 (1A113800) [pid = 3588] [serial = 1691] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 149 (1A5DF400) [pid = 3588] [serial = 1694] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 148 (1A785800) [pid = 3588] [serial = 1697] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 147 (1546A800) [pid = 3588] [serial = 1709] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 146 (11437400) [pid = 3588] [serial = 1712] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 145 (15268800) [pid = 3588] [serial = 1715] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 144 (16C92800) [pid = 3588] [serial = 1718] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 143 (16FF3C00) [pid = 3588] [serial = 1721] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 142 (1776F800) [pid = 3588] [serial = 1724] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 141 (1A084C00) [pid = 3588] [serial = 1727] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 140 (1A571C00) [pid = 3588] [serial = 1730] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 139 (14096C00) [pid = 3588] [serial = 1757] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 138 (18215400) [pid = 3588] [serial = 1760] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 137 (1AD13C00) [pid = 3588] [serial = 1766] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 136 (1A9F2000) [pid = 3588] [serial = 1763] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 135 (1AFAD800) [pid = 3588] [serial = 1769] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (1A78D400) [pid = 3588] [serial = 1754] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (1A9E8800) [pid = 3588] [serial = 1846] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (1A622C00) [pid = 3588] [serial = 1843] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (140C8800) [pid = 3588] [serial = 1849] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (1A788400) [pid = 3588] [serial = 1852] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1A9F4C00) [pid = 3588] [serial = 1847] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1282B400) [pid = 3588] [serial = 1808] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (11489C00) [pid = 3588] [serial = 1807] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (13DBF000) [pid = 3588] [serial = 1829] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (130A1800) [pid = 3588] [serial = 1828] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (13110C00) [pid = 3588] [serial = 1831] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (14090400) [pid = 3588] [serial = 1832] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1681EC00) [pid = 3588] [serial = 1834] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (16A8E400) [pid = 3588] [serial = 1835] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (1AD10400) [pid = 3588] [serial = 1822] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (1AFA8800) [pid = 3588] [serial = 1823] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (1A714C00) [pid = 3588] [serial = 1820] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (1A711400) [pid = 3588] [serial = 1819] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1A627000) [pid = 3588] [serial = 1817] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1A572400) [pid = 3588] [serial = 1816] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (16F88800) [pid = 3588] [serial = 1837] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1A535000) [pid = 3588] [serial = 1814] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (19ECA800) [pid = 3588] [serial = 1813] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (15F6B800) [pid = 3588] [serial = 1811] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (15270400) [pid = 3588] [serial = 1810] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (18215C00) [pid = 3588] [serial = 1840] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (19AE9400) [pid = 3588] [serial = 1841] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (1A707400) [pid = 3588] [serial = 1844] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (17C2B000) [pid = 3588] [serial = 1850] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (1AD10C00) [pid = 3588] [serial = 1853] [outer = 00000000] [url = about:blank] 09:02:19 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (14095400) [pid = 3588] [serial = 1838] [outer = 00000000] [url = about:blank] 09:02:20 INFO - PROCESS | 3588 | 1464710540029 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:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 900ms 09:02:20 INFO - PROCESS | 3588 | 1464710540106 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 3588 | 1464710540110 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 09:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:02:20 INFO - PROCESS | 3588 | 1464710540114 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 3588 | 1464710540116 Marionette TRACE conn2 <- [1,2546,null,{}] 09:02:20 INFO - PROCESS | 3588 | 1464710540120 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:02:20 INFO - PROCESS | 3588 | 1464710540222 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 09:02:20 INFO - PROCESS | 3588 | 1464710540239 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 3588 | ++DOCSHELL 140E8800 == 71 [pid = 3588] [id = 646] 09:02:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (140E9C00) [pid = 3588] [serial = 1938] [outer = 00000000] 09:02:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (14EB8400) [pid = 3588] [serial = 1939] [outer = 140E9C00] 09:02:20 INFO - PROCESS | 3588 | 1464710540290 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (15469000) [pid = 3588] [serial = 1940] [outer = 140E9C00] 09:02:20 INFO - PROCESS | 3588 | 1464710540782 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:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 694ms 09:02:20 INFO - PROCESS | 3588 | 1464710540811 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 3588 | 1464710540813 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 09:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:02:20 INFO - PROCESS | 3588 | 1464710540827 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 3588 | 1464710540832 Marionette TRACE conn2 <- [1,2550,null,{}] 09:02:20 INFO - PROCESS | 3588 | 1464710540866 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:02:20 INFO - PROCESS | 3588 | 1464710540961 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 09:02:21 INFO - PROCESS | 3588 | 1464710541074 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 3588 | ++DOCSHELL 14E9A400 == 72 [pid = 3588] [id = 647] 09:02:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (154DF000) [pid = 3588] [serial = 1941] [outer = 00000000] 09:02:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (16656000) [pid = 3588] [serial = 1942] [outer = 154DF000] 09:02:21 INFO - PROCESS | 3588 | 1464710541117 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (16A88400) [pid = 3588] [serial = 1943] [outer = 154DF000] 09:02:21 INFO - PROCESS | 3588 | 1464710541510 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:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 742ms 09:02:21 INFO - PROCESS | 3588 | 1464710541572 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 3588 | 1464710541575 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 09:02:21 INFO - PROCESS | 3588 | 1464710541578 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 3588 | 1464710541580 Marionette TRACE conn2 <- [1,2554,null,{}] 09:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:02:21 INFO - PROCESS | 3588 | 1464710541583 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:02:21 INFO - PROCESS | 3588 | 1464710541722 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 09:02:21 INFO - PROCESS | 3588 | 1464710541743 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 3588 | ++DOCSHELL 1681EC00 == 73 [pid = 3588] [id = 648] 09:02:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (168DCC00) [pid = 3588] [serial = 1944] [outer = 00000000] 09:02:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (16D37C00) [pid = 3588] [serial = 1945] [outer = 168DCC00] 09:02:21 INFO - PROCESS | 3588 | 1464710541787 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (16FED000) [pid = 3588] [serial = 1946] [outer = 168DCC00] 09:02:22 INFO - PROCESS | 3588 | 1464710542288 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:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 742ms 09:02:22 INFO - PROCESS | 3588 | 1464710542388 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 3588 | 1464710542390 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 09:02:22 INFO - PROCESS | 3588 | 1464710542398 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 3588 | 1464710542399 Marionette TRACE conn2 <- [1,2558,null,{}] 09:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:02:22 INFO - PROCESS | 3588 | 1464710542403 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:02:22 INFO - PROCESS | 3588 | 1464710542534 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 09:02:22 INFO - PROCESS | 3588 | 1464710542560 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 3588 | ++DOCSHELL 173A4400 == 74 [pid = 3588] [id = 649] 09:02:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (17736000) [pid = 3588] [serial = 1947] [outer = 00000000] 09:02:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (17774400) [pid = 3588] [serial = 1948] [outer = 17736000] 09:02:22 INFO - PROCESS | 3588 | 1464710542610 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (1846B800) [pid = 3588] [serial = 1949] [outer = 17736000] 09:02:23 INFO - PROCESS | 3588 | 1464710543079 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:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 741ms 09:02:23 INFO - PROCESS | 3588 | 1464710543145 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 3588 | 1464710543147 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 09:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:02:23 INFO - PROCESS | 3588 | 1464710543151 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 3588 | 1464710543153 Marionette TRACE conn2 <- [1,2562,null,{}] 09:02:23 INFO - PROCESS | 3588 | 1464710543156 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:02:23 INFO - PROCESS | 3588 | 1464710543287 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 09:02:23 INFO - PROCESS | 3588 | 1464710543307 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3588 | ++DOCSHELL 17770800 == 75 [pid = 3588] [id = 650] 09:02:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1846E800) [pid = 3588] [serial = 1950] [outer = 00000000] 09:02:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (196B9800) [pid = 3588] [serial = 1951] [outer = 1846E800] 09:02:23 INFO - PROCESS | 3588 | 1464710543359 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (19E4B000) [pid = 3588] [serial = 1952] [outer = 1846E800] 09:02:23 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (10ACD400) [pid = 3588] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:02:23 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (1B512C00) [pid = 3588] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:02:23 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (0C7FD800) [pid = 3588] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:02:23 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1846DC00) [pid = 3588] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:02:23 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (17776400) [pid = 3588] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:02:23 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (156AFC00) [pid = 3588] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:02:23 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (156B4000) [pid = 3588] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:02:23 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (13123800) [pid = 3588] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:02:23 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (16FF7C00) [pid = 3588] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:02:23 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (18216C00) [pid = 3588] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:02:23 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (154DE800) [pid = 3588] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:02:23 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (1104F800) [pid = 3588] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:02:23 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (19E49C00) [pid = 3588] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:02:23 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (1A706400) [pid = 3588] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:02:23 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1B2F0800) [pid = 3588] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:02:23 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (14091800) [pid = 3588] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:02:23 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (10C48C00) [pid = 3588] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:02:23 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (0F257000) [pid = 3588] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:02:23 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (19AE3400) [pid = 3588] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:02:24 INFO - PROCESS | 3588 | 1464710544045 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:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 947ms 09:02:24 INFO - PROCESS | 3588 | 1464710544101 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 3588 | 1464710544103 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 09:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:02:24 INFO - PROCESS | 3588 | 1464710544111 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 3588 | 1464710544113 Marionette TRACE conn2 <- [1,2566,null,{}] 09:02:24 INFO - PROCESS | 3588 | 1464710544116 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:02:24 INFO - PROCESS | 3588 | 1464710544205 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 09:02:24 INFO - PROCESS | 3588 | 1464710544211 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 11031000 == 76 [pid = 3588] [id = 651] 09:02:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (11A37000) [pid = 3588] [serial = 1953] [outer = 00000000] 09:02:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (13713400) [pid = 3588] [serial = 1954] [outer = 11A37000] 09:02:24 INFO - PROCESS | 3588 | 1464710544254 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (168DBC00) [pid = 3588] [serial = 1955] [outer = 11A37000] 09:02:24 INFO - PROCESS | 3588 | 1464710544718 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:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 631ms 09:02:24 INFO - PROCESS | 3588 | 1464710544769 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 3588 | 1464710544771 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 09:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:02:24 INFO - PROCESS | 3588 | 1464710544785 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 3588 | 1464710544787 Marionette TRACE conn2 <- [1,2570,null,{}] 09:02:24 INFO - PROCESS | 3588 | 1464710544791 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:02:24 INFO - PROCESS | 3588 | 1464710544881 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 09:02:24 INFO - PROCESS | 3588 | 1464710544888 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1390CC00 == 77 [pid = 3588] [id = 652] 09:02:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (140DEC00) [pid = 3588] [serial = 1956] [outer = 00000000] 09:02:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (18478000) [pid = 3588] [serial = 1957] [outer = 140DEC00] 09:02:24 INFO - PROCESS | 3588 | 1464710544930 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (196B6800) [pid = 3588] [serial = 1958] [outer = 140DEC00] 09:02:25 INFO - PROCESS | 3588 | 1464710545458 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:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 694ms 09:02:25 INFO - PROCESS | 3588 | 1464710545520 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 3588 | 1464710545522 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 09:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:02:25 INFO - PROCESS | 3588 | 1464710545525 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 3588 | 1464710545527 Marionette TRACE conn2 <- [1,2574,null,{}] 09:02:25 INFO - PROCESS | 3588 | 1464710545530 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:02:25 INFO - PROCESS | 3588 | 1464710545623 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 09:02:25 INFO - PROCESS | 3588 | 1464710545629 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 18216C00 == 78 [pid = 3588] [id = 653] 09:02:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (19ECB400) [pid = 3588] [serial = 1959] [outer = 00000000] 09:02:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (1A088800) [pid = 3588] [serial = 1960] [outer = 19ECB400] 09:02:25 INFO - PROCESS | 3588 | 1464710545676 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (1A10F800) [pid = 3588] [serial = 1961] [outer = 19ECB400] 09:02:26 INFO - PROCESS | 3588 | 1464710546430 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:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 947ms 09:02:26 INFO - PROCESS | 3588 | 1464710546471 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 3588 | 1464710546476 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 09:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:02:26 INFO - PROCESS | 3588 | 1464710546481 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 3588 | 1464710546486 Marionette TRACE conn2 <- [1,2578,null,{}] 09:02:26 INFO - PROCESS | 3588 | 1464710546491 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:02:26 INFO - PROCESS | 3588 | 1464710546615 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 09:02:26 INFO - PROCESS | 3588 | 1464710546785 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10231400 == 79 [pid = 3588] [id = 654] 09:02:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (11050000) [pid = 3588] [serial = 1962] [outer = 00000000] 09:02:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (1310D400) [pid = 3588] [serial = 1963] [outer = 11050000] 09:02:26 INFO - PROCESS | 3588 | 1464710546841 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (14093C00) [pid = 3588] [serial = 1964] [outer = 11050000] 09:02:27 INFO - PROCESS | 3588 | 1464710547422 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:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1010ms 09:02:27 INFO - PROCESS | 3588 | 1464710547486 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 3588 | 1464710547492 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 09:02:27 INFO - PROCESS | 3588 | 1464710547499 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:02:27 INFO - PROCESS | 3588 | 1464710547501 Marionette TRACE conn2 <- [1,2582,null,{}] 09:02:27 INFO - PROCESS | 3588 | 1464710547506 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:02:27 INFO - PROCESS | 3588 | 1464710547627 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 09:02:27 INFO - PROCESS | 3588 | 1464710547781 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 15463800 == 80 [pid = 3588] [id = 655] 09:02:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (15954400) [pid = 3588] [serial = 1965] [outer = 00000000] 09:02:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (16653000) [pid = 3588] [serial = 1966] [outer = 15954400] 09:02:27 INFO - PROCESS | 3588 | 1464710547841 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (16C9C800) [pid = 3588] [serial = 1967] [outer = 15954400] 09:02:28 INFO - PROCESS | 3588 | 1464710548576 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:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1105ms 09:02:28 INFO - PROCESS | 3588 | 1464710548625 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 3588 | 1464710548628 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 09:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:02:28 INFO - PROCESS | 3588 | 1464710548631 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 3588 | 1464710548635 Marionette TRACE conn2 <- [1,2586,null,{}] 09:02:28 INFO - PROCESS | 3588 | 1464710548646 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:02:28 INFO - PROCESS | 3588 | 1464710548812 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 09:02:28 INFO - PROCESS | 3588 | 1464710548969 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 18215C00 == 81 [pid = 3588] [id = 656] 09:02:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (19E4DC00) [pid = 3588] [serial = 1968] [outer = 00000000] 09:02:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1A567C00) [pid = 3588] [serial = 1969] [outer = 19E4DC00] 09:02:29 INFO - PROCESS | 3588 | 1464710549026 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1A5DF400) [pid = 3588] [serial = 1970] [outer = 19E4DC00] 09:02:29 INFO - PROCESS | 3588 | 1464710549659 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:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1058ms 09:02:29 INFO - PROCESS | 3588 | 1464710549681 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 3588 | 1464710549683 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 09:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:02:29 INFO - PROCESS | 3588 | 1464710549687 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 3588 | 1464710549689 Marionette TRACE conn2 <- [1,2590,null,{}] 09:02:29 INFO - PROCESS | 3588 | 1464710549693 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:02:29 INFO - PROCESS | 3588 | 1464710549811 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 09:02:29 INFO - PROCESS | 3588 | 1464710549978 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1776F800 == 82 [pid = 3588] [id = 657] 09:02:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (196AC800) [pid = 3588] [serial = 1971] [outer = 00000000] 09:02:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (1A62C000) [pid = 3588] [serial = 1972] [outer = 196AC800] 09:02:30 INFO - PROCESS | 3588 | 1464710550032 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (1A707C00) [pid = 3588] [serial = 1973] [outer = 196AC800] 09:02:30 INFO - PROCESS | 3588 | 1464710550653 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:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1010ms 09:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:02:30 INFO - PROCESS | 3588 | 1464710550689 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 3588 | 1464710550692 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 09:02:30 INFO - PROCESS | 3588 | 1464710550708 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 3588 | 1464710550710 Marionette TRACE conn2 <- [1,2594,null,{}] 09:02:30 INFO - PROCESS | 3588 | 1464710550716 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:02:30 INFO - PROCESS | 3588 | 1464710550831 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 09:02:31 INFO - PROCESS | 3588 | 1464710550983 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1A623000 == 83 [pid = 3588] [id = 658] 09:02:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (1A624C00) [pid = 3588] [serial = 1974] [outer = 00000000] 09:02:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (1A785800) [pid = 3588] [serial = 1975] [outer = 1A624C00] 09:02:31 INFO - PROCESS | 3588 | 1464710551037 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (1A78EC00) [pid = 3588] [serial = 1976] [outer = 1A624C00] 09:02:31 INFO - PROCESS | 3588 | 1464710551708 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:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1010ms 09:02:31 INFO - PROCESS | 3588 | 1464710551730 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 3588 | 1464710551732 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 09:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:02:31 INFO - PROCESS | 3588 | 1464710551736 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 3588 | 1464710551738 Marionette TRACE conn2 <- [1,2598,null,{}] 09:02:31 INFO - PROCESS | 3588 | 1464710551741 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:02:31 INFO - PROCESS | 3588 | 1464710551865 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 09:02:32 INFO - PROCESS | 3588 | 1464710552020 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1A713400 == 84 [pid = 3588] [id = 659] 09:02:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1A9F0800) [pid = 3588] [serial = 1977] [outer = 00000000] 09:02:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (1AD14400) [pid = 3588] [serial = 1978] [outer = 1A9F0800] 09:02:32 INFO - PROCESS | 3588 | 1464710552074 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (1AFA9400) [pid = 3588] [serial = 1979] [outer = 1A9F0800] 09:02:32 INFO - PROCESS | 3588 | 1464710552706 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:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1010ms 09:02:32 INFO - PROCESS | 3588 | 1464710552737 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 3588 | 1464710552740 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 09:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:02:32 INFO - PROCESS | 3588 | 1464710552743 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 3588 | 1464710552745 Marionette TRACE conn2 <- [1,2602,null,{}] 09:02:32 INFO - PROCESS | 3588 | 1464710552748 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:02:32 INFO - PROCESS | 3588 | 1464710552860 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 09:02:33 INFO - PROCESS | 3588 | 1464710553028 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10AD4000 == 85 [pid = 3588] [id = 660] 09:02:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (10C47000) [pid = 3588] [serial = 1980] [outer = 00000000] 09:02:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (11484800) [pid = 3588] [serial = 1981] [outer = 10C47000] 09:02:33 INFO - PROCESS | 3588 | 1464710553082 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (14E97000) [pid = 3588] [serial = 1982] [outer = 10C47000] 09:02:33 INFO - PROCESS | 3588 | 1464710553959 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:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1263ms 09:02:34 INFO - PROCESS | 3588 | 1464710554002 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 3588 | 1464710554006 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 09:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:02:34 INFO - PROCESS | 3588 | 1464710554011 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 3588 | 1464710554014 Marionette TRACE conn2 <- [1,2606,null,{}] 09:02:34 INFO - PROCESS | 3588 | 1464710554020 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:02:34 INFO - PROCESS | 3588 | 1464710554133 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 09:02:34 INFO - PROCESS | 3588 | 1464710554293 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10D0C000 == 86 [pid = 3588] [id = 661] 09:02:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (130A1800) [pid = 3588] [serial = 1983] [outer = 00000000] 09:02:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (131B4800) [pid = 3588] [serial = 1984] [outer = 130A1800] 09:02:34 INFO - PROCESS | 3588 | 1464710554345 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (14092000) [pid = 3588] [serial = 1985] [outer = 130A1800] 09:02:34 INFO - PROCESS | 3588 | --DOCSHELL 10A61400 == 85 [pid = 3588] [id = 446] 09:02:34 INFO - PROCESS | 3588 | --DOCSHELL 1390CC00 == 84 [pid = 3588] [id = 652] 09:02:34 INFO - PROCESS | 3588 | --DOCSHELL 11031000 == 83 [pid = 3588] [id = 651] 09:02:34 INFO - PROCESS | 3588 | --DOCSHELL 17770800 == 82 [pid = 3588] [id = 650] 09:02:34 INFO - PROCESS | 3588 | --DOCSHELL 173A4400 == 81 [pid = 3588] [id = 649] 09:02:34 INFO - PROCESS | 3588 | --DOCSHELL 1681EC00 == 80 [pid = 3588] [id = 648] 09:02:34 INFO - PROCESS | 3588 | --DOCSHELL 14E9A400 == 79 [pid = 3588] [id = 647] 09:02:34 INFO - PROCESS | 3588 | --DOCSHELL 140E8800 == 78 [pid = 3588] [id = 646] 09:02:34 INFO - PROCESS | 3588 | --DOCSHELL 0F30D400 == 77 [pid = 3588] [id = 645] 09:02:34 INFO - PROCESS | 3588 | --DOCSHELL 105EF000 == 76 [pid = 3588] [id = 644] 09:02:34 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (16A8F400) [pid = 3588] [serial = 1906] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3588 | --DOCSHELL 17CEFC00 == 75 [pid = 3588] [id = 638] 09:02:34 INFO - PROCESS | 3588 | --DOCSHELL 140C6400 == 74 [pid = 3588] [id = 637] 09:02:34 INFO - PROCESS | 3588 | --DOCSHELL 10C41400 == 73 [pid = 3588] [id = 636] 09:02:35 INFO - PROCESS | 3588 | 1464710555042 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:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1057ms 09:02:35 INFO - PROCESS | 3588 | 1464710555088 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 3588 | 1464710555093 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 09:02:35 INFO - PROCESS | 3588 | 1464710555115 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 3588 | 1464710555117 Marionette TRACE conn2 <- [1,2610,null,{}] 09:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:02:35 INFO - PROCESS | 3588 | 1464710555137 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:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (1310B800) [pid = 3588] [serial = 1859] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (1B577000) [pid = 3588] [serial = 1874] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (10ADA800) [pid = 3588] [serial = 1877] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (18476000) [pid = 3588] [serial = 1870] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (1982B400) [pid = 3588] [serial = 1628] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (15F71800) [pid = 3588] [serial = 1861] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (15F6C400) [pid = 3588] [serial = 1882] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (154E1000) [pid = 3588] [serial = 1885] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (17E9C000) [pid = 3588] [serial = 1892] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (15950400) [pid = 3588] [serial = 1886] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (196B5400) [pid = 3588] [serial = 1894] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (16C92400) [pid = 3588] [serial = 1888] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (16D8D000) [pid = 3588] [serial = 1904] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (10487800) [pid = 3588] [serial = 1876] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (18479000) [pid = 3588] [serial = 1871] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1B572000) [pid = 3588] [serial = 1873] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (16658400) [pid = 3588] [serial = 1883] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (17773400) [pid = 3588] [serial = 1891] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (16C9E800) [pid = 3588] [serial = 1862] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1A52F800) [pid = 3588] [serial = 1897] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1A786800) [pid = 3588] [serial = 1864] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (16CA0400) [pid = 3588] [serial = 1889] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (19AE8800) [pid = 3588] [serial = 1895] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (1B509C00) [pid = 3588] [serial = 1868] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (140EC000) [pid = 3588] [serial = 1880] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1B1A0000) [pid = 3588] [serial = 1826] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (10C50400) [pid = 3588] [serial = 1901] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1B506C00) [pid = 3588] [serial = 1867] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1A087800) [pid = 3588] [serial = 1805] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (140C9800) [pid = 3588] [serial = 1879] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (10AD6C00) [pid = 3588] [serial = 1900] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (11049000) [pid = 3588] [serial = 1858] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (1A56E400) [pid = 3588] [serial = 1898] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (1AFB0400) [pid = 3588] [serial = 1865] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (156B4400) [pid = 3588] [serial = 1903] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3588 | 1464710555281 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 09:02:35 INFO - PROCESS | 3588 | 1464710555300 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10C4B800 == 74 [pid = 3588] [id = 662] 09:02:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (10C4D400) [pid = 3588] [serial = 1986] [outer = 00000000] 09:02:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (13129800) [pid = 3588] [serial = 1987] [outer = 10C4D400] 09:02:35 INFO - PROCESS | 3588 | 1464710555345 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (14091400) [pid = 3588] [serial = 1988] [outer = 10C4D400] 09:02:35 INFO - PROCESS | 3588 | 1464710555842 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:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 789ms 09:02:35 INFO - PROCESS | 3588 | 1464710555900 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 3588 | 1464710555903 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 09:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:02:35 INFO - PROCESS | 3588 | 1464710555906 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 3588 | 1464710555909 Marionette TRACE conn2 <- [1,2614,null,{}] 09:02:35 INFO - PROCESS | 3588 | 1464710555919 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:02:36 INFO - PROCESS | 3588 | 1464710556016 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 09:02:36 INFO - PROCESS | 3588 | 1464710556131 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 156B6000 == 75 [pid = 3588] [id = 663] 09:02:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (156B6400) [pid = 3588] [serial = 1989] [outer = 00000000] 09:02:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (15D60000) [pid = 3588] [serial = 1990] [outer = 156B6400] 09:02:36 INFO - PROCESS | 3588 | 1464710556177 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (15F6E800) [pid = 3588] [serial = 1991] [outer = 156B6400] 09:02:36 INFO - PROCESS | 3588 | 1464710556560 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:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 710ms 09:02:36 INFO - PROCESS | 3588 | 1464710556628 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 3588 | 1464710556630 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 09:02:36 INFO - PROCESS | 3588 | 1464710556634 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 3588 | 1464710556635 Marionette TRACE conn2 <- [1,2618,null,{}] 09:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:02:36 INFO - PROCESS | 3588 | 1464710556641 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:02:36 INFO - PROCESS | 3588 | 1464710556743 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 09:02:36 INFO - PROCESS | 3588 | 1464710556750 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 15F65000 == 76 [pid = 3588] [id = 664] 09:02:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (16654400) [pid = 3588] [serial = 1992] [outer = 00000000] 09:02:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (16A89800) [pid = 3588] [serial = 1993] [outer = 16654400] 09:02:36 INFO - PROCESS | 3588 | 1464710556798 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (16C9C000) [pid = 3588] [serial = 1994] [outer = 16654400] 09:02:37 INFO - PROCESS | 3588 | 1464710557272 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:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 710ms 09:02:37 INFO - PROCESS | 3588 | 1464710557336 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 3588 | 1464710557338 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 09:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:02:37 INFO - PROCESS | 3588 | 1464710557341 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 3588 | 1464710557343 Marionette TRACE conn2 <- [1,2622,null,{}] 09:02:37 INFO - PROCESS | 3588 | 1464710557346 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:02:37 INFO - PROCESS | 3588 | 1464710557489 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 09:02:37 INFO - PROCESS | 3588 | 1464710557556 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 16A85000 == 77 [pid = 3588] [id = 665] 09:02:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (16C9FC00) [pid = 3588] [serial = 1995] [outer = 00000000] 09:02:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (172A8400) [pid = 3588] [serial = 1996] [outer = 16C9FC00] 09:02:37 INFO - PROCESS | 3588 | 1464710557602 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (17349800) [pid = 3588] [serial = 1997] [outer = 16C9FC00] 09:02:38 INFO - PROCESS | 3588 | 1464710558081 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:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 742ms 09:02:38 INFO - PROCESS | 3588 | 1464710558114 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 3588 | 1464710558116 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 09:02:38 INFO - PROCESS | 3588 | 1464710558119 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:02:38 INFO - PROCESS | 3588 | 1464710558121 Marionette TRACE conn2 <- [1,2626,null,{}] 09:02:38 INFO - PROCESS | 3588 | 1464710558124 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:02:38 INFO - PROCESS | 3588 | 1464710558300 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 09:02:38 INFO - PROCESS | 3588 | 1464710558323 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 17771C00 == 78 [pid = 3588] [id = 666] 09:02:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (17CB3C00) [pid = 3588] [serial = 1998] [outer = 00000000] 09:02:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (18471000) [pid = 3588] [serial = 1999] [outer = 17CB3C00] 09:02:38 INFO - PROCESS | 3588 | 1464710558367 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (18479C00) [pid = 3588] [serial = 2000] [outer = 17CB3C00] 09:02:38 INFO - PROCESS | 3588 | 1464710558827 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:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 742ms 09:02:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:02:38 INFO - PROCESS | 3588 | 1464710558860 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 3588 | 1464710558862 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 09:02:38 INFO - PROCESS | 3588 | 1464710558865 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 3588 | 1464710558867 Marionette TRACE conn2 <- [1,2630,null,{}] 09:02:38 INFO - PROCESS | 3588 | 1464710558870 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:02:39 INFO - PROCESS | 3588 | 1464710558999 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 09:02:39 INFO - PROCESS | 3588 | 1464710559077 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 18220800 == 79 [pid = 3588] [id = 667] 09:02:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (196B1000) [pid = 3588] [serial = 2001] [outer = 00000000] 09:02:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (19E46000) [pid = 3588] [serial = 2002] [outer = 196B1000] 09:02:39 INFO - PROCESS | 3588 | 1464710559120 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (19E54C00) [pid = 3588] [serial = 2003] [outer = 196B1000] 09:02:39 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (154DF000) [pid = 3588] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:02:39 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (10227800) [pid = 3588] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:02:39 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (140DEC00) [pid = 3588] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:02:39 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (105F1800) [pid = 3588] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:02:39 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (12DF8C00) [pid = 3588] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:02:39 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (168DCC00) [pid = 3588] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:02:39 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (11A37000) [pid = 3588] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:02:39 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (1846E800) [pid = 3588] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:02:39 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (17736000) [pid = 3588] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:02:39 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (140E9C00) [pid = 3588] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:02:39 INFO - PROCESS | 3588 | 1464710559692 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:02:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:02:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 837ms 09:02:39 INFO - PROCESS | 3588 | 1464710559709 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 3588 | 1464710559710 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 09:02:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:02:39 INFO - PROCESS | 3588 | 1464710559714 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 3588 | 1464710559715 Marionette TRACE conn2 <- [1,2634,null,{}] 09:02:39 INFO - PROCESS | 3588 | 1464710559718 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:02:39 INFO - PROCESS | 3588 | 1464710559858 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 09:02:39 INFO - PROCESS | 3588 | 1464710559932 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 140DEC00 == 80 [pid = 3588] [id = 668] 09:02:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (154DF000) [pid = 3588] [serial = 2004] [outer = 00000000] 09:02:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (17777800) [pid = 3588] [serial = 2005] [outer = 154DF000] 09:02:40 INFO - PROCESS | 3588 | 1464710559985 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (196AE800) [pid = 3588] [serial = 2006] [outer = 154DF000] 09:02:40 INFO - PROCESS | 3588 | 1464710560330 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:02:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:02:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 647ms 09:02:40 INFO - PROCESS | 3588 | 1464710560352 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 3588 | 1464710560354 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 09:02:40 INFO - PROCESS | 3588 | 1464710560357 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:02:40 INFO - PROCESS | 3588 | 1464710560359 Marionette TRACE conn2 <- [1,2638,null,{}] 09:02:40 INFO - PROCESS | 3588 | 1464710560379 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:02:40 INFO - PROCESS | 3588 | 1464710560469 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 09:02:40 INFO - PROCESS | 3588 | 1464710560475 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 12B22C00 == 81 [pid = 3588] [id = 669] 09:02:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (17774000) [pid = 3588] [serial = 2007] [outer = 00000000] 09:02:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1A10A000) [pid = 3588] [serial = 2008] [outer = 17774000] 09:02:40 INFO - PROCESS | 3588 | 1464710560518 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (1A563800) [pid = 3588] [serial = 2009] [outer = 17774000] 09:02:40 INFO - PROCESS | 3588 | 1464710560997 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:02:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:02:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 663ms 09:02:41 INFO - PROCESS | 3588 | 1464710561048 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 3588 | 1464710561050 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 09:02:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:02:41 INFO - PROCESS | 3588 | 1464710561057 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 3588 | 1464710561058 Marionette TRACE conn2 <- [1,2642,null,{}] 09:02:41 INFO - PROCESS | 3588 | 1464710561062 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:02:41 INFO - PROCESS | 3588 | 1464710561154 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 09:02:41 INFO - PROCESS | 3588 | 1464710561160 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1A109800 == 82 [pid = 3588] [id = 670] 09:02:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1A567000) [pid = 3588] [serial = 2010] [outer = 00000000] 09:02:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (1A629C00) [pid = 3588] [serial = 2011] [outer = 1A567000] 09:02:41 INFO - PROCESS | 3588 | 1464710561204 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (1A70F400) [pid = 3588] [serial = 2012] [outer = 1A567000] 09:02:41 INFO - PROCESS | 3588 | 1464710561931 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:02:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:02:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 899ms 09:02:41 INFO - PROCESS | 3588 | 1464710561959 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 3588 | 1464710561963 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 09:02:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:02:41 INFO - PROCESS | 3588 | 1464710561969 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 3588 | 1464710561972 Marionette TRACE conn2 <- [1,2646,null,{}] 09:02:41 INFO - PROCESS | 3588 | 1464710561978 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:02:42 INFO - PROCESS | 3588 | 1464710562105 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 09:02:42 INFO - PROCESS | 3588 | 1464710562274 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10B5D400 == 83 [pid = 3588] [id = 671] 09:02:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (10C45400) [pid = 3588] [serial = 2013] [outer = 00000000] 09:02:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (1128BC00) [pid = 3588] [serial = 2014] [outer = 10C45400] 09:02:42 INFO - PROCESS | 3588 | 1464710562331 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1310B800) [pid = 3588] [serial = 2015] [outer = 10C45400] 09:02:42 INFO - PROCESS | 3588 | 1464710562923 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:02:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:02:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1010ms 09:02:42 INFO - PROCESS | 3588 | 1464710562973 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 3588 | 1464710562979 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 09:02:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:02:43 INFO - PROCESS | 3588 | 1464710562985 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 3588 | 1464710562988 Marionette TRACE conn2 <- [1,2650,null,{}] 09:02:43 INFO - PROCESS | 3588 | 1464710562992 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:02:43 INFO - PROCESS | 3588 | 1464710563110 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 09:02:43 INFO - PROCESS | 3588 | 1464710563265 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 140E8C00 == 84 [pid = 3588] [id = 672] 09:02:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1437C000) [pid = 3588] [serial = 2016] [outer = 00000000] 09:02:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (15D5E400) [pid = 3588] [serial = 2017] [outer = 1437C000] 09:02:43 INFO - PROCESS | 3588 | 1464710563322 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (16658400) [pid = 3588] [serial = 2018] [outer = 1437C000] 09:02:43 INFO - PROCESS | 3588 | 1464710563934 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:02:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:02:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1010ms 09:02:44 INFO - PROCESS | 3588 | 1464710563985 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 3588 | 1464710563987 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 09:02:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:02:44 INFO - PROCESS | 3588 | 1464710564039 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 3588 | 1464710564042 Marionette TRACE conn2 <- [1,2654,null,{}] 09:02:44 INFO - PROCESS | 3588 | 1464710564053 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:02:44 INFO - PROCESS | 3588 | 1464710564247 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 09:02:44 INFO - PROCESS | 3588 | 1464710564359 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 19E51400 == 85 [pid = 3588] [id = 673] 09:02:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (1A569800) [pid = 3588] [serial = 2019] [outer = 00000000] 09:02:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (1A621C00) [pid = 3588] [serial = 2020] [outer = 1A569800] 09:02:44 INFO - PROCESS | 3588 | 1464710564414 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (1A786800) [pid = 3588] [serial = 2021] [outer = 1A569800] 09:02:45 INFO - PROCESS | 3588 | 1464710565430 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:02:45 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:02:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1437ms 09:02:45 INFO - PROCESS | 3588 | 1464710565450 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 3588 | 1464710565452 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 09:02:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:02:45 INFO - PROCESS | 3588 | 1464710565456 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 3588 | 1464710565458 Marionette TRACE conn2 <- [1,2658,null,{}] 09:02:45 INFO - PROCESS | 3588 | 1464710565462 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:02:45 INFO - PROCESS | 3588 | 1464710565580 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 09:02:45 INFO - PROCESS | 3588 | 1464710565729 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1A791000 == 86 [pid = 3588] [id = 674] 09:02:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (1A9EA800) [pid = 3588] [serial = 2022] [outer = 00000000] 09:02:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1AD0F400) [pid = 3588] [serial = 2023] [outer = 1A9EA800] 09:02:45 INFO - PROCESS | 3588 | 1464710565815 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (1AD15800) [pid = 3588] [serial = 2024] [outer = 1A9EA800] 09:02:46 INFO - PROCESS | 3588 | 1464710566845 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:02:46 INFO - PROCESS | 3588 | 1464710566853 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 09:02:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:02:46 INFO - PROCESS | 3588 | 1464710566858 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 3588 | 1464710566860 Marionette TRACE conn2 <- [1,2662,null,{}] 09:02:46 INFO - PROCESS | 3588 | 1464710566863 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:02:47 INFO - PROCESS | 3588 | 1464710566982 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 09:02:47 INFO - PROCESS | 3588 | 1464710567210 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1AFAB400 == 87 [pid = 3588] [id = 675] 09:02:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (1AFB0800) [pid = 3588] [serial = 2025] [outer = 00000000] 09:02:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (1B1A4000) [pid = 3588] [serial = 2026] [outer = 1AFB0800] 09:02:47 INFO - PROCESS | 3588 | 1464710567265 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (1B1A8C00) [pid = 3588] [serial = 2027] [outer = 1AFB0800] 09:02:48 INFO - PROCESS | 3588 | 1464710568274 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:02:48 INFO - PROCESS | 3588 | 1464710568291 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 09:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:02:48 INFO - PROCESS | 3588 | 1464710568295 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 3588 | 1464710568297 Marionette TRACE conn2 <- [1,2666,null,{}] 09:02:48 INFO - PROCESS | 3588 | 1464710568301 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:02:48 INFO - PROCESS | 3588 | 1464710568463 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 09:02:48 INFO - PROCESS | 3588 | 1464710568659 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10ACDC00 == 88 [pid = 3588] [id = 676] 09:02:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (1776E800) [pid = 3588] [serial = 2028] [outer = 00000000] 09:02:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (1A710400) [pid = 3588] [serial = 2029] [outer = 1776E800] 09:02:48 INFO - PROCESS | 3588 | 1464710568716 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (1B509C00) [pid = 3588] [serial = 2030] [outer = 1776E800] 09:02:49 INFO - PROCESS | 3588 | 1464710569947 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:02:50 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:02:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1720ms 09:02:50 INFO - PROCESS | 3588 | 1464710570038 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 3588 | 1464710570042 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 09:02:50 INFO - PROCESS | 3588 | 1464710570050 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:02:50 INFO - PROCESS | 3588 | 1464710570056 Marionette TRACE conn2 <- [1,2670,null,{}] 09:02:50 INFO - PROCESS | 3588 | 1464710570064 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:02:50 INFO - PROCESS | 3588 | 1464710570180 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 09:02:50 INFO - PROCESS | 3588 | 1464710570380 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0F30D800 == 89 [pid = 3588] [id = 677] 09:02:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (10D0C400) [pid = 3588] [serial = 2031] [outer = 00000000] 09:02:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (1104D800) [pid = 3588] [serial = 2032] [outer = 10D0C400] 09:02:50 INFO - PROCESS | 3588 | 1464710570431 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 135 (13905400) [pid = 3588] [serial = 2033] [outer = 10D0C400] 09:02:50 INFO - PROCESS | 3588 | --DOCSHELL 16656C00 == 88 [pid = 3588] [id = 572] 09:02:50 INFO - PROCESS | 3588 | --DOCSHELL 1AD09800 == 87 [pid = 3588] [id = 588] 09:02:50 INFO - PROCESS | 3588 | --DOCSHELL 196AD400 == 86 [pid = 3588] [id = 587] 09:02:50 INFO - PROCESS | 3588 | --DOCSHELL 1102BC00 == 85 [pid = 3588] [id = 635] 09:02:50 INFO - PROCESS | 3588 | --DOCSHELL 10C4E400 == 84 [pid = 3588] [id = 586] 09:02:50 INFO - PROCESS | 3588 | --DOCSHELL 10C42C00 == 83 [pid = 3588] [id = 590] 09:02:50 INFO - PROCESS | 3588 | --DOCSHELL 1AD15000 == 82 [pid = 3588] [id = 589] 09:02:50 INFO - PROCESS | 3588 | --DOCSHELL 12B22C00 == 81 [pid = 3588] [id = 669] 09:02:50 INFO - PROCESS | 3588 | --DOCSHELL 140DEC00 == 80 [pid = 3588] [id = 668] 09:02:50 INFO - PROCESS | 3588 | --DOCSHELL 18220800 == 79 [pid = 3588] [id = 667] 09:02:50 INFO - PROCESS | 3588 | --DOCSHELL 17771C00 == 78 [pid = 3588] [id = 666] 09:02:50 INFO - PROCESS | 3588 | --DOCSHELL 16A85000 == 77 [pid = 3588] [id = 665] 09:02:50 INFO - PROCESS | 3588 | --DOCSHELL 15F65000 == 76 [pid = 3588] [id = 664] 09:02:50 INFO - PROCESS | 3588 | --DOCSHELL 156B6000 == 75 [pid = 3588] [id = 663] 09:02:50 INFO - PROCESS | 3588 | --DOCSHELL 10C4B800 == 74 [pid = 3588] [id = 662] 09:02:50 INFO - PROCESS | 3588 | --DOCSHELL 10D0C000 == 73 [pid = 3588] [id = 661] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 134 (10D07800) [pid = 3588] [serial = 1909] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (15467400) [pid = 3588] [serial = 1912] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (18474C00) [pid = 3588] [serial = 1915] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (1A78C400) [pid = 3588] [serial = 1918] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (1AD12400) [pid = 3588] [serial = 1921] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1B507000) [pid = 3588] [serial = 1924] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1B57DC00) [pid = 3588] [serial = 1927] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (140C5400) [pid = 3588] [serial = 1930] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1A088800) [pid = 3588] [serial = 1960] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOCSHELL 15463800 == 72 [pid = 3588] [id = 655] 09:02:50 INFO - PROCESS | 3588 | --DOCSHELL 10231400 == 71 [pid = 3588] [id = 654] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (196B9800) [pid = 3588] [serial = 1951] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (17774400) [pid = 3588] [serial = 1948] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (14EB8400) [pid = 3588] [serial = 1939] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (15469000) [pid = 3588] [serial = 1940] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (16656000) [pid = 3588] [serial = 1942] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (11049400) [pid = 3588] [serial = 1936] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (128E5800) [pid = 3588] [serial = 1937] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (18478000) [pid = 3588] [serial = 1957] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (10D0B800) [pid = 3588] [serial = 1934] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (10B63C00) [pid = 3588] [serial = 1933] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (196B6800) [pid = 3588] [serial = 1958] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1A08AC00) [pid = 3588] [serial = 1907] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (16D37C00) [pid = 3588] [serial = 1945] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (16FED000) [pid = 3588] [serial = 1946] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1846B800) [pid = 3588] [serial = 1949] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (13713400) [pid = 3588] [serial = 1954] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (19E4B000) [pid = 3588] [serial = 1952] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (16A88400) [pid = 3588] [serial = 1943] [outer = 00000000] [url = about:blank] 09:02:50 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (168DBC00) [pid = 3588] [serial = 1955] [outer = 00000000] [url = about:blank] 09:02:51 INFO - PROCESS | 3588 | 1464710571420 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:02:51 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:02:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1373ms 09:02:51 INFO - PROCESS | 3588 | 1464710571437 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 3588 | 1464710571442 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 09:02:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:02:51 INFO - PROCESS | 3588 | 1464710571448 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 3588 | 1464710571451 Marionette TRACE conn2 <- [1,2674,null,{}] 09:02:51 INFO - PROCESS | 3588 | 1464710571455 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:02:51 INFO - PROCESS | 3588 | 1464710571551 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 09:02:51 INFO - PROCESS | 3588 | 1464710571559 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10F2B000 == 72 [pid = 3588] [id = 678] 09:02:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (1148F400) [pid = 3588] [serial = 2034] [outer = 00000000] 09:02:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (140C5400) [pid = 3588] [serial = 2035] [outer = 1148F400] 09:02:51 INFO - PROCESS | 3588 | 1464710571604 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (14E9A400) [pid = 3588] [serial = 2036] [outer = 1148F400] 09:02:52 INFO - PROCESS | 3588 | 1464710572603 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:02:52 INFO - PROCESS | 3588 | 1464710572655 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 09:02:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:02:52 INFO - PROCESS | 3588 | 1464710572659 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 3588 | 1464710572662 Marionette TRACE conn2 <- [1,2678,null,{}] 09:02:52 INFO - PROCESS | 3588 | 1464710572672 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:02:52 INFO - PROCESS | 3588 | 1464710572813 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 09:02:52 INFO - PROCESS | 3588 | 1464710572829 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 154E8400 == 73 [pid = 3588] [id = 679] 09:02:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (15F65800) [pid = 3588] [serial = 2037] [outer = 00000000] 09:02:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (16A85000) [pid = 3588] [serial = 2038] [outer = 15F65800] 09:02:52 INFO - PROCESS | 3588 | 1464710572876 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (16C94800) [pid = 3588] [serial = 2039] [outer = 15F65800] 09:02:53 INFO - PROCESS | 3588 | 1464710573873 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:02:53 INFO - PROCESS | 3588 | 1464710573907 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 09:02:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:02:53 INFO - PROCESS | 3588 | 1464710573911 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 3588 | 1464710573913 Marionette TRACE conn2 <- [1,2682,null,{}] 09:02:53 INFO - PROCESS | 3588 | 1464710573921 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:02:54 INFO - PROCESS | 3588 | 1464710574056 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 09:02:54 INFO - PROCESS | 3588 | 1464710574127 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 16C99400 == 74 [pid = 3588] [id = 680] 09:02:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (16C9A000) [pid = 3588] [serial = 2040] [outer = 00000000] 09:02:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (1734E400) [pid = 3588] [serial = 2041] [outer = 16C9A000] 09:02:54 INFO - PROCESS | 3588 | 1464710574172 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (1776C400) [pid = 3588] [serial = 2042] [outer = 16C9A000] 09:02:54 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1B19F400) [pid = 3588] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:02:54 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (16654400) [pid = 3588] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:02:54 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (156B6400) [pid = 3588] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:02:54 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (10C4D400) [pid = 3588] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:02:54 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (130A1800) [pid = 3588] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:02:54 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (196B1000) [pid = 3588] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:02:54 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (10C47000) [pid = 3588] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:02:54 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (17CB3C00) [pid = 3588] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:02:54 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (154DF000) [pid = 3588] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:02:54 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (17774000) [pid = 3588] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:02:54 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (16C9FC00) [pid = 3588] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:02:54 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (10C43000) [pid = 3588] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:02:54 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1AD12800) [pid = 3588] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:02:54 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (1B578400) [pid = 3588] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:02:54 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (140C7800) [pid = 3588] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:02:54 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1A9F6400) [pid = 3588] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:02:54 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (1A630800) [pid = 3588] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:02:54 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (17E99800) [pid = 3588] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:02:54 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (10F05800) [pid = 3588] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:02:55 INFO - PROCESS | 3588 | 1464710575303 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:02:55 INFO - PROCESS | 3588 | 1464710575371 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 09:02:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:02:55 INFO - PROCESS | 3588 | 1464710575375 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 3588 | 1464710575376 Marionette TRACE conn2 <- [1,2686,null,{}] 09:02:55 INFO - PROCESS | 3588 | 1464710575380 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:02:55 INFO - PROCESS | 3588 | 1464710575473 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 09:02:55 INFO - PROCESS | 3588 | 1464710575608 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10AD5400 == 75 [pid = 3588] [id = 681] 09:02:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (10C43800) [pid = 3588] [serial = 2043] [outer = 00000000] 09:02:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (140C7800) [pid = 3588] [serial = 2044] [outer = 10C43800] 09:02:55 INFO - PROCESS | 3588 | 1464710575652 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (15DF0C00) [pid = 3588] [serial = 2045] [outer = 10C43800] 09:02:56 INFO - PROCESS | 3588 | 1464710576515 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:02:56 INFO - PROCESS | 3588 | 1464710576574 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 09:02:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:02:56 INFO - PROCESS | 3588 | 1464710576578 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 3588 | 1464710576579 Marionette TRACE conn2 <- [1,2690,null,{}] 09:02:56 INFO - PROCESS | 3588 | 1464710576584 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:02:56 INFO - PROCESS | 3588 | 1464710576693 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 09:02:56 INFO - PROCESS | 3588 | 1464710576921 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0C7F7C00 == 76 [pid = 3588] [id = 682] 09:02:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (0C7F8800) [pid = 3588] [serial = 2046] [outer = 00000000] 09:02:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (10231400) [pid = 3588] [serial = 2047] [outer = 0C7F8800] 09:02:57 INFO - PROCESS | 3588 | 1464710577029 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (10AD6800) [pid = 3588] [serial = 2048] [outer = 0C7F8800] 09:02:57 INFO - PROCESS | 3588 | 1464710577618 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:02:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:02:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1042ms 09:02:57 INFO - PROCESS | 3588 | 1464710577652 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 3588 | 1464710577656 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 09:02:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:02:57 INFO - PROCESS | 3588 | 1464710577682 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 3588 | 1464710577686 Marionette TRACE conn2 <- [1,2694,null,{}] 09:02:57 INFO - PROCESS | 3588 | 1464710577691 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:02:57 INFO - PROCESS | 3588 | 1464710577847 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 09:02:58 INFO - PROCESS | 3588 | 1464710578003 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 11032400 == 77 [pid = 3588] [id = 683] 09:02:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (11046400) [pid = 3588] [serial = 2049] [outer = 00000000] 09:02:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (11C9CC00) [pid = 3588] [serial = 2050] [outer = 11046400] 09:02:58 INFO - PROCESS | 3588 | 1464710578061 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (1309F000) [pid = 3588] [serial = 2051] [outer = 11046400] 09:02:58 INFO - PROCESS | 3588 | 1464710578673 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:02:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:02:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1066ms 09:02:58 INFO - PROCESS | 3588 | 1464710578727 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 3588 | 1464710578731 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 09:02:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:02:58 INFO - PROCESS | 3588 | 1464710578755 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 3588 | 1464710578757 Marionette TRACE conn2 <- [1,2698,null,{}] 09:02:58 INFO - PROCESS | 3588 | 1464710578761 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:02:58 INFO - PROCESS | 3588 | 1464710578883 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 09:02:59 INFO - PROCESS | 3588 | 1464710579039 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 140DFC00 == 78 [pid = 3588] [id = 684] 09:02:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (14E95C00) [pid = 3588] [serial = 2052] [outer = 00000000] 09:02:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (156B2000) [pid = 3588] [serial = 2053] [outer = 14E95C00] 09:02:59 INFO - PROCESS | 3588 | 1464710579095 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (15DE8C00) [pid = 3588] [serial = 2054] [outer = 14E95C00] 09:02:59 INFO - PROCESS | 3588 | 1464710579712 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:02:59 INFO - PROCESS | 3588 | 1464710579745 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 09:02:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:02:59 INFO - PROCESS | 3588 | 1464710579754 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - PROCESS | 3588 | 1464710579760 Marionette TRACE conn2 <- [1,2702,null,{}] 09:02:59 INFO - PROCESS | 3588 | 1464710579765 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:02:59 INFO - PROCESS | 3588 | 1464710579888 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 09:03:00 INFO - PROCESS | 3588 | 1464710580046 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 16D8D000 == 79 [pid = 3588] [id = 685] 09:03:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (16F3EC00) [pid = 3588] [serial = 2055] [outer = 00000000] 09:03:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (18221800) [pid = 3588] [serial = 2056] [outer = 16F3EC00] 09:03:00 INFO - PROCESS | 3588 | 1464710580101 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1846EC00) [pid = 3588] [serial = 2057] [outer = 16F3EC00] 09:03:00 INFO - PROCESS | 3588 | 1464710580673 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:03:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:03:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1004ms 09:03:00 INFO - PROCESS | 3588 | 1464710580751 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 3588 | 1464710580753 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 09:03:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:03:00 INFO - PROCESS | 3588 | 1464710580757 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 3588 | 1464710580759 Marionette TRACE conn2 <- [1,2706,null,{}] 09:03:00 INFO - PROCESS | 3588 | 1464710580763 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:03:00 INFO - PROCESS | 3588 | 1464710580882 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 09:03:01 INFO - PROCESS | 3588 | 1464710581037 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 18220800 == 80 [pid = 3588] [id = 686] 09:03:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (196B2C00) [pid = 3588] [serial = 2058] [outer = 00000000] 09:03:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (1982D800) [pid = 3588] [serial = 2059] [outer = 196B2C00] 09:03:01 INFO - PROCESS | 3588 | 1464710581091 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (19AE8C00) [pid = 3588] [serial = 2060] [outer = 196B2C00] 09:03:01 INFO - PROCESS | 3588 | 1464710581661 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:03:01 INFO - PROCESS | 3588 | 1464710581704 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 09:03:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:03:01 INFO - PROCESS | 3588 | 1464710581708 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 3588 | 1464710581710 Marionette TRACE conn2 <- [1,2710,null,{}] 09:03:01 INFO - PROCESS | 3588 | 1464710581713 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:03:01 INFO - PROCESS | 3588 | 1464710581827 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 09:03:02 INFO - PROCESS | 3588 | 1464710581995 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 19ECB800 == 81 [pid = 3588] [id = 687] 09:03:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (19ECD000) [pid = 3588] [serial = 2061] [outer = 00000000] 09:03:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1A10F000) [pid = 3588] [serial = 2062] [outer = 19ECD000] 09:03:02 INFO - PROCESS | 3588 | 1464710582057 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1A627000) [pid = 3588] [serial = 2063] [outer = 19ECD000] 09:03:02 INFO - PROCESS | 3588 | 1464710582677 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:03:02 INFO - PROCESS | 3588 | 1464710582715 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 09:03:02 INFO - PROCESS | 3588 | 1464710582720 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:03:02 INFO - PROCESS | 3588 | 1464710582722 Marionette TRACE conn2 <- [1,2714,null,{}] 09:03:02 INFO - PROCESS | 3588 | 1464710582725 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:03:02 INFO - PROCESS | 3588 | 1464710582841 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 09:03:03 INFO - PROCESS | 3588 | 1464710582997 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 105F2C00 == 82 [pid = 3588] [id = 688] 09:03:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (1A56FC00) [pid = 3588] [serial = 2064] [outer = 00000000] 09:03:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (1A9F2000) [pid = 3588] [serial = 2065] [outer = 1A56FC00] 09:03:03 INFO - PROCESS | 3588 | 1464710583051 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (1A9F3800) [pid = 3588] [serial = 2066] [outer = 1A56FC00] 09:03:03 INFO - PROCESS | 3588 | 1464710583671 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:03:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:03:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 988ms 09:03:03 INFO - PROCESS | 3588 | 1464710583708 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 3588 | 1464710583710 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 09:03:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:03:03 INFO - PROCESS | 3588 | 1464710583714 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 3588 | 1464710583716 Marionette TRACE conn2 <- [1,2718,null,{}] 09:03:03 INFO - PROCESS | 3588 | 1464710583719 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:03:03 INFO - PROCESS | 3588 | 1464710583832 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 09:03:04 INFO - PROCESS | 3588 | 1464710584001 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10439000 == 83 [pid = 3588] [id = 689] 09:03:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (1A630C00) [pid = 3588] [serial = 2067] [outer = 00000000] 09:03:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (1B1A0000) [pid = 3588] [serial = 2068] [outer = 1A630C00] 09:03:04 INFO - PROCESS | 3588 | 1464710584056 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (1B1A2400) [pid = 3588] [serial = 2069] [outer = 1A630C00] 09:03:05 INFO - PROCESS | 3588 | 1464710585105 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:03:05 INFO - PROCESS | 3588 | 1464710585172 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 09:03:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:03:05 INFO - PROCESS | 3588 | 1464710585177 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 3588 | 1464710585179 Marionette TRACE conn2 <- [1,2722,null,{}] 09:03:05 INFO - PROCESS | 3588 | 1464710585183 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:03:05 INFO - PROCESS | 3588 | 1464710585286 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 09:03:05 INFO - PROCESS | 3588 | 1464710585517 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0F303000 == 84 [pid = 3588] [id = 690] 09:03:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (0F306000) [pid = 3588] [serial = 2070] [outer = 00000000] 09:03:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (11052400) [pid = 3588] [serial = 2071] [outer = 0F306000] 09:03:05 INFO - PROCESS | 3588 | 1464710585575 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (1408F800) [pid = 3588] [serial = 2072] [outer = 0F306000] 09:03:06 INFO - PROCESS | 3588 | 1464710586324 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:03:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:03:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1192ms 09:03:06 INFO - PROCESS | 3588 | 1464710586372 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 3588 | 1464710586377 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 09:03:06 INFO - PROCESS | 3588 | 1464710586382 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:03:06 INFO - PROCESS | 3588 | 1464710586386 Marionette TRACE conn2 <- [1,2726,null,{}] 09:03:06 INFO - PROCESS | 3588 | 1464710586390 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:03:06 INFO - PROCESS | 3588 | 1464710586507 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 09:03:06 INFO - PROCESS | 3588 | 1464710586669 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 11047000 == 85 [pid = 3588] [id = 691] 09:03:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (11047400) [pid = 3588] [serial = 2073] [outer = 00000000] 09:03:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (130A0000) [pid = 3588] [serial = 2074] [outer = 11047400] 09:03:06 INFO - PROCESS | 3588 | 1464710586722 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (13910000) [pid = 3588] [serial = 2075] [outer = 11047400] 09:03:07 INFO - PROCESS | 3588 | --DOCSHELL 10AD5400 == 84 [pid = 3588] [id = 681] 09:03:07 INFO - PROCESS | 3588 | --DOCSHELL 16C99400 == 83 [pid = 3588] [id = 680] 09:03:07 INFO - PROCESS | 3588 | --DOCSHELL 154E8400 == 82 [pid = 3588] [id = 679] 09:03:07 INFO - PROCESS | 3588 | --DOCSHELL 10F2B000 == 81 [pid = 3588] [id = 678] 09:03:07 INFO - PROCESS | 3588 | --DOCSHELL 0F30D800 == 80 [pid = 3588] [id = 677] 09:03:07 INFO - PROCESS | 3588 | --DOCSHELL 19E51400 == 79 [pid = 3588] [id = 673] 09:03:07 INFO - PROCESS | 3588 | --DOCSHELL 140E8C00 == 78 [pid = 3588] [id = 672] 09:03:07 INFO - PROCESS | 3588 | --DOCSHELL 10B5D400 == 77 [pid = 3588] [id = 671] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1B2E8800) [pid = 3588] [serial = 1856] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (11028000) [pid = 3588] [serial = 1910] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (1B514C00) [pid = 3588] [serial = 1925] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1DF2E000) [pid = 3588] [serial = 1928] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (15949000) [pid = 3588] [serial = 1913] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (1AFAEC00) [pid = 3588] [serial = 1922] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (1A9EB400) [pid = 3588] [serial = 1919] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (19E50400) [pid = 3588] [serial = 1916] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (15D5F400) [pid = 3588] [serial = 1931] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (16A89800) [pid = 3588] [serial = 1993] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (15D60000) [pid = 3588] [serial = 1990] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (15F6E800) [pid = 3588] [serial = 1991] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (13129800) [pid = 3588] [serial = 1987] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (14091400) [pid = 3588] [serial = 1988] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (14092000) [pid = 3588] [serial = 1985] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (131B4800) [pid = 3588] [serial = 1984] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (19E46000) [pid = 3588] [serial = 2002] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1310D400) [pid = 3588] [serial = 1963] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (14E97000) [pid = 3588] [serial = 1982] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (11484800) [pid = 3588] [serial = 1981] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (18479C00) [pid = 3588] [serial = 2000] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (18471000) [pid = 3588] [serial = 1999] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (17777800) [pid = 3588] [serial = 2005] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (16653000) [pid = 3588] [serial = 1966] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (1A567C00) [pid = 3588] [serial = 1969] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1A62C000) [pid = 3588] [serial = 1972] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1A785800) [pid = 3588] [serial = 1975] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (1AD14400) [pid = 3588] [serial = 1978] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1A10A000) [pid = 3588] [serial = 2008] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1A629C00) [pid = 3588] [serial = 2011] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (19E54C00) [pid = 3588] [serial = 2003] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (1A563800) [pid = 3588] [serial = 2009] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (196AE800) [pid = 3588] [serial = 2006] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (172A8400) [pid = 3588] [serial = 1996] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (17349800) [pid = 3588] [serial = 1997] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (16C9C000) [pid = 3588] [serial = 1994] [outer = 00000000] [url = about:blank] 09:03:07 INFO - PROCESS | 3588 | 1464710587349 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:03:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:03:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1004ms 09:03:07 INFO - PROCESS | 3588 | 1464710587386 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 3588 | 1464710587391 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 09:03:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:03:07 INFO - PROCESS | 3588 | 1464710587397 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 3588 | 1464710587400 Marionette TRACE conn2 <- [1,2730,null,{}] 09:03:07 INFO - PROCESS | 3588 | 1464710587406 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:03:07 INFO - PROCESS | 3588 | 1464710587519 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 09:03:07 INFO - PROCESS | 3588 | 1464710587639 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10A5B800 == 78 [pid = 3588] [id = 692] 09:03:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (10C42C00) [pid = 3588] [serial = 2076] [outer = 00000000] 09:03:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (1310D400) [pid = 3588] [serial = 2077] [outer = 10C42C00] 09:03:07 INFO - PROCESS | 3588 | 1464710587686 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (140DE400) [pid = 3588] [serial = 2078] [outer = 10C42C00] 09:03:08 INFO - PROCESS | 3588 | 1464710588121 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:03:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:03:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 800ms 09:03:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:03:08 INFO - PROCESS | 3588 | 1464710588199 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 3588 | 1464710588201 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 09:03:08 INFO - PROCESS | 3588 | 1464710588205 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 3588 | 1464710588208 Marionette TRACE conn2 <- [1,2734,null,{}] 09:03:08 INFO - PROCESS | 3588 | 1464710588218 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:03:08 INFO - PROCESS | 3588 | 1464710588325 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 09:03:08 INFO - PROCESS | 3588 | 1464710588343 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 15F72000 == 79 [pid = 3588] [id = 693] 09:03:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (165B2400) [pid = 3588] [serial = 2079] [outer = 00000000] 09:03:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (16658800) [pid = 3588] [serial = 2080] [outer = 165B2400] 09:03:08 INFO - PROCESS | 3588 | 1464710588391 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (16C96000) [pid = 3588] [serial = 2081] [outer = 165B2400] 09:03:08 INFO - PROCESS | 3588 | 1464710588890 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:03:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:03:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 737ms 09:03:08 INFO - PROCESS | 3588 | 1464710588944 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 3588 | 1464710588947 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 09:03:08 INFO - PROCESS | 3588 | 1464710588950 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:03:08 INFO - PROCESS | 3588 | 1464710588952 Marionette TRACE conn2 <- [1,2738,null,{}] 09:03:08 INFO - PROCESS | 3588 | 1464710588955 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:03:09 INFO - PROCESS | 3588 | 1464710589062 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 09:03:09 INFO - PROCESS | 3588 | 1464710589185 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 16D8AC00 == 80 [pid = 3588] [id = 694] 09:03:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (16D8C800) [pid = 3588] [serial = 2082] [outer = 00000000] 09:03:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (17355400) [pid = 3588] [serial = 2083] [outer = 16D8C800] 09:03:09 INFO - PROCESS | 3588 | 1464710589231 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (17770800) [pid = 3588] [serial = 2084] [outer = 16D8C800] 09:03:09 INFO - PROCESS | 3588 | 1464710589637 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:03:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:03:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 737ms 09:03:09 INFO - PROCESS | 3588 | 1464710589690 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 3588 | 1464710589692 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 09:03:09 INFO - PROCESS | 3588 | 1464710589696 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:03:09 INFO - PROCESS | 3588 | 1464710589697 Marionette TRACE conn2 <- [1,2742,null,{}] 09:03:09 INFO - PROCESS | 3588 | 1464710589701 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:03:09 INFO - PROCESS | 3588 | 1464710589872 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 09:03:09 INFO - PROCESS | 3588 | 1464710589898 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 173A4400 == 81 [pid = 3588] [id = 695] 09:03:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (1846B400) [pid = 3588] [serial = 2085] [outer = 00000000] 09:03:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (18478800) [pid = 3588] [serial = 2086] [outer = 1846B400] 09:03:09 INFO - PROCESS | 3588 | 1464710589942 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (196B3C00) [pid = 3588] [serial = 2087] [outer = 1846B400] 09:03:10 INFO - PROCESS | 3588 | 1464710590422 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:03:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:03:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 800ms 09:03:10 INFO - PROCESS | 3588 | 1464710590498 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 3588 | 1464710590500 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 09:03:10 INFO - PROCESS | 3588 | 1464710590504 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:03:10 INFO - PROCESS | 3588 | 1464710590505 Marionette TRACE conn2 <- [1,2746,null,{}] 09:03:10 INFO - PROCESS | 3588 | 1464710590509 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:03:10 INFO - PROCESS | 3588 | 1464710590675 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 09:03:10 INFO - PROCESS | 3588 | 1464710590694 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 18473800 == 82 [pid = 3588] [id = 696] 09:03:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (19ED3800) [pid = 3588] [serial = 2088] [outer = 00000000] 09:03:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (1A567C00) [pid = 3588] [serial = 2089] [outer = 19ED3800] 09:03:10 INFO - PROCESS | 3588 | 1464710590738 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (1A571800) [pid = 3588] [serial = 2090] [outer = 19ED3800] 09:03:11 INFO - PROCESS | 3588 | 1464710591174 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:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 706ms 09:03:11 INFO - PROCESS | 3588 | 1464710591203 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 3588 | 1464710591205 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 09:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:03:11 INFO - PROCESS | 3588 | 1464710591209 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 3588 | 1464710591210 Marionette TRACE conn2 <- [1,2750,null,{}] 09:03:11 INFO - PROCESS | 3588 | 1464710591214 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:03:11 INFO - PROCESS | 3588 | 1464710591373 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 09:03:11 INFO - PROCESS | 3588 | 1464710591448 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 19ED3000 == 83 [pid = 3588] [id = 697] 09:03:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1A567400) [pid = 3588] [serial = 2091] [outer = 00000000] 09:03:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (1A70A000) [pid = 3588] [serial = 2092] [outer = 1A567400] 09:03:11 INFO - PROCESS | 3588 | 1464710591492 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (1A78C000) [pid = 3588] [serial = 2093] [outer = 1A567400] 09:03:11 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (196AC800) [pid = 3588] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:03:11 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1A624C00) [pid = 3588] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:03:11 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (15F65800) [pid = 3588] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:03:11 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (15954400) [pid = 3588] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:03:11 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (16C9A000) [pid = 3588] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:03:11 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (1148F400) [pid = 3588] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:03:11 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (11050000) [pid = 3588] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:03:11 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (1A9F0800) [pid = 3588] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:03:11 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (10D0C400) [pid = 3588] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:03:11 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (1A567000) [pid = 3588] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:03:11 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (19E4DC00) [pid = 3588] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:03:11 INFO - PROCESS | 3588 | 1464710591931 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:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 737ms 09:03:11 INFO - PROCESS | 3588 | 1464710591967 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 3588 | 1464710591969 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 09:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:03:11 INFO - PROCESS | 3588 | 1464710591973 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 3588 | 1464710591975 Marionette TRACE conn2 <- [1,2754,null,{}] 09:03:12 INFO - PROCESS | 3588 | 1464710591978 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:03:12 INFO - PROCESS | 3588 | 1464710592079 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 09:03:12 INFO - PROCESS | 3588 | 1464710592086 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1102D400 == 84 [pid = 3588] [id = 698] 09:03:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (15F65800) [pid = 3588] [serial = 2094] [outer = 00000000] 09:03:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (1A563800) [pid = 3588] [serial = 2095] [outer = 15F65800] 09:03:12 INFO - PROCESS | 3588 | 1464710592138 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (1A62E000) [pid = 3588] [serial = 2096] [outer = 15F65800] 09:03:12 INFO - PROCESS | 3588 | 1464710592594 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:03:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:03:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 643ms 09:03:12 INFO - PROCESS | 3588 | 1464710592610 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 3588 | 1464710592612 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 09:03:12 INFO - PROCESS | 3588 | 1464710592615 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:03:12 INFO - PROCESS | 3588 | 1464710592617 Marionette TRACE conn2 <- [1,2758,null,{}] 09:03:12 INFO - PROCESS | 3588 | 1464710592641 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:03:12 INFO - PROCESS | 3588 | 1464710592735 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 09:03:12 INFO - PROCESS | 3588 | 1464710592742 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10F33000 == 85 [pid = 3588] [id = 699] 09:03:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (11490400) [pid = 3588] [serial = 2097] [outer = 00000000] 09:03:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (1A9F4C00) [pid = 3588] [serial = 2098] [outer = 11490400] 09:03:12 INFO - PROCESS | 3588 | 1464710592785 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (1AD10C00) [pid = 3588] [serial = 2099] [outer = 11490400] 09:03:13 INFO - PROCESS | 3588 | 1464710593295 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:03:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:03:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 658ms 09:03:13 INFO - PROCESS | 3588 | 1464710593306 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 3588 | 1464710593308 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 09:03:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:03:13 INFO - PROCESS | 3588 | 1464710593311 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 3588 | 1464710593313 Marionette TRACE conn2 <- [1,2762,null,{}] 09:03:13 INFO - PROCESS | 3588 | 1464710593316 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:03:13 INFO - PROCESS | 3588 | 1464710593462 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 09:03:13 INFO - PROCESS | 3588 | 1464710593472 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1AFA7800 == 86 [pid = 3588] [id = 700] 09:03:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (1B19CC00) [pid = 3588] [serial = 2100] [outer = 00000000] 09:03:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (1B2E8400) [pid = 3588] [serial = 2101] [outer = 1B19CC00] 09:03:13 INFO - PROCESS | 3588 | 1464710593515 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (1B2F0000) [pid = 3588] [serial = 2102] [outer = 1B19CC00] 09:03:14 INFO - PROCESS | 3588 | 1464710594216 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:03:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:03:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 941ms 09:03:14 INFO - PROCESS | 3588 | 1464710594258 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 3588 | 1464710594261 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 09:03:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:03:14 INFO - PROCESS | 3588 | 1464710594266 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 3588 | 1464710594269 Marionette TRACE conn2 <- [1,2766,null,{}] 09:03:14 INFO - PROCESS | 3588 | 1464710594275 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:03:14 INFO - PROCESS | 3588 | 1464710594400 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 09:03:14 INFO - PROCESS | 3588 | 1464710594572 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1104B000 == 87 [pid = 3588] [id = 701] 09:03:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (11050400) [pid = 3588] [serial = 2103] [outer = 00000000] 09:03:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (12DEFC00) [pid = 3588] [serial = 2104] [outer = 11050400] 09:03:14 INFO - PROCESS | 3588 | 1464710594639 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (14E93C00) [pid = 3588] [serial = 2105] [outer = 11050400] 09:03:15 INFO - PROCESS | 3588 | 1464710595198 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:03:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:03:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 941ms 09:03:15 INFO - PROCESS | 3588 | 1464710595209 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 3588 | 1464710595215 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 09:03:15 INFO - PROCESS | 3588 | 1464710595238 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:03:15 INFO - PROCESS | 3588 | 1464710595241 Marionette TRACE conn2 <- [1,2770,null,{}] 09:03:15 INFO - PROCESS | 3588 | 1464710595245 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:03:15 INFO - PROCESS | 3588 | 1464710595381 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 09:03:15 INFO - PROCESS | 3588 | 1464710595552 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 15F6E800 == 88 [pid = 3588] [id = 702] 09:03:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (16F3F000) [pid = 3588] [serial = 2106] [outer = 00000000] 09:03:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (17CEFC00) [pid = 3588] [serial = 2107] [outer = 16F3F000] 09:03:15 INFO - PROCESS | 3588 | 1464710595607 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (19E54000) [pid = 3588] [serial = 2108] [outer = 16F3F000] 09:03:16 INFO - PROCESS | 3588 | 1464710596200 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:03:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:03:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1004ms 09:03:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:03:16 INFO - PROCESS | 3588 | 1464710596243 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 09:03:16 INFO - PROCESS | 3588 | 1464710596245 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 09:03:16 INFO - PROCESS | 3588 | 1464710596249 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 3588 | 1464710596253 Marionette TRACE conn2 <- [1,2774,null,{}] 09:03:16 INFO - PROCESS | 3588 | 1464710596264 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:03:16 INFO - PROCESS | 3588 | 1464710596385 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 09:03:16 INFO - PROCESS | 3588 | 1464710596546 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1B2EC800 == 89 [pid = 3588] [id = 703] 09:03:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (1B2F1C00) [pid = 3588] [serial = 2109] [outer = 00000000] 09:03:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1B50A000) [pid = 3588] [serial = 2110] [outer = 1B2F1C00] 09:03:16 INFO - PROCESS | 3588 | 1464710596603 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (1B514C00) [pid = 3588] [serial = 2111] [outer = 1B2F1C00] 09:03:17 INFO - PROCESS | 3588 | 1464710597178 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:03:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:03:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 941ms 09:03:17 INFO - PROCESS | 3588 | 1464710597194 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 3588 | 1464710597197 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 09:03:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:03:17 INFO - PROCESS | 3588 | 1464710597200 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 3588 | 1464710597202 Marionette TRACE conn2 <- [1,2778,null,{}] 09:03:17 INFO - PROCESS | 3588 | 1464710597206 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:03:17 INFO - PROCESS | 3588 | 1464710597326 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 09:03:17 INFO - PROCESS | 3588 | 1464710597497 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1B576C00 == 90 [pid = 3588] [id = 704] 09:03:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (1B577400) [pid = 3588] [serial = 2112] [outer = 00000000] 09:03:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (1B57D800) [pid = 3588] [serial = 2113] [outer = 1B577400] 09:03:17 INFO - PROCESS | 3588 | 1464710597551 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (1DF2E000) [pid = 3588] [serial = 2114] [outer = 1B577400] 09:03:18 INFO - PROCESS | 3588 | 1464710598075 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:03:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:03:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 910ms 09:03:18 INFO - PROCESS | 3588 | 1464710598105 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 3588 | 1464710598107 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 09:03:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:03:18 INFO - PROCESS | 3588 | 1464710598110 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 3588 | 1464710598112 Marionette TRACE conn2 <- [1,2782,null,{}] 09:03:18 INFO - PROCESS | 3588 | 1464710598116 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:03:18 INFO - PROCESS | 3588 | 1464710598232 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 09:03:18 INFO - PROCESS | 3588 | 1464710598403 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1104B800 == 91 [pid = 3588] [id = 705] 09:03:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (17C24800) [pid = 3588] [serial = 2115] [outer = 00000000] 09:03:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (1DF34000) [pid = 3588] [serial = 2116] [outer = 17C24800] 09:03:18 INFO - PROCESS | 3588 | 1464710598457 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1DF38C00) [pid = 3588] [serial = 2117] [outer = 17C24800] 09:03:19 INFO - PROCESS | 3588 | 1464710599072 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:03:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:03:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1004ms 09:03:19 INFO - PROCESS | 3588 | 1464710599113 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 3588 | 1464710599116 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 09:03:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:03:19 INFO - PROCESS | 3588 | 1464710599119 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 3588 | 1464710599121 Marionette TRACE conn2 <- [1,2786,null,{}] 09:03:19 INFO - PROCESS | 3588 | 1464710599125 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:03:19 INFO - PROCESS | 3588 | 1464710599258 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 09:03:19 INFO - PROCESS | 3588 | 1464710599418 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1DF2DC00 == 92 [pid = 3588] [id = 706] 09:03:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (1DF34400) [pid = 3588] [serial = 2118] [outer = 00000000] 09:03:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (1E209400) [pid = 3588] [serial = 2119] [outer = 1DF34400] 09:03:19 INFO - PROCESS | 3588 | 1464710599472 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (1E210000) [pid = 3588] [serial = 2120] [outer = 1DF34400] 09:03:20 INFO - PROCESS | 3588 | 1464710600045 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:03:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:03:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 957ms 09:03:20 INFO - PROCESS | 3588 | 1464710600080 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 3588 | 1464710600082 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 09:03:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:03:20 INFO - PROCESS | 3588 | 1464710600087 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - PROCESS | 3588 | 1464710600089 Marionette TRACE conn2 <- [1,2790,null,{}] 09:03:20 INFO - PROCESS | 3588 | 1464710600093 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:03:20 INFO - PROCESS | 3588 | 1464710600495 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 09:03:20 INFO - PROCESS | 3588 | 1464710600743 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0F30E400 == 93 [pid = 3588] [id = 707] 09:03:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (0F30F400) [pid = 3588] [serial = 2121] [outer = 00000000] 09:03:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (102CD000) [pid = 3588] [serial = 2122] [outer = 0F30F400] 09:03:20 INFO - PROCESS | 3588 | 1464710600796 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 131 (10AD3000) [pid = 3588] [serial = 2123] [outer = 0F30F400] 09:03:21 INFO - PROCESS | 3588 | 1464710601363 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:03:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:03:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1302ms 09:03:21 INFO - PROCESS | 3588 | 1464710601396 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 3588 | 1464710601399 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 09:03:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:03:21 INFO - PROCESS | 3588 | 1464710601406 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 3588 | 1464710601410 Marionette TRACE conn2 <- [1,2794,null,{}] 09:03:21 INFO - PROCESS | 3588 | 1464710601414 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:03:21 INFO - PROCESS | 3588 | 1464710601519 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 09:03:21 INFO - PROCESS | 3588 | 1464710601698 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1102E400 == 94 [pid = 3588] [id = 708] 09:03:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 132 (11030800) [pid = 3588] [serial = 2124] [outer = 00000000] 09:03:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 133 (1104FC00) [pid = 3588] [serial = 2125] [outer = 11030800] 09:03:21 INFO - PROCESS | 3588 | 1464710601770 Marionette DEBUG loaded listener.js 09:03:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 134 (11488C00) [pid = 3588] [serial = 2126] [outer = 11030800] 09:03:22 INFO - PROCESS | 3588 | --DOCSHELL 1AD11000 == 93 [pid = 3588] [id = 641] 09:03:22 INFO - PROCESS | 3588 | --DOCSHELL 1734A000 == 92 [pid = 3588] [id = 574] 09:03:22 INFO - PROCESS | 3588 | --DOCSHELL 0C383C00 == 91 [pid = 3588] [id = 423] 09:03:22 INFO - PROCESS | 3588 | --DOCSHELL 13128000 == 90 [pid = 3588] [id = 422] 09:03:22 INFO - PROCESS | 3588 | --DOCSHELL 10F2A400 == 89 [pid = 3588] [id = 421] 09:03:22 INFO - PROCESS | 3588 | --DOCSHELL 105F6400 == 88 [pid = 3588] [id = 420] 09:03:22 INFO - PROCESS | 3588 | --DOCSHELL 0C7F2000 == 87 [pid = 3588] [id = 406] 09:03:22 INFO - PROCESS | 3588 | --DOCSHELL 18216C00 == 86 [pid = 3588] [id = 653] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 133 (15D5E400) [pid = 3588] [serial = 2017] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 132 (1A621C00) [pid = 3588] [serial = 2020] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 131 (1A710400) [pid = 3588] [serial = 2029] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 130 (1B1A4000) [pid = 3588] [serial = 2026] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1128BC00) [pid = 3588] [serial = 2014] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1AD0F400) [pid = 3588] [serial = 2023] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOCSHELL 10439000 == 85 [pid = 3588] [id = 689] 09:03:22 INFO - PROCESS | 3588 | --DOCSHELL 105F2C00 == 84 [pid = 3588] [id = 688] 09:03:22 INFO - PROCESS | 3588 | --DOCSHELL 19ECB800 == 83 [pid = 3588] [id = 687] 09:03:22 INFO - PROCESS | 3588 | --DOCSHELL 18220800 == 82 [pid = 3588] [id = 686] 09:03:22 INFO - PROCESS | 3588 | --DOCSHELL 16D8D000 == 81 [pid = 3588] [id = 685] 09:03:22 INFO - PROCESS | 3588 | --DOCSHELL 140DFC00 == 80 [pid = 3588] [id = 684] 09:03:22 INFO - PROCESS | 3588 | --DOCSHELL 11032400 == 79 [pid = 3588] [id = 683] 09:03:22 INFO - PROCESS | 3588 | --DOCSHELL 0C7F7C00 == 78 [pid = 3588] [id = 682] 09:03:22 INFO - PROCESS | 3588 | 1464710602450 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:03:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:03:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1035ms 09:03:22 INFO - PROCESS | 3588 | 1464710602497 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 3588 | 1464710602499 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 09:03:22 INFO - PROCESS | 3588 | 1464710602503 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:03:22 INFO - PROCESS | 3588 | 1464710602505 Marionette TRACE conn2 <- [1,2798,null,{}] 09:03:22 INFO - PROCESS | 3588 | 1464710602509 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:03:22 INFO - PROCESS | 3588 | 1464710602627 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (1A707C00) [pid = 3588] [serial = 1973] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (1A78EC00) [pid = 3588] [serial = 1976] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (16C94800) [pid = 3588] [serial = 2039] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (16A85000) [pid = 3588] [serial = 2038] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (16C9C800) [pid = 3588] [serial = 1967] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1776C400) [pid = 3588] [serial = 2042] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (140C5400) [pid = 3588] [serial = 2035] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (14E9A400) [pid = 3588] [serial = 2036] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (14093C00) [pid = 3588] [serial = 1964] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (1AFA9400) [pid = 3588] [serial = 1979] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (13905400) [pid = 3588] [serial = 2033] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1A70F400) [pid = 3588] [serial = 2012] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1A5DF400) [pid = 3588] [serial = 1970] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1734E400) [pid = 3588] [serial = 2041] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (140C7800) [pid = 3588] [serial = 2044] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1104D800) [pid = 3588] [serial = 2032] [outer = 00000000] [url = about:blank] 09:03:22 INFO - PROCESS | 3588 | 1464710602743 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 102CFC00 == 79 [pid = 3588] [id = 709] 09:03:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (105EF000) [pid = 3588] [serial = 2127] [outer = 00000000] 09:03:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (10C4B800) [pid = 3588] [serial = 2128] [outer = 105EF000] 09:03:22 INFO - PROCESS | 3588 | 1464710602789 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (114D7400) [pid = 3588] [serial = 2129] [outer = 105EF000] 09:03:23 INFO - PROCESS | 3588 | 1464710603231 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:03:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:03:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 800ms 09:03:23 INFO - PROCESS | 3588 | 1464710603306 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 09:03:23 INFO - PROCESS | 3588 | 1464710603309 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 09:03:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:03:23 INFO - PROCESS | 3588 | 1464710603319 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 3588 | 1464710603323 Marionette TRACE conn2 <- [1,2802,null,{}] 09:03:23 INFO - PROCESS | 3588 | 1464710603327 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:03:23 INFO - PROCESS | 3588 | 1464710603426 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 09:03:23 INFO - PROCESS | 3588 | 1464710603434 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10C49000 == 80 [pid = 3588] [id = 710] 09:03:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (12DF4000) [pid = 3588] [serial = 2130] [outer = 00000000] 09:03:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (14098800) [pid = 3588] [serial = 2131] [outer = 12DF4000] 09:03:23 INFO - PROCESS | 3588 | 1464710603479 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (140C7800) [pid = 3588] [serial = 2132] [outer = 12DF4000] 09:03:23 INFO - PROCESS | 3588 | 1464710603961 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:03:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:03:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 690ms 09:03:24 INFO - PROCESS | 3588 | 1464710604015 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 3588 | 1464710604017 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 09:03:24 INFO - PROCESS | 3588 | 1464710604021 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:03:24 INFO - PROCESS | 3588 | 1464710604022 Marionette TRACE conn2 <- [1,2806,null,{}] 09:03:24 INFO - PROCESS | 3588 | 1464710604026 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:03:24 INFO - PROCESS | 3588 | 1464710604115 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 09:03:24 INFO - PROCESS | 3588 | 1464710604222 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0F302C00 == 81 [pid = 3588] [id = 711] 09:03:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (140DFC00) [pid = 3588] [serial = 2133] [outer = 00000000] 09:03:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (14EBA400) [pid = 3588] [serial = 2134] [outer = 140DFC00] 09:03:24 INFO - PROCESS | 3588 | 1464710604272 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (15467400) [pid = 3588] [serial = 2135] [outer = 140DFC00] 09:03:24 INFO - PROCESS | 3588 | 1464710604643 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:03:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:03:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 643ms 09:03:24 INFO - PROCESS | 3588 | 1464710604659 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 3588 | 1464710604661 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 09:03:24 INFO - PROCESS | 3588 | 1464710604664 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:03:24 INFO - PROCESS | 3588 | 1464710604666 Marionette TRACE conn2 <- [1,2810,null,{}] 09:03:24 INFO - PROCESS | 3588 | 1464710604669 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:03:24 INFO - PROCESS | 3588 | 1464710604769 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 09:03:24 INFO - PROCESS | 3588 | 1464710604948 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 156B7800 == 82 [pid = 3588] [id = 712] 09:03:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (1594A800) [pid = 3588] [serial = 2136] [outer = 00000000] 09:03:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (15DE5400) [pid = 3588] [serial = 2137] [outer = 1594A800] 09:03:25 INFO - PROCESS | 3588 | 1464710604998 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 124 (15F70800) [pid = 3588] [serial = 2138] [outer = 1594A800] 09:03:25 INFO - PROCESS | 3588 | 1464710605446 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:03:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:03:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 847ms 09:03:25 INFO - PROCESS | 3588 | 1464710605508 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 3588 | 1464710605510 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 09:03:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:03:25 INFO - PROCESS | 3588 | 1464710605513 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - PROCESS | 3588 | 1464710605515 Marionette TRACE conn2 <- [1,2814,null,{}] 09:03:25 INFO - PROCESS | 3588 | 1464710605518 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:03:25 INFO - PROCESS | 3588 | 1464710605648 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 09:03:25 INFO - PROCESS | 3588 | 1464710605668 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 165B3C00 == 83 [pid = 3588] [id = 713] 09:03:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 125 (1664EC00) [pid = 3588] [serial = 2139] [outer = 00000000] 09:03:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 126 (168DBC00) [pid = 3588] [serial = 2140] [outer = 1664EC00] 09:03:25 INFO - PROCESS | 3588 | 1464710605711 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 127 (16C94800) [pid = 3588] [serial = 2141] [outer = 1664EC00] 09:03:26 INFO - PROCESS | 3588 | 1464710606159 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:03:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:03:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 690ms 09:03:26 INFO - PROCESS | 3588 | 1464710606213 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 3588 | 1464710606215 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 09:03:26 INFO - PROCESS | 3588 | 1464710606218 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:03:26 INFO - PROCESS | 3588 | 1464710606220 Marionette TRACE conn2 <- [1,2818,null,{}] 09:03:26 INFO - PROCESS | 3588 | 1464710606223 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:03:26 INFO - PROCESS | 3588 | 1464710606375 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 09:03:26 INFO - PROCESS | 3588 | 1464710606398 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 16C91C00 == 84 [pid = 3588] [id = 714] 09:03:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 128 (16C96400) [pid = 3588] [serial = 2142] [outer = 00000000] 09:03:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 129 (16D8CC00) [pid = 3588] [serial = 2143] [outer = 16C96400] 09:03:26 INFO - PROCESS | 3588 | 1464710606442 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 130 (1734E400) [pid = 3588] [serial = 2144] [outer = 16C96400] 09:03:27 INFO - PROCESS | 3588 | --DOMWINDOW == 129 (1A569800) [pid = 3588] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:03:27 INFO - PROCESS | 3588 | --DOMWINDOW == 128 (1A9EA800) [pid = 3588] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:03:27 INFO - PROCESS | 3588 | --DOMWINDOW == 127 (19ECB400) [pid = 3588] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:03:27 INFO - PROCESS | 3588 | --DOMWINDOW == 126 (10C45400) [pid = 3588] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:03:27 INFO - PROCESS | 3588 | --DOMWINDOW == 125 (1437C000) [pid = 3588] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:03:27 INFO - PROCESS | 3588 | --DOMWINDOW == 124 (1846B400) [pid = 3588] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:03:27 INFO - PROCESS | 3588 | --DOMWINDOW == 123 (19ED3800) [pid = 3588] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:03:27 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1A567400) [pid = 3588] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:03:27 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (11490400) [pid = 3588] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:03:27 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (10C42C00) [pid = 3588] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:03:27 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (16D8C800) [pid = 3588] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:03:27 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (11047400) [pid = 3588] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:03:27 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (165B2400) [pid = 3588] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:03:27 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (15F65800) [pid = 3588] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:03:27 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (1AFB0800) [pid = 3588] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:03:27 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1776E800) [pid = 3588] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:03:27 INFO - PROCESS | 3588 | 1464710607296 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:03:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:03:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1082ms 09:03:27 INFO - PROCESS | 3588 | 1464710607310 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 3588 | 1464710607312 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 09:03:27 INFO - PROCESS | 3588 | 1464710607315 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:03:27 INFO - PROCESS | 3588 | 1464710607317 Marionette TRACE conn2 <- [1,2822,null,{}] 09:03:27 INFO - PROCESS | 3588 | 1464710607320 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:03:27 INFO - PROCESS | 3588 | 1464710607409 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 09:03:27 INFO - PROCESS | 3588 | 1464710607415 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10D06C00 == 85 [pid = 3588] [id = 715] 09:03:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (10D0B800) [pid = 3588] [serial = 2145] [outer = 00000000] 09:03:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (13715C00) [pid = 3588] [serial = 2146] [outer = 10D0B800] 09:03:27 INFO - PROCESS | 3588 | 1464710607459 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (15D6B400) [pid = 3588] [serial = 2147] [outer = 10D0B800] 09:03:27 INFO - PROCESS | 3588 | 1464710607963 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:03:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:03:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 690ms 09:03:28 INFO - PROCESS | 3588 | 1464710608016 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 3588 | 1464710608018 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 09:03:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:03:28 INFO - PROCESS | 3588 | 1464710608021 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 3588 | 1464710608023 Marionette TRACE conn2 <- [1,2826,null,{}] 09:03:28 INFO - PROCESS | 3588 | 1464710608026 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:03:28 INFO - PROCESS | 3588 | 1464710608116 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 09:03:28 INFO - PROCESS | 3588 | 1464710608123 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10D0D800 == 86 [pid = 3588] [id = 716] 09:03:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1665D000) [pid = 3588] [serial = 2148] [outer = 00000000] 09:03:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (173A3000) [pid = 3588] [serial = 2149] [outer = 1665D000] 09:03:28 INFO - PROCESS | 3588 | 1464710608167 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (1776EC00) [pid = 3588] [serial = 2150] [outer = 1665D000] 09:03:28 INFO - PROCESS | 3588 | 1464710608629 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:03:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:03:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 643ms 09:03:28 INFO - PROCESS | 3588 | 1464710608660 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 3588 | 1464710608662 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 09:03:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:03:28 INFO - PROCESS | 3588 | 1464710608665 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 3588 | 1464710608667 Marionette TRACE conn2 <- [1,2830,null,{}] 09:03:28 INFO - PROCESS | 3588 | 1464710608670 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:03:28 INFO - PROCESS | 3588 | 1464710608763 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 09:03:28 INFO - PROCESS | 3588 | 1464710608769 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 16652800 == 87 [pid = 3588] [id = 717] 09:03:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (17399800) [pid = 3588] [serial = 2151] [outer = 00000000] 09:03:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 122 (1846DC00) [pid = 3588] [serial = 2152] [outer = 17399800] 09:03:28 INFO - PROCESS | 3588 | 1464710608818 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 3588 | ++DOMWINDOW == 123 (18479400) [pid = 3588] [serial = 2153] [outer = 17399800] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 1A70D000 == 86 [pid = 3588] [id = 640] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 0F303000 == 85 [pid = 3588] [id = 690] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 0C7F0800 == 84 [pid = 3588] [id = 419] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 10F2B800 == 83 [pid = 3588] [id = 585] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 0F24CC00 == 82 [pid = 3588] [id = 447] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 1A52F000 == 81 [pid = 3588] [id = 565] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 17C2B800 == 80 [pid = 3588] [id = 563] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 1311F800 == 79 [pid = 3588] [id = 515] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 10C4F400 == 78 [pid = 3588] [id = 408] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 0C38D800 == 77 [pid = 3588] [id = 411] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 1AD0F000 == 76 [pid = 3588] [id = 530] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 19ED6800 == 75 [pid = 3588] [id = 564] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 1A713400 == 74 [pid = 3588] [id = 659] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 0C38B400 == 73 [pid = 3588] [id = 428] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 0C7F8400 == 72 [pid = 3588] [id = 407] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 10AD4000 == 71 [pid = 3588] [id = 660] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 13DC1C00 == 70 [pid = 3588] [id = 416] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 0F308000 == 69 [pid = 3588] [id = 570] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 0C383000 == 68 [pid = 3588] [id = 414] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 10D0B400 == 67 [pid = 3588] [id = 643] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 1776F800 == 66 [pid = 3588] [id = 657] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 18216400 == 65 [pid = 3588] [id = 465] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 140EA000 == 64 [pid = 3588] [id = 433] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 1A78DC00 == 63 [pid = 3588] [id = 607] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 1739DC00 == 62 [pid = 3588] [id = 575] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 1A623000 == 61 [pid = 3588] [id = 658] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 130A4000 == 60 [pid = 3588] [id = 418] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 1A62F800 == 59 [pid = 3588] [id = 639] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 0F30C400 == 58 [pid = 3588] [id = 531] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 16FF7800 == 57 [pid = 3588] [id = 562] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 1B576800 == 56 [pid = 3588] [id = 642] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 140E3400 == 55 [pid = 3588] [id = 417] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 11484400 == 54 [pid = 3588] [id = 510] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 1A791000 == 53 [pid = 3588] [id = 674] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 19E46C00 == 52 [pid = 3588] [id = 450] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 1A109800 == 51 [pid = 3588] [id = 670] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 0C7F3000 == 50 [pid = 3588] [id = 466] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 1310B000 == 49 [pid = 3588] [id = 410] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 10C48400 == 48 [pid = 3588] [id = 608] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 10AD8000 == 47 [pid = 3588] [id = 412] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 15F6FC00 == 46 [pid = 3588] [id = 511] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 1047DC00 == 45 [pid = 3588] [id = 413] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 11231C00 == 44 [pid = 3588] [id = 409] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 19838400 == 43 [pid = 3588] [id = 584] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 16A88800 == 42 [pid = 3588] [id = 434] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 1A566400 == 41 [pid = 3588] [id = 514] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 10ACF800 == 40 [pid = 3588] [id = 415] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 18215C00 == 39 [pid = 3588] [id = 656] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 131AB400 == 38 [pid = 3588] [id = 463] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 1A9E8C00 == 37 [pid = 3588] [id = 512] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 1AFAB400 == 36 [pid = 3588] [id = 675] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 10ACDC00 == 35 [pid = 3588] [id = 676] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 1AD15C00 == 34 [pid = 3588] [id = 513] 09:03:30 INFO - PROCESS | 3588 | --DOCSHELL 13DBE000 == 33 [pid = 3588] [id = 561] 09:03:31 INFO - PROCESS | 3588 | --DOCSHELL 10C49000 == 32 [pid = 3588] [id = 710] 09:03:31 INFO - PROCESS | 3588 | --DOCSHELL 10D06C00 == 31 [pid = 3588] [id = 715] 09:03:31 INFO - PROCESS | 3588 | --DOCSHELL 16C91C00 == 30 [pid = 3588] [id = 714] 09:03:31 INFO - PROCESS | 3588 | --DOCSHELL 102CFC00 == 29 [pid = 3588] [id = 709] 09:03:31 INFO - PROCESS | 3588 | --DOCSHELL 10D0D800 == 28 [pid = 3588] [id = 716] 09:03:31 INFO - PROCESS | 3588 | --DOCSHELL 156B7800 == 27 [pid = 3588] [id = 712] 09:03:31 INFO - PROCESS | 3588 | --DOCSHELL 165B3C00 == 26 [pid = 3588] [id = 713] 09:03:31 INFO - PROCESS | 3588 | --DOCSHELL 0F302C00 == 25 [pid = 3588] [id = 711] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 122 (1AD15800) [pid = 3588] [serial = 2024] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 121 (1A10F800) [pid = 3588] [serial = 1961] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (1310B800) [pid = 3588] [serial = 2015] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (16658400) [pid = 3588] [serial = 2018] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (1B1A8C00) [pid = 3588] [serial = 2027] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (1B509C00) [pid = 3588] [serial = 2030] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (1A786800) [pid = 3588] [serial = 2021] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (18478800) [pid = 3588] [serial = 2086] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (196B3C00) [pid = 3588] [serial = 2087] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (1A567C00) [pid = 3588] [serial = 2089] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1A571800) [pid = 3588] [serial = 2090] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (1A70A000) [pid = 3588] [serial = 2092] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (1A9F4C00) [pid = 3588] [serial = 2098] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (1310D400) [pid = 3588] [serial = 2077] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (140DE400) [pid = 3588] [serial = 2078] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (17355400) [pid = 3588] [serial = 2083] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (130A0000) [pid = 3588] [serial = 2074] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (13910000) [pid = 3588] [serial = 2075] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (16658800) [pid = 3588] [serial = 2080] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (16C96000) [pid = 3588] [serial = 2081] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (11052400) [pid = 3588] [serial = 2071] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (10231400) [pid = 3588] [serial = 2047] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (11C9CC00) [pid = 3588] [serial = 2050] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (156B2000) [pid = 3588] [serial = 2053] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (18221800) [pid = 3588] [serial = 2056] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (1982D800) [pid = 3588] [serial = 2059] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1A10F000) [pid = 3588] [serial = 2062] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (1A9F2000) [pid = 3588] [serial = 2065] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (1B1A0000) [pid = 3588] [serial = 2068] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (1A78C000) [pid = 3588] [serial = 2093] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1AD10C00) [pid = 3588] [serial = 2099] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (1B2E8400) [pid = 3588] [serial = 2101] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (1A563800) [pid = 3588] [serial = 2095] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (17770800) [pid = 3588] [serial = 2084] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (1A62E000) [pid = 3588] [serial = 2096] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 3588 | 1464710611326 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:03:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:03:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 2681ms 09:03:31 INFO - PROCESS | 3588 | 1464710611377 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 3588 | 1464710611381 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 09:03:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:03:31 INFO - PROCESS | 3588 | 1464710611387 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 3588 | 1464710611391 Marionette TRACE conn2 <- [1,2834,null,{}] 09:03:31 INFO - PROCESS | 3588 | 1464710611398 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:03:31 INFO - PROCESS | 3588 | 1464710611490 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 09:03:31 INFO - PROCESS | 3588 | 1464710611502 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0C7F2400 == 26 [pid = 3588] [id = 718] 09:03:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (0C7F3000) [pid = 3588] [serial = 2154] [outer = 00000000] 09:03:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (0F248800) [pid = 3588] [serial = 2155] [outer = 0C7F3000] 09:03:31 INFO - PROCESS | 3588 | 1464710611551 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (0F24E800) [pid = 3588] [serial = 2156] [outer = 0C7F3000] 09:03:32 INFO - PROCESS | 3588 | 1464710612071 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:03:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:03:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 753ms 09:03:32 INFO - PROCESS | 3588 | 1464710612128 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 09:03:32 INFO - PROCESS | 3588 | 1464710612134 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 09:03:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:03:32 INFO - PROCESS | 3588 | 1464710612141 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - PROCESS | 3588 | 1464710612143 Marionette TRACE conn2 <- [1,2838,null,{}] 09:03:32 INFO - PROCESS | 3588 | 1464710612147 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:03:32 INFO - PROCESS | 3588 | 1464710612235 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 09:03:32 INFO - PROCESS | 3588 | 1464710612246 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0F310C00 == 27 [pid = 3588] [id = 719] 09:03:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (0F397400) [pid = 3588] [serial = 2157] [outer = 00000000] 09:03:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (102CF400) [pid = 3588] [serial = 2158] [outer = 0F397400] 09:03:32 INFO - PROCESS | 3588 | 1464710612302 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (1055C400) [pid = 3588] [serial = 2159] [outer = 0F397400] 09:03:32 INFO - PROCESS | 3588 | 1464710612779 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:03:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:03:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 706ms 09:03:32 INFO - PROCESS | 3588 | 1464710612838 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 09:03:32 INFO - PROCESS | 3588 | 1464710612840 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 09:03:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:03:32 INFO - PROCESS | 3588 | 1464710612844 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - PROCESS | 3588 | 1464710612848 Marionette TRACE conn2 <- [1,2842,null,{}] 09:03:32 INFO - PROCESS | 3588 | 1464710612858 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:03:32 INFO - PROCESS | 3588 | 1464710612976 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 09:03:33 INFO - PROCESS | 3588 | 1464710612992 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10ADA000 == 28 [pid = 3588] [id = 720] 09:03:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (10ADA400) [pid = 3588] [serial = 2160] [outer = 00000000] 09:03:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (10C42400) [pid = 3588] [serial = 2161] [outer = 10ADA400] 09:03:33 INFO - PROCESS | 3588 | 1464710613049 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (10C4C400) [pid = 3588] [serial = 2162] [outer = 10ADA400] 09:03:33 INFO - PROCESS | 3588 | 1464710613531 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:03:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 737ms 09:03:33 INFO - PROCESS | 3588 | 1464710613584 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 3588 | 1464710613586 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 09:03:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:03:33 INFO - PROCESS | 3588 | 1464710613589 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 3588 | 1464710613591 Marionette TRACE conn2 <- [1,2846,null,{}] 09:03:33 INFO - PROCESS | 3588 | 1464710613594 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:03:33 INFO - PROCESS | 3588 | 1464710613679 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 09:03:33 INFO - PROCESS | 3588 | 1464710613687 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10D10400 == 29 [pid = 3588] [id = 721] 09:03:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (10F05800) [pid = 3588] [serial = 2163] [outer = 00000000] 09:03:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (11028400) [pid = 3588] [serial = 2164] [outer = 10F05800] 09:03:33 INFO - PROCESS | 3588 | 1464710613732 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (11031C00) [pid = 3588] [serial = 2165] [outer = 10F05800] 09:03:34 INFO - PROCESS | 3588 | 1464710614190 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:03:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:03:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 643ms 09:03:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:03:34 INFO - PROCESS | 3588 | 1464710614231 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 3588 | 1464710614233 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 09:03:34 INFO - PROCESS | 3588 | 1464710614236 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 3588 | 1464710614238 Marionette TRACE conn2 <- [1,2850,null,{}] 09:03:34 INFO - PROCESS | 3588 | 1464710614241 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:03:34 INFO - PROCESS | 3588 | 1464710614319 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 09:03:34 INFO - PROCESS | 3588 | 1464710614325 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 11049C00 == 30 [pid = 3588] [id = 722] 09:03:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (1104A000) [pid = 3588] [serial = 2166] [outer = 00000000] 09:03:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (11230400) [pid = 3588] [serial = 2167] [outer = 1104A000] 09:03:34 INFO - PROCESS | 3588 | 1464710614370 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (112CD400) [pid = 3588] [serial = 2168] [outer = 1104A000] 09:03:34 INFO - PROCESS | 3588 | 1464710614862 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:03:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:03:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 690ms 09:03:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:03:34 INFO - PROCESS | 3588 | 1464710614937 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 3588 | 1464710614939 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 09:03:34 INFO - PROCESS | 3588 | 1464710614943 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 3588 | 1464710614944 Marionette TRACE conn2 <- [1,2854,null,{}] 09:03:34 INFO - PROCESS | 3588 | 1464710614948 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:03:35 INFO - PROCESS | 3588 | 1464710615072 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 09:03:35 INFO - PROCESS | 3588 | 1464710615081 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 128BA800 == 31 [pid = 3588] [id = 723] 09:03:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 104 (128E7400) [pid = 3588] [serial = 2169] [outer = 00000000] 09:03:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 105 (130A3C00) [pid = 3588] [serial = 2170] [outer = 128E7400] 09:03:35 INFO - PROCESS | 3588 | 1464710615125 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 106 (13123000) [pid = 3588] [serial = 2171] [outer = 128E7400] 09:03:35 INFO - PROCESS | 3588 | 1464710615581 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:03:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:03:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 690ms 09:03:35 INFO - PROCESS | 3588 | 1464710615642 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 3588 | 1464710615644 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 09:03:35 INFO - PROCESS | 3588 | 1464710615647 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:03:35 INFO - PROCESS | 3588 | 1464710615649 Marionette TRACE conn2 <- [1,2858,null,{}] 09:03:35 INFO - PROCESS | 3588 | 1464710615652 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:03:35 INFO - PROCESS | 3588 | 1464710615754 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 09:03:35 INFO - PROCESS | 3588 | 1464710615762 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 131AB400 == 32 [pid = 3588] [id = 724] 09:03:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 107 (131AC400) [pid = 3588] [serial = 2172] [outer = 00000000] 09:03:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 108 (13282800) [pid = 3588] [serial = 2173] [outer = 131AC400] 09:03:35 INFO - PROCESS | 3588 | 1464710615805 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 3588 | ++DOMWINDOW == 109 (131B2800) [pid = 3588] [serial = 2174] [outer = 131AC400] 09:03:36 INFO - PROCESS | 3588 | 1464710616239 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:03:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:03:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 643ms 09:03:36 INFO - PROCESS | 3588 | 1464710616286 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 3588 | 1464710616288 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 09:03:36 INFO - PROCESS | 3588 | 1464710616291 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:03:36 INFO - PROCESS | 3588 | 1464710616293 Marionette TRACE conn2 <- [1,2862,null,{}] 09:03:36 INFO - PROCESS | 3588 | 1464710616296 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:03:36 INFO - PROCESS | 3588 | 1464710616374 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 09:03:36 INFO - PROCESS | 3588 | 1464710616380 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 13282000 == 33 [pid = 3588] [id = 725] 09:03:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 110 (13902800) [pid = 3588] [serial = 2175] [outer = 00000000] 09:03:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 111 (14090C00) [pid = 3588] [serial = 2176] [outer = 13902800] 09:03:36 INFO - PROCESS | 3588 | 1464710616434 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 3588 | ++DOMWINDOW == 112 (13908800) [pid = 3588] [serial = 2177] [outer = 13902800] 09:03:36 INFO - PROCESS | 3588 | 1464710616873 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:03:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:03:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 643ms 09:03:36 INFO - PROCESS | 3588 | 1464710616935 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 3588 | 1464710616937 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 09:03:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:03:36 INFO - PROCESS | 3588 | 1464710616940 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 3588 | 1464710616942 Marionette TRACE conn2 <- [1,2866,null,{}] 09:03:36 INFO - PROCESS | 3588 | 1464710616957 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:03:37 INFO - PROCESS | 3588 | 1464710617075 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 09:03:37 INFO - PROCESS | 3588 | 1464710617116 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10AD9C00 == 34 [pid = 3588] [id = 726] 09:03:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 113 (14096400) [pid = 3588] [serial = 2178] [outer = 00000000] 09:03:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 114 (1409EC00) [pid = 3588] [serial = 2179] [outer = 14096400] 09:03:37 INFO - PROCESS | 3588 | 1464710617222 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 115 (140C4400) [pid = 3588] [serial = 2180] [outer = 14096400] 09:03:37 INFO - PROCESS | 3588 | 1464710617644 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:03:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:03:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 753ms 09:03:37 INFO - PROCESS | 3588 | 1464710617701 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 3588 | 1464710617703 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 09:03:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:03:37 INFO - PROCESS | 3588 | 1464710617706 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 3588 | 1464710617708 Marionette TRACE conn2 <- [1,2870,null,{}] 09:03:37 INFO - PROCESS | 3588 | 1464710617711 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:03:37 INFO - PROCESS | 3588 | 1464710617829 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 09:03:37 INFO - PROCESS | 3588 | 1464710617837 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 131AD800 == 35 [pid = 3588] [id = 727] 09:03:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 116 (140E0400) [pid = 3588] [serial = 2181] [outer = 00000000] 09:03:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 117 (140EC000) [pid = 3588] [serial = 2182] [outer = 140E0400] 09:03:37 INFO - PROCESS | 3588 | 1464710617885 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 3588 | ++DOMWINDOW == 118 (1437F000) [pid = 3588] [serial = 2183] [outer = 140E0400] 09:03:38 INFO - PROCESS | 3588 | 1464710618344 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:03:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:03:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 690ms 09:03:38 INFO - PROCESS | 3588 | 1464710618406 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 3588 | 1464710618408 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 09:03:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:03:38 INFO - PROCESS | 3588 | 1464710618416 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 3588 | 1464710618418 Marionette TRACE conn2 <- [1,2874,null,{}] 09:03:38 INFO - PROCESS | 3588 | 1464710618421 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:03:38 INFO - PROCESS | 3588 | 1464710618578 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 09:03:38 INFO - PROCESS | 3588 | 1464710618591 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 140E7000 == 36 [pid = 3588] [id = 728] 09:03:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 119 (140E9000) [pid = 3588] [serial = 2184] [outer = 00000000] 09:03:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 120 (156AF800) [pid = 3588] [serial = 2185] [outer = 140E9000] 09:03:38 INFO - PROCESS | 3588 | 1464710618706 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 3588 | ++DOMWINDOW == 121 (15950C00) [pid = 3588] [serial = 2186] [outer = 140E9000] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 120 (16F3EC00) [pid = 3588] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 119 (0F306000) [pid = 3588] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 118 (19ECD000) [pid = 3588] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 117 (196B2C00) [pid = 3588] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 116 (0C7F8800) [pid = 3588] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 115 (11046400) [pid = 3588] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 114 (1A56FC00) [pid = 3588] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 113 (14E95C00) [pid = 3588] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 112 (1664EC00) [pid = 3588] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 111 (16C96400) [pid = 3588] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 110 (10D0B800) [pid = 3588] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 109 (1665D000) [pid = 3588] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 108 (140DFC00) [pid = 3588] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 107 (12DF4000) [pid = 3588] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 106 (105EF000) [pid = 3588] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 105 (11030800) [pid = 3588] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 104 (0F30F400) [pid = 3588] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 103 (1DF34400) [pid = 3588] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (17C24800) [pid = 3588] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1B577400) [pid = 3588] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1B2F1C00) [pid = 3588] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (16F3F000) [pid = 3588] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (11050400) [pid = 3588] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (1B19CC00) [pid = 3588] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1594A800) [pid = 3588] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (10C43800) [pid = 3588] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:03:39 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (1A630C00) [pid = 3588] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:03:39 INFO - PROCESS | 3588 | 1464710619738 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:03:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:03:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1365ms 09:03:39 INFO - PROCESS | 3588 | 1464710619804 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 3588 | 1464710619806 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 09:03:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:03:39 INFO - PROCESS | 3588 | 1464710619809 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 3588 | 1464710619822 Marionette TRACE conn2 <- [1,2878,null,{}] 09:03:39 INFO - PROCESS | 3588 | 1464710619826 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:03:39 INFO - PROCESS | 3588 | 1464710619904 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 09:03:39 INFO - PROCESS | 3588 | 1464710619914 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10F29400 == 37 [pid = 3588] [id = 729] 09:03:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (11046400) [pid = 3588] [serial = 2187] [outer = 00000000] 09:03:39 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (11C26C00) [pid = 3588] [serial = 2188] [outer = 11046400] 09:03:39 INFO - PROCESS | 3588 | 1464710619957 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (13110C00) [pid = 3588] [serial = 2189] [outer = 11046400] 09:03:40 INFO - PROCESS | 3588 | 1464710620392 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:03:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:03:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 595ms 09:03:40 INFO - PROCESS | 3588 | 1464710620406 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 3588 | 1464710620408 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 09:03:40 INFO - PROCESS | 3588 | 1464710620411 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:03:40 INFO - PROCESS | 3588 | 1464710620413 Marionette TRACE conn2 <- [1,2882,null,{}] 09:03:40 INFO - PROCESS | 3588 | 1464710620416 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:03:40 INFO - PROCESS | 3588 | 1464710620542 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 09:03:40 INFO - PROCESS | 3588 | 1464710620548 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 3588 | ++DOCSHELL 14092000 == 38 [pid = 3588] [id = 730] 09:03:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (140CCC00) [pid = 3588] [serial = 2190] [outer = 00000000] 09:03:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (156AF400) [pid = 3588] [serial = 2191] [outer = 140CCC00] 09:03:40 INFO - PROCESS | 3588 | 1464710620590 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (15F64C00) [pid = 3588] [serial = 2192] [outer = 140CCC00] 09:03:41 INFO - PROCESS | 3588 | 1464710621016 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:03:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:03:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 643ms 09:03:41 INFO - PROCESS | 3588 | 1464710621059 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 09:03:41 INFO - PROCESS | 3588 | 1464710621061 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 09:03:41 INFO - PROCESS | 3588 | 1464710621064 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:03:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:03:41 INFO - PROCESS | 3588 | 1464710621067 Marionette TRACE conn2 <- [1,2886,null,{}] 09:03:41 INFO - PROCESS | 3588 | 1464710621071 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:03:41 INFO - PROCESS | 3588 | 1464710621159 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 09:03:41 INFO - PROCESS | 3588 | 1464710621166 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 11A45000 == 39 [pid = 3588] [id = 731] 09:03:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (15F6BC00) [pid = 3588] [serial = 2193] [outer = 00000000] 09:03:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (16650000) [pid = 3588] [serial = 2194] [outer = 15F6BC00] 09:03:41 INFO - PROCESS | 3588 | 1464710621215 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 3588 | ++DOMWINDOW == 103 (16653000) [pid = 3588] [serial = 2195] [outer = 15F6BC00] 09:03:42 INFO - PROCESS | 3588 | --DOCSHELL 15F6E800 == 38 [pid = 3588] [id = 702] 09:03:42 INFO - PROCESS | 3588 | --DOCSHELL 173A4400 == 37 [pid = 3588] [id = 695] 09:03:42 INFO - PROCESS | 3588 | --DOCSHELL 11047000 == 36 [pid = 3588] [id = 691] 09:03:42 INFO - PROCESS | 3588 | --DOCSHELL 1B576C00 == 35 [pid = 3588] [id = 704] 09:03:42 INFO - PROCESS | 3588 | --DOCSHELL 1104B800 == 34 [pid = 3588] [id = 705] 09:03:42 INFO - PROCESS | 3588 | --DOCSHELL 18473800 == 33 [pid = 3588] [id = 696] 09:03:42 INFO - PROCESS | 3588 | --DOCSHELL 1B2EC800 == 32 [pid = 3588] [id = 703] 09:03:42 INFO - PROCESS | 3588 | --DOCSHELL 0F30E400 == 31 [pid = 3588] [id = 707] 09:03:42 INFO - PROCESS | 3588 | --DOCSHELL 1DF2DC00 == 30 [pid = 3588] [id = 706] 09:03:42 INFO - PROCESS | 3588 | --DOCSHELL 1102D400 == 29 [pid = 3588] [id = 698] 09:03:42 INFO - PROCESS | 3588 | --DOCSHELL 10A5B800 == 28 [pid = 3588] [id = 692] 09:03:42 INFO - PROCESS | 3588 | --DOCSHELL 15F72000 == 27 [pid = 3588] [id = 693] 09:03:42 INFO - PROCESS | 3588 | --DOCSHELL 10F33000 == 26 [pid = 3588] [id = 699] 09:03:42 INFO - PROCESS | 3588 | --DOCSHELL 1AFA7800 == 25 [pid = 3588] [id = 700] 09:03:42 INFO - PROCESS | 3588 | --DOCSHELL 1104B000 == 24 [pid = 3588] [id = 701] 09:03:42 INFO - PROCESS | 3588 | --DOCSHELL 19ED3000 == 23 [pid = 3588] [id = 697] 09:03:42 INFO - PROCESS | 3588 | --DOCSHELL 1102E400 == 22 [pid = 3588] [id = 708] 09:03:42 INFO - PROCESS | 3588 | --DOCSHELL 16D8AC00 == 21 [pid = 3588] [id = 694] 09:03:42 INFO - PROCESS | 3588 | --DOCSHELL 16652800 == 20 [pid = 3588] [id = 717] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 102 (1846EC00) [pid = 3588] [serial = 2057] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (1408F800) [pid = 3588] [serial = 2072] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (1A627000) [pid = 3588] [serial = 2063] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (19AE8C00) [pid = 3588] [serial = 2060] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (10AD6800) [pid = 3588] [serial = 2048] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (1309F000) [pid = 3588] [serial = 2051] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1A9F3800) [pid = 3588] [serial = 2066] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (15DE8C00) [pid = 3588] [serial = 2054] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (15DF0C00) [pid = 3588] [serial = 2045] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (1B1A2400) [pid = 3588] [serial = 2069] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1846DC00) [pid = 3588] [serial = 2152] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (168DBC00) [pid = 3588] [serial = 2140] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (16D8CC00) [pid = 3588] [serial = 2143] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (13715C00) [pid = 3588] [serial = 2146] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (15D6B400) [pid = 3588] [serial = 2147] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (173A3000) [pid = 3588] [serial = 2149] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (14EBA400) [pid = 3588] [serial = 2134] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (15467400) [pid = 3588] [serial = 2135] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (14098800) [pid = 3588] [serial = 2131] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (140C7800) [pid = 3588] [serial = 2132] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (10C4B800) [pid = 3588] [serial = 2128] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (114D7400) [pid = 3588] [serial = 2129] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (11488C00) [pid = 3588] [serial = 2126] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (1104FC00) [pid = 3588] [serial = 2125] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (10AD3000) [pid = 3588] [serial = 2123] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (102CD000) [pid = 3588] [serial = 2122] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (1E210000) [pid = 3588] [serial = 2120] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (1E209400) [pid = 3588] [serial = 2119] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (1DF38C00) [pid = 3588] [serial = 2117] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 73 (1DF34000) [pid = 3588] [serial = 2116] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 72 (1DF2E000) [pid = 3588] [serial = 2114] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 71 (1B57D800) [pid = 3588] [serial = 2113] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 70 (1B514C00) [pid = 3588] [serial = 2111] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 69 (1B50A000) [pid = 3588] [serial = 2110] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 68 (19E54000) [pid = 3588] [serial = 2108] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 67 (17CEFC00) [pid = 3588] [serial = 2107] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 66 (14E93C00) [pid = 3588] [serial = 2105] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 65 (12DEFC00) [pid = 3588] [serial = 2104] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 64 (1B2F0000) [pid = 3588] [serial = 2102] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 63 (15DE5400) [pid = 3588] [serial = 2137] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 62 (15F70800) [pid = 3588] [serial = 2138] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 61 (16C94800) [pid = 3588] [serial = 2141] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 60 (1734E400) [pid = 3588] [serial = 2144] [outer = 00000000] [url = about:blank] 09:03:42 INFO - PROCESS | 3588 | --DOMWINDOW == 59 (1776EC00) [pid = 3588] [serial = 2150] [outer = 00000000] [url = about:blank] 09:03:43 INFO - PROCESS | 3588 | 1464710623118 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:03:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:03:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2101ms 09:03:43 INFO - PROCESS | 3588 | 1464710623174 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 3588 | 1464710623180 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 09:03:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:03:43 INFO - PROCESS | 3588 | 1464710623189 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - PROCESS | 3588 | 1464710623195 Marionette TRACE conn2 <- [1,2890,null,{}] 09:03:43 INFO - PROCESS | 3588 | 1464710623203 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:03:43 INFO - PROCESS | 3588 | 1464710623301 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 09:03:43 INFO - PROCESS | 3588 | 1464710623316 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0C7F9800 == 21 [pid = 3588] [id = 732] 09:03:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 60 (0C7FA000) [pid = 3588] [serial = 2196] [outer = 00000000] 09:03:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 61 (0F253000) [pid = 3588] [serial = 2197] [outer = 0C7FA000] 09:03:43 INFO - PROCESS | 3588 | 1464710623364 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 3588 | ++DOMWINDOW == 62 (0F303C00) [pid = 3588] [serial = 2198] [outer = 0C7FA000] 09:03:43 INFO - PROCESS | 3588 | 1464710623868 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:03:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:03:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 690ms 09:03:43 INFO - PROCESS | 3588 | 1464710623888 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 3588 | 1464710623894 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 09:03:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:03:43 INFO - PROCESS | 3588 | 1464710623901 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - PROCESS | 3588 | 1464710623903 Marionette TRACE conn2 <- [1,2894,null,{}] 09:03:43 INFO - PROCESS | 3588 | 1464710623907 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:03:44 INFO - PROCESS | 3588 | 1464710623998 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 09:03:44 INFO - PROCESS | 3588 | 1464710624007 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10437400 == 22 [pid = 3588] [id = 733] 09:03:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 63 (10439000) [pid = 3588] [serial = 2199] [outer = 00000000] 09:03:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 64 (1055CC00) [pid = 3588] [serial = 2200] [outer = 10439000] 09:03:44 INFO - PROCESS | 3588 | 1464710624055 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 65 (105FAC00) [pid = 3588] [serial = 2201] [outer = 10439000] 09:03:44 INFO - PROCESS | 3588 | 1464710624560 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:03:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:03:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 706ms 09:03:44 INFO - PROCESS | 3588 | 1464710624598 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 3588 | 1464710624601 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 09:03:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:03:44 INFO - PROCESS | 3588 | 1464710624604 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 3588 | 1464710624608 Marionette TRACE conn2 <- [1,2898,null,{}] 09:03:44 INFO - PROCESS | 3588 | 1464710624619 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:03:44 INFO - PROCESS | 3588 | 1464710624705 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 09:03:44 INFO - PROCESS | 3588 | 1464710624828 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10C42C00 == 23 [pid = 3588] [id = 734] 09:03:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 66 (10C43000) [pid = 3588] [serial = 2202] [outer = 00000000] 09:03:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 67 (10C48400) [pid = 3588] [serial = 2203] [outer = 10C43000] 09:03:44 INFO - PROCESS | 3588 | 1464710624876 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 3588 | ++DOMWINDOW == 68 (10C50800) [pid = 3588] [serial = 2204] [outer = 10C43000] 09:03:45 INFO - PROCESS | 3588 | 1464710625257 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:03:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:03:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:03:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 706ms 09:03:45 INFO - PROCESS | 3588 | 1464710625303 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 3588 | 1464710625305 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 09:03:45 INFO - TEST-START | /DOMEvents/constructors.html 09:03:45 INFO - PROCESS | 3588 | 1464710625309 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 3588 | 1464710625311 Marionette TRACE conn2 <- [1,2902,null,{}] 09:03:45 INFO - PROCESS | 3588 | 1464710625314 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:03:45 INFO - PROCESS | 3588 | 1464710625435 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 09:03:45 INFO - PROCESS | 3588 | 1464710625444 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10C4AC00 == 24 [pid = 3588] [id = 735] 09:03:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 69 (10D0EC00) [pid = 3588] [serial = 2205] [outer = 00000000] 09:03:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 70 (1102B000) [pid = 3588] [serial = 2206] [outer = 10D0EC00] 09:03:45 INFO - PROCESS | 3588 | 1464710625503 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 3588 | ++DOMWINDOW == 71 (11032400) [pid = 3588] [serial = 2207] [outer = 10D0EC00] 09:03:46 INFO - PROCESS | 3588 | 1464710626003 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:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:03:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:03:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:03:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:03:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:03:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:03:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:03:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:03:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:03:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:03:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:03:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:03:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:03:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:03:46 INFO - TEST-OK | /DOMEvents/constructors.html | took 847ms 09:03:46 INFO - PROCESS | 3588 | 1464710626146 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 3588 | 1464710626148 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 09:03:46 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:03:46 INFO - PROCESS | 3588 | 1464710626151 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 3588 | 1464710626153 Marionette TRACE conn2 <- [1,2906,null,{}] 09:03:46 INFO - PROCESS | 3588 | 1464710626156 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:03:46 INFO - PROCESS | 3588 | 1464710626233 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 09:03:46 INFO - PROCESS | 3588 | 1464710626239 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 11049000 == 25 [pid = 3588] [id = 736] 09:03:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 72 (1104FC00) [pid = 3588] [serial = 2208] [outer = 00000000] 09:03:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 73 (11488800) [pid = 3588] [serial = 2209] [outer = 1104FC00] 09:03:46 INFO - PROCESS | 3588 | 1464710626292 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 74 (114CF400) [pid = 3588] [serial = 2210] [outer = 1104FC00] 09:03:46 INFO - PROCESS | 3588 | 1464710626707 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:03:46 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:03:46 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 596ms 09:03:46 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:03:46 INFO - PROCESS | 3588 | 1464710626747 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 3588 | 1464710626749 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 09:03:46 INFO - PROCESS | 3588 | 1464710626753 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 3588 | 1464710626754 Marionette TRACE conn2 <- [1,2910,null,{}] 09:03:46 INFO - PROCESS | 3588 | 1464710626758 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:03:46 INFO - PROCESS | 3588 | 1464710626868 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 09:03:46 INFO - PROCESS | 3588 | 1464710626876 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 128BA000 == 26 [pid = 3588] [id = 737] 09:03:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (12B29800) [pid = 3588] [serial = 2211] [outer = 00000000] 09:03:46 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (1309CC00) [pid = 3588] [serial = 2212] [outer = 12B29800] 09:03:46 INFO - PROCESS | 3588 | 1464710626921 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (131A8400) [pid = 3588] [serial = 2213] [outer = 12B29800] 09:03:47 INFO - PROCESS | 3588 | [3588] 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:03:47 INFO - PROCESS | 3588 | [3588] 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:03:47 INFO - PROCESS | 3588 | [3588] 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:03:47 INFO - PROCESS | 3588 | [3588] 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:03:47 INFO - PROCESS | 3588 | 1464710627362 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:03:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:03:47 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:47 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:03:47 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:47 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:03:47 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:47 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:03:47 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:47 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:03:47 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 643ms 09:03:47 INFO - PROCESS | 3588 | 1464710627394 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 3588 | 1464710627396 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 09:03:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:03:47 INFO - PROCESS | 3588 | 1464710627399 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 3588 | 1464710627401 Marionette TRACE conn2 <- [1,2914,null,{}] 09:03:47 INFO - PROCESS | 3588 | 1464710627405 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:03:47 INFO - PROCESS | 3588 | 1464710627477 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 09:03:47 INFO - PROCESS | 3588 | 1464710627482 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 131B3800 == 27 [pid = 3588] [id = 738] 09:03:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (131B4800) [pid = 3588] [serial = 2214] [outer = 00000000] 09:03:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (1409A400) [pid = 3588] [serial = 2215] [outer = 131B4800] 09:03:47 INFO - PROCESS | 3588 | 1464710627527 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (112D8000) [pid = 3588] [serial = 2216] [outer = 131B4800] 09:03:47 INFO - PROCESS | 3588 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:03:48 INFO - PROCESS | 3588 | 1464710627960 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:03:48 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:03:48 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 596ms 09:03:48 INFO - PROCESS | 3588 | 1464710627996 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 09:03:48 INFO - PROCESS | 3588 | 1464710627998 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 09:03:48 INFO - PROCESS | 3588 | 1464710628002 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:03:48 INFO - PROCESS | 3588 | 1464710628003 Marionette TRACE conn2 <- [1,2918,null,{}] 09:03:48 INFO - PROCESS | 3588 | 1464710628007 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:03:48 INFO - PROCESS | 3588 | 1464710628127 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 09:03:48 INFO - PROCESS | 3588 | 1464710628135 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 140DD400 == 28 [pid = 3588] [id = 739] 09:03:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (140DE000) [pid = 3588] [serial = 2217] [outer = 00000000] 09:03:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (140E4C00) [pid = 3588] [serial = 2218] [outer = 140DE000] 09:03:48 INFO - PROCESS | 3588 | 1464710628226 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (140E5800) [pid = 3588] [serial = 2219] [outer = 140DE000] 09:03:48 INFO - PROCESS | 3588 | 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:03:48 INFO - PROCESS | 3588 | 1464710628645 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:03:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:03:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 627ms 09:03:48 INFO - PROCESS | 3588 | 1464710628671 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 09:03:48 INFO - PROCESS | 3588 | 1464710628673 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 09:03:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:03:48 INFO - PROCESS | 3588 | 1464710628683 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - PROCESS | 3588 | 1464710628685 Marionette TRACE conn2 <- [1,2922,null,{}] 09:03:48 INFO - PROCESS | 3588 | 1464710628688 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:03:48 INFO - PROCESS | 3588 | 1464710628801 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 09:03:48 INFO - PROCESS | 3588 | 1464710628808 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10B64400 == 29 [pid = 3588] [id = 740] 09:03:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (14E97800) [pid = 3588] [serial = 2220] [outer = 00000000] 09:03:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (1526B800) [pid = 3588] [serial = 2221] [outer = 14E97800] 09:03:48 INFO - PROCESS | 3588 | 1464710628856 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (15271000) [pid = 3588] [serial = 2222] [outer = 14E97800] 09:03:49 INFO - PROCESS | 3588 | 1464710629302 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:03:49 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:03:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 627ms 09:03:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:03:49 INFO - PROCESS | 3588 | 1464710629315 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 3588 | 1464710629317 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 09:03:49 INFO - PROCESS | 3588 | 1464710629320 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 3588 | 1464710629321 Marionette TRACE conn2 <- [1,2926,null,{}] 09:03:49 INFO - PROCESS | 3588 | 1464710629325 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:03:49 INFO - PROCESS | 3588 | 1464710629443 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 09:03:49 INFO - PROCESS | 3588 | 1464710629449 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10A58400 == 30 [pid = 3588] [id = 741] 09:03:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (10A61800) [pid = 3588] [serial = 2223] [outer = 00000000] 09:03:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (156B0400) [pid = 3588] [serial = 2224] [outer = 10A61800] 09:03:49 INFO - PROCESS | 3588 | 1464710629492 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (1594A000) [pid = 3588] [serial = 2225] [outer = 10A61800] 09:03:49 INFO - PROCESS | 3588 | 1464710629912 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:03:49 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:03:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 643ms 09:03:49 INFO - PROCESS | 3588 | 1464710629959 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 3588 | 1464710629961 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 09:03:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:03:49 INFO - PROCESS | 3588 | 1464710629964 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 3588 | 1464710629966 Marionette TRACE conn2 <- [1,2930,null,{}] 09:03:49 INFO - PROCESS | 3588 | 1464710629970 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:03:50 INFO - PROCESS | 3588 | 1464710630107 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 09:03:50 INFO - PROCESS | 3588 | 1464710630199 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 15DE5400 == 31 [pid = 3588] [id = 742] 09:03:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (15DEA400) [pid = 3588] [serial = 2226] [outer = 00000000] 09:03:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (15F6E400) [pid = 3588] [serial = 2227] [outer = 15DEA400] 09:03:50 INFO - PROCESS | 3588 | 1464710630260 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (165BA000) [pid = 3588] [serial = 2228] [outer = 15DEA400] 09:03:50 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (131AC400) [pid = 3588] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:03:50 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (14096400) [pid = 3588] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:03:50 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (140CCC00) [pid = 3588] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:03:50 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (13902800) [pid = 3588] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:03:50 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (10F05800) [pid = 3588] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:03:50 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (0C7F3000) [pid = 3588] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:03:50 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (0F397400) [pid = 3588] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:03:50 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (10ADA400) [pid = 3588] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:03:50 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (140E0400) [pid = 3588] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:03:50 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (11046400) [pid = 3588] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:03:50 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (1104A000) [pid = 3588] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:03:50 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (128E7400) [pid = 3588] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:03:50 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (140E9000) [pid = 3588] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:03:50 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (17399800) [pid = 3588] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:03:50 INFO - PROCESS | 3588 | 1464710630786 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:03:50 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:03:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:03:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 847ms 09:03:50 INFO - PROCESS | 3588 | 1464710630807 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 3588 | 1464710630809 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 09:03:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:03:50 INFO - PROCESS | 3588 | 1464710630812 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - PROCESS | 3588 | 1464710630814 Marionette TRACE conn2 <- [1,2934,null,{}] 09:03:50 INFO - PROCESS | 3588 | 1464710630817 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:03:50 INFO - PROCESS | 3588 | 1464710630892 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 09:03:50 INFO - PROCESS | 3588 | 1464710630981 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1102E800 == 32 [pid = 3588] [id = 743] 09:03:50 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (11046400) [pid = 3588] [serial = 2229] [outer = 00000000] 09:03:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (130A0000) [pid = 3588] [serial = 2230] [outer = 11046400] 09:03:51 INFO - PROCESS | 3588 | 1464710631024 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (140CCC00) [pid = 3588] [serial = 2231] [outer = 11046400] 09:03:51 INFO - PROCESS | 3588 | 1464710631341 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:03:51 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:03:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 596ms 09:03:51 INFO - PROCESS | 3588 | 1464710631410 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 3588 | 1464710631412 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 09:03:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:03:51 INFO - PROCESS | 3588 | 1464710631415 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 3588 | 1464710631416 Marionette TRACE conn2 <- [1,2938,null,{}] 09:03:51 INFO - PROCESS | 3588 | 1464710631419 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:03:51 INFO - PROCESS | 3588 | 1464710631531 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 09:03:51 INFO - PROCESS | 3588 | 1464710631540 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 102D2800 == 33 [pid = 3588] [id = 744] 09:03:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (1104E800) [pid = 3588] [serial = 2232] [outer = 00000000] 09:03:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (1665A000) [pid = 3588] [serial = 2233] [outer = 1104E800] 09:03:51 INFO - PROCESS | 3588 | 1464710631583 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (1665D800) [pid = 3588] [serial = 2234] [outer = 1104E800] 09:03:51 INFO - PROCESS | 3588 | ++DOCSHELL 168E1C00 == 34 [pid = 3588] [id = 745] 09:03:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (16A85800) [pid = 3588] [serial = 2235] [outer = 00000000] 09:03:51 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (16A88800) [pid = 3588] [serial = 2236] [outer = 16A85800] 09:03:52 INFO - PROCESS | 3588 | 1464710632010 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:03:52 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:03:52 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 643ms 09:03:52 INFO - PROCESS | 3588 | 1464710632053 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 3588 | 1464710632055 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 09:03:52 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:03:52 INFO - PROCESS | 3588 | 1464710632058 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 3588 | 1464710632060 Marionette TRACE conn2 <- [1,2942,null,{}] 09:03:52 INFO - PROCESS | 3588 | 1464710632063 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:03:52 INFO - PROCESS | 3588 | 1464710632187 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 09:03:52 INFO - PROCESS | 3588 | 1464710632198 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0C38BC00 == 35 [pid = 3588] [id = 746] 09:03:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (10ACD400) [pid = 3588] [serial = 2237] [outer = 00000000] 09:03:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (16A8AC00) [pid = 3588] [serial = 2238] [outer = 10ACD400] 09:03:52 INFO - PROCESS | 3588 | 1464710632240 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (16A8BC00) [pid = 3588] [serial = 2239] [outer = 10ACD400] 09:03:52 INFO - PROCESS | 3588 | 1464710632623 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:03:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:03:52 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:03:52 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 596ms 09:03:52 INFO - PROCESS | 3588 | 1464710632678 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 3588 | 1464710632682 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 09:03:52 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:03:52 INFO - PROCESS | 3588 | 1464710632688 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 3588 | 1464710632692 Marionette TRACE conn2 <- [1,2946,null,{}] 09:03:52 INFO - PROCESS | 3588 | 1464710632698 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:03:52 INFO - PROCESS | 3588 | 1464710632858 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 09:03:53 INFO - PROCESS | 3588 | 1464710633047 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0F255C00 == 36 [pid = 3588] [id = 747] 09:03:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (0F305000) [pid = 3588] [serial = 2240] [outer = 00000000] 09:03:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (0F30C000) [pid = 3588] [serial = 2241] [outer = 0F305000] 09:03:53 INFO - PROCESS | 3588 | 1464710633102 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (1043E800) [pid = 3588] [serial = 2242] [outer = 0F305000] 09:03:53 INFO - PROCESS | 3588 | 1464710633705 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:03:53 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:03:53 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1051ms 09:03:53 INFO - PROCESS | 3588 | 1464710633735 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 3588 | 1464710633738 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 09:03:53 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:03:53 INFO - PROCESS | 3588 | 1464710633765 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 3588 | 1464710633769 Marionette TRACE conn2 <- [1,2950,null,{}] 09:03:53 INFO - PROCESS | 3588 | 1464710633797 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:03:53 INFO - PROCESS | 3588 | 1464710633943 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 09:03:54 INFO - PROCESS | 3588 | 1464710634007 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10560800 == 37 [pid = 3588] [id = 748] 09:03:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (10A60000) [pid = 3588] [serial = 2243] [outer = 00000000] 09:03:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (10D05000) [pid = 3588] [serial = 2244] [outer = 10A60000] 09:03:54 INFO - PROCESS | 3588 | 1464710634062 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (11027800) [pid = 3588] [serial = 2245] [outer = 10A60000] 09:03:54 INFO - PROCESS | 3588 | 1464710634734 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:03:54 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:03:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1019ms 09:03:54 INFO - PROCESS | 3588 | 1464710634756 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 3588 | 1464710634758 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 09:03:54 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:03:54 INFO - PROCESS | 3588 | 1464710634762 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 3588 | 1464710634765 Marionette TRACE conn2 <- [1,2954,null,{}] 09:03:54 INFO - PROCESS | 3588 | 1464710634774 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:03:55 INFO - PROCESS | 3588 | 1464710635014 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 09:03:55 INFO - PROCESS | 3588 | 1464710635164 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0C7F2800 == 38 [pid = 3588] [id = 749] 09:03:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (0C7F7C00) [pid = 3588] [serial = 2246] [outer = 00000000] 09:03:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (0F250000) [pid = 3588] [serial = 2247] [outer = 0C7F7C00] 09:03:55 INFO - PROCESS | 3588 | 1464710635214 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (0F307C00) [pid = 3588] [serial = 2248] [outer = 0C7F7C00] 09:03:55 INFO - PROCESS | 3588 | --DOCSHELL 13282000 == 37 [pid = 3588] [id = 725] 09:03:55 INFO - PROCESS | 3588 | --DOCSHELL 14092000 == 36 [pid = 3588] [id = 730] 09:03:55 INFO - PROCESS | 3588 | --DOCSHELL 131AD800 == 35 [pid = 3588] [id = 727] 09:03:55 INFO - PROCESS | 3588 | --DOCSHELL 10AD9C00 == 34 [pid = 3588] [id = 726] 09:03:55 INFO - PROCESS | 3588 | --DOCSHELL 128BA800 == 33 [pid = 3588] [id = 723] 09:03:55 INFO - PROCESS | 3588 | --DOCSHELL 10F29400 == 32 [pid = 3588] [id = 729] 09:03:55 INFO - PROCESS | 3588 | --DOCSHELL 140E7000 == 31 [pid = 3588] [id = 728] 09:03:55 INFO - PROCESS | 3588 | --DOCSHELL 11049C00 == 30 [pid = 3588] [id = 722] 09:03:55 INFO - PROCESS | 3588 | --DOCSHELL 10D10400 == 29 [pid = 3588] [id = 721] 09:03:55 INFO - PROCESS | 3588 | --DOCSHELL 10ADA000 == 28 [pid = 3588] [id = 720] 09:03:55 INFO - PROCESS | 3588 | --DOCSHELL 0C7F2400 == 27 [pid = 3588] [id = 718] 09:03:55 INFO - PROCESS | 3588 | --DOCSHELL 0F310C00 == 26 [pid = 3588] [id = 719] 09:03:55 INFO - PROCESS | 3588 | --DOCSHELL 168E1C00 == 25 [pid = 3588] [id = 745] 09:03:55 INFO - PROCESS | 3588 | --DOCSHELL 11A45000 == 24 [pid = 3588] [id = 731] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (16650000) [pid = 3588] [serial = 2194] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (15F64C00) [pid = 3588] [serial = 2192] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (131B2800) [pid = 3588] [serial = 2174] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (1409EC00) [pid = 3588] [serial = 2179] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (156AF400) [pid = 3588] [serial = 2191] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (13908800) [pid = 3588] [serial = 2177] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (11031C00) [pid = 3588] [serial = 2165] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (0F24E800) [pid = 3588] [serial = 2156] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (14090C00) [pid = 3588] [serial = 2176] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (102CF400) [pid = 3588] [serial = 2158] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (10C4C400) [pid = 3588] [serial = 2162] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (10C42400) [pid = 3588] [serial = 2161] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (0F248800) [pid = 3588] [serial = 2155] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (140EC000) [pid = 3588] [serial = 2182] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (13110C00) [pid = 3588] [serial = 2189] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (13282800) [pid = 3588] [serial = 2173] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (1055C400) [pid = 3588] [serial = 2159] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (11230400) [pid = 3588] [serial = 2167] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (112CD400) [pid = 3588] [serial = 2168] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (13123000) [pid = 3588] [serial = 2171] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (15950C00) [pid = 3588] [serial = 2186] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (130A3C00) [pid = 3588] [serial = 2170] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (18479400) [pid = 3588] [serial = 2153] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (140C4400) [pid = 3588] [serial = 2180] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 73 (11028400) [pid = 3588] [serial = 2164] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 72 (1437F000) [pid = 3588] [serial = 2183] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 71 (156AF800) [pid = 3588] [serial = 2185] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | --DOMWINDOW == 70 (11C26C00) [pid = 3588] [serial = 2188] [outer = 00000000] [url = about:blank] 09:03:55 INFO - PROCESS | 3588 | 1464710635810 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:03:55 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:03:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1098ms 09:03:55 INFO - PROCESS | 3588 | 1464710635859 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 3588 | 1464710635863 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 09:03:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:03:55 INFO - PROCESS | 3588 | 1464710635867 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 3588 | 1464710635871 Marionette TRACE conn2 <- [1,2958,null,{}] 09:03:55 INFO - PROCESS | 3588 | 1464710635875 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:03:55 INFO - PROCESS | 3588 | 1464710635956 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 09:03:56 INFO - PROCESS | 3588 | 1464710636053 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0F30FC00 == 25 [pid = 3588] [id = 750] 09:03:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 71 (0F310C00) [pid = 3588] [serial = 2249] [outer = 00000000] 09:03:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 72 (10A57C00) [pid = 3588] [serial = 2250] [outer = 0F310C00] 09:03:56 INFO - PROCESS | 3588 | 1464710636102 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 73 (10AD3C00) [pid = 3588] [serial = 2251] [outer = 0F310C00] 09:03:56 INFO - PROCESS | 3588 | 1464710636499 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:03:56 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:03:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 705ms 09:03:56 INFO - PROCESS | 3588 | 1464710636567 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 3588 | 1464710636570 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 09:03:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:03:56 INFO - PROCESS | 3588 | 1464710636578 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 3588 | 1464710636579 Marionette TRACE conn2 <- [1,2962,null,{}] 09:03:56 INFO - PROCESS | 3588 | 1464710636583 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:03:56 INFO - PROCESS | 3588 | 1464710636663 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 09:03:56 INFO - PROCESS | 3588 | 1464710636673 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10D0A800 == 26 [pid = 3588] [id = 751] 09:03:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 74 (10D0C400) [pid = 3588] [serial = 2252] [outer = 00000000] 09:03:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (10F10800) [pid = 3588] [serial = 2253] [outer = 10D0C400] 09:03:56 INFO - PROCESS | 3588 | 1464710636718 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (11031C00) [pid = 3588] [serial = 2254] [outer = 10D0C400] 09:03:57 INFO - PROCESS | 3588 | 1464710637217 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:03:57 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:03:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 643ms 09:03:57 INFO - PROCESS | 3588 | 1464710637247 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 09:03:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:03:57 INFO - PROCESS | 3588 | 1464710637251 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 09:03:57 INFO - PROCESS | 3588 | 1464710637261 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 3588 | 1464710637265 Marionette TRACE conn2 <- [1,2966,null,{}] 09:03:57 INFO - PROCESS | 3588 | 1464710637273 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:03:57 INFO - PROCESS | 3588 | 1464710637357 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 09:03:57 INFO - PROCESS | 3588 | 1464710637363 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 11290400 == 27 [pid = 3588] [id = 752] 09:03:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (11489400) [pid = 3588] [serial = 2255] [outer = 00000000] 09:03:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (128AD800) [pid = 3588] [serial = 2256] [outer = 11489400] 09:03:57 INFO - PROCESS | 3588 | 1464710637407 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (12D64000) [pid = 3588] [serial = 2257] [outer = 11489400] 09:03:57 INFO - PROCESS | 3588 | 1464710637855 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:03:57 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:03:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 659ms 09:03:57 INFO - PROCESS | 3588 | 1464710637913 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 3588 | 1464710637915 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 09:03:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:03:57 INFO - PROCESS | 3588 | 1464710637918 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 3588 | 1464710637920 Marionette TRACE conn2 <- [1,2970,null,{}] 09:03:57 INFO - PROCESS | 3588 | 1464710637923 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:03:58 INFO - PROCESS | 3588 | 1464710638048 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 09:03:58 INFO - PROCESS | 3588 | 1464710638055 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 13128000 == 28 [pid = 3588] [id = 753] 09:03:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (1312B000) [pid = 3588] [serial = 2258] [outer = 00000000] 09:03:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (131AC400) [pid = 3588] [serial = 2259] [outer = 1312B000] 09:03:58 INFO - PROCESS | 3588 | 1464710638098 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (13281400) [pid = 3588] [serial = 2260] [outer = 1312B000] 09:03:58 INFO - PROCESS | 3588 | 1464710638509 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:03:58 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:03:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:03:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 643ms 09:03:58 INFO - PROCESS | 3588 | 1464710638556 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 3588 | 1464710638558 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 09:03:58 INFO - PROCESS | 3588 | 1464710638561 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:03:58 INFO - PROCESS | 3588 | 1464710638563 Marionette TRACE conn2 <- [1,2974,null,{}] 09:03:58 INFO - PROCESS | 3588 | 1464710638566 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:03:58 INFO - PROCESS | 3588 | 1464710638677 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 09:03:58 INFO - PROCESS | 3588 | 1464710638684 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 13902400 == 29 [pid = 3588] [id = 754] 09:03:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (13DBB800) [pid = 3588] [serial = 2261] [outer = 00000000] 09:03:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (14090800) [pid = 3588] [serial = 2262] [outer = 13DBB800] 09:03:58 INFO - PROCESS | 3588 | 1464710638785 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (14097400) [pid = 3588] [serial = 2263] [outer = 13DBB800] 09:03:59 INFO - PROCESS | 3588 | 1464710639236 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:03:59 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:03:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 705ms 09:03:59 INFO - PROCESS | 3588 | 1464710639260 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 3588 | 1464710639262 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 09:03:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:03:59 INFO - PROCESS | 3588 | 1464710639265 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 3588 | 1464710639266 Marionette TRACE conn2 <- [1,2978,null,{}] 09:03:59 INFO - PROCESS | 3588 | 1464710639275 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:03:59 INFO - PROCESS | 3588 | 1464710639382 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 09:03:59 INFO - PROCESS | 3588 | 1464710639388 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 140C1400 == 30 [pid = 3588] [id = 755] 09:03:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (140C4400) [pid = 3588] [serial = 2264] [outer = 00000000] 09:03:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (140E3C00) [pid = 3588] [serial = 2265] [outer = 140C4400] 09:03:59 INFO - PROCESS | 3588 | 1464710639433 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (140E4800) [pid = 3588] [serial = 2266] [outer = 140C4400] 09:03:59 INFO - PROCESS | 3588 | ++DOCSHELL 15464C00 == 31 [pid = 3588] [id = 756] 09:03:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (154DD400) [pid = 3588] [serial = 2267] [outer = 00000000] 09:03:59 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (154DFC00) [pid = 3588] [serial = 2268] [outer = 154DD400] 09:04:00 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (10D0EC00) [pid = 3588] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:04:00 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (12B29800) [pid = 3588] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:04:00 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (10439000) [pid = 3588] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:04:00 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (14E97800) [pid = 3588] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:04:00 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (10C43000) [pid = 3588] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:04:00 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (0C7FA000) [pid = 3588] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:04:00 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (10A61800) [pid = 3588] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:04:00 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (15F6BC00) [pid = 3588] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:04:00 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (11046400) [pid = 3588] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:04:00 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (131B4800) [pid = 3588] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:04:00 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (15DEA400) [pid = 3588] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:04:00 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (1104E800) [pid = 3588] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:04:00 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (1104FC00) [pid = 3588] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:04:00 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (140DE000) [pid = 3588] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:04:00 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (16A85800) [pid = 3588] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:04:00 INFO - PROCESS | 3588 | 1464710640064 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:04:00 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:04:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 847ms 09:04:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:04:00 INFO - PROCESS | 3588 | 1464710640109 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 3588 | 1464710640110 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 09:04:00 INFO - PROCESS | 3588 | 1464710640114 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - PROCESS | 3588 | 1464710640116 Marionette TRACE conn2 <- [1,2982,null,{}] 09:04:00 INFO - PROCESS | 3588 | 1464710640120 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:04:00 INFO - PROCESS | 3588 | 1464710640204 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 09:04:00 INFO - PROCESS | 3588 | 1464710640212 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1104E800 == 32 [pid = 3588] [id = 757] 09:04:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (1104FC00) [pid = 3588] [serial = 2269] [outer = 00000000] 09:04:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (140BFC00) [pid = 3588] [serial = 2270] [outer = 1104FC00] 09:04:00 INFO - PROCESS | 3588 | 1464710640265 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (140C6400) [pid = 3588] [serial = 2271] [outer = 1104FC00] 09:04:00 INFO - PROCESS | 3588 | 1464710640678 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:04:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:04:00 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:04:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 596ms 09:04:00 INFO - PROCESS | 3588 | 1464710640720 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 3588 | 1464710640722 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 09:04:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:04:00 INFO - PROCESS | 3588 | 1464710640726 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - PROCESS | 3588 | 1464710640727 Marionette TRACE conn2 <- [1,2986,null,{}] 09:04:00 INFO - PROCESS | 3588 | 1464710640731 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:04:00 INFO - PROCESS | 3588 | 1464710640809 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 09:04:00 INFO - PROCESS | 3588 | 1464710640815 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10D06C00 == 33 [pid = 3588] [id = 758] 09:04:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (11046400) [pid = 3588] [serial = 2272] [outer = 00000000] 09:04:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (156B2800) [pid = 3588] [serial = 2273] [outer = 11046400] 09:04:00 INFO - PROCESS | 3588 | 1464710640858 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (1590E000) [pid = 3588] [serial = 2274] [outer = 11046400] 09:04:01 INFO - PROCESS | 3588 | 1464710641261 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:04:01 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:04:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 595ms 09:04:01 INFO - PROCESS | 3588 | 1464710641333 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 3588 | 1464710641335 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 09:04:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:04:01 INFO - PROCESS | 3588 | 1464710641343 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 3588 | 1464710641344 Marionette TRACE conn2 <- [1,2990,null,{}] 09:04:01 INFO - PROCESS | 3588 | 1464710641349 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:04:01 INFO - PROCESS | 3588 | 1464710641457 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 09:04:01 INFO - PROCESS | 3588 | 1464710641468 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 15D5D000 == 34 [pid = 3588] [id = 759] 09:04:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (15D6AC00) [pid = 3588] [serial = 2275] [outer = 00000000] 09:04:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (15DEE000) [pid = 3588] [serial = 2276] [outer = 15D6AC00] 09:04:01 INFO - PROCESS | 3588 | 1464710641511 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (15F65000) [pid = 3588] [serial = 2277] [outer = 15D6AC00] 09:04:01 INFO - PROCESS | 3588 | 1464710641941 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:04:01 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:04:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 643ms 09:04:02 INFO - PROCESS | 3588 | 1464710641979 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 3588 | 1464710641980 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 09:04:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:04:02 INFO - PROCESS | 3588 | 1464710641984 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 3588 | 1464710641985 Marionette TRACE conn2 <- [1,2994,null,{}] 09:04:02 INFO - PROCESS | 3588 | 1464710641989 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:04:02 INFO - PROCESS | 3588 | 1464710642118 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 09:04:02 INFO - PROCESS | 3588 | 1464710642231 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0C387400 == 35 [pid = 3588] [id = 760] 09:04:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (0C387C00) [pid = 3588] [serial = 2278] [outer = 00000000] 09:04:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (0C7F8000) [pid = 3588] [serial = 2279] [outer = 0C387C00] 09:04:02 INFO - PROCESS | 3588 | 1464710642287 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (0F307000) [pid = 3588] [serial = 2280] [outer = 0C387C00] 09:04:02 INFO - PROCESS | 3588 | 1464710642816 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:04:02 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:04:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 910ms 09:04:02 INFO - PROCESS | 3588 | 1464710642891 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 3588 | 1464710642895 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 09:04:02 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:04:02 INFO - PROCESS | 3588 | 1464710642900 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 3588 | 1464710642904 Marionette TRACE conn2 <- [1,2998,null,{}] 09:04:02 INFO - PROCESS | 3588 | 1464710642909 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:04:03 INFO - PROCESS | 3588 | 1464710643014 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 09:04:03 INFO - PROCESS | 3588 | 1464710643124 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10D07000 == 36 [pid = 3588] [id = 761] 09:04:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (10F0D400) [pid = 3588] [serial = 2281] [outer = 00000000] 09:04:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (1104C000) [pid = 3588] [serial = 2282] [outer = 10F0D400] 09:04:03 INFO - PROCESS | 3588 | 1464710643180 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (1128F800) [pid = 3588] [serial = 2283] [outer = 10F0D400] 09:04:03 INFO - PROCESS | 3588 | [3588] 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:04:03 INFO - PROCESS | 3588 | 1464710643750 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:04:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:04:03 INFO - {} 09:04:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:04:03 INFO - {} 09:04:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:04:03 INFO - {} 09:04:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:04:03 INFO - {} 09:04:03 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 910ms 09:04:03 INFO - PROCESS | 3588 | 1464710643807 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 3588 | 1464710643812 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 09:04:03 INFO - TEST-START | /FileAPI/fileReader.html 09:04:03 INFO - PROCESS | 3588 | 1464710643816 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 3588 | 1464710643818 Marionette TRACE conn2 <- [1,3002,null,{}] 09:04:03 INFO - PROCESS | 3588 | 1464710643837 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:04:03 INFO - PROCESS | 3588 | 1464710643946 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 09:04:04 INFO - PROCESS | 3588 | 1464710644077 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1311F800 == 37 [pid = 3588] [id = 762] 09:04:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (14095000) [pid = 3588] [serial = 2284] [outer = 00000000] 09:04:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (16041400) [pid = 3588] [serial = 2285] [outer = 14095000] 09:04:04 INFO - PROCESS | 3588 | 1464710644132 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (16652000) [pid = 3588] [serial = 2286] [outer = 14095000] 09:04:04 INFO - PROCESS | 3588 | 1464710644676 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:04:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:04:04 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:04:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:04:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:04:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 894ms 09:04:04 INFO - PROCESS | 3588 | 1464710644735 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 3588 | 1464710644737 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 09:04:04 INFO - TEST-START | /FileAPI/historical.html 09:04:04 INFO - PROCESS | 3588 | 1464710644750 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 3588 | 1464710644756 Marionette TRACE conn2 <- [1,3006,null,{}] 09:04:04 INFO - PROCESS | 3588 | 1464710644761 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:04:04 INFO - PROCESS | 3588 | 1464710644863 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 09:04:05 INFO - PROCESS | 3588 | 1464710644970 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 16655C00 == 38 [pid = 3588] [id = 763] 09:04:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (16659400) [pid = 3588] [serial = 2287] [outer = 00000000] 09:04:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (16C96400) [pid = 3588] [serial = 2288] [outer = 16659400] 09:04:05 INFO - PROCESS | 3588 | 1464710645023 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (16C9C400) [pid = 3588] [serial = 2289] [outer = 16659400] 09:04:05 INFO - PROCESS | 3588 | 1464710645538 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:04:05 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:04:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:04:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:04:05 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:04:05 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:04:05 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:04:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:04:05 INFO - TEST-OK | /FileAPI/historical.html | took 862ms 09:04:05 INFO - PROCESS | 3588 | 1464710645638 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 3588 | 1464710645641 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 09:04:05 INFO - TEST-START | /FileAPI/idlharness.html 09:04:05 INFO - PROCESS | 3588 | 1464710645645 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 3588 | 1464710645647 Marionette TRACE conn2 <- [1,3010,null,{}] 09:04:05 INFO - PROCESS | 3588 | 1464710645651 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:04:05 INFO - PROCESS | 3588 | 1464710645759 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 09:04:05 INFO - PROCESS | 3588 | 1464710645866 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 16A8B800 == 39 [pid = 3588] [id = 764] 09:04:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (16C95800) [pid = 3588] [serial = 2290] [outer = 00000000] 09:04:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (16D8AC00) [pid = 3588] [serial = 2291] [outer = 16C95800] 09:04:05 INFO - PROCESS | 3588 | 1464710645918 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (16D8D400) [pid = 3588] [serial = 2292] [outer = 16C95800] 09:04:07 INFO - PROCESS | 3588 | 1464710646999 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:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:04:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:04:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:04:07 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:04:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:04:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:04:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:04:07 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:04:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:04:07 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:04:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:04:07 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:04:07 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:04:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:04:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:04:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:04:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:04:07 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:04:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:04:07 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:04:07 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:04:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:07 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:07 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:07 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:04:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:04:07 INFO - TEST-OK | /FileAPI/idlharness.html | took 1506ms 09:04:07 INFO - PROCESS | 3588 | 1464710647170 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 09:04:07 INFO - PROCESS | 3588 | 1464710647174 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 09:04:07 INFO - TEST-START | /FileAPI/idlharness.worker 09:04:07 INFO - PROCESS | 3588 | 1464710647180 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - PROCESS | 3588 | 1464710647184 Marionette TRACE conn2 <- [1,3014,null,{}] 09:04:07 INFO - PROCESS | 3588 | 1464710647189 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:04:07 INFO - PROCESS | 3588 | 1464710647271 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 09:04:07 INFO - PROCESS | 3588 | 1464710647408 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10A58C00 == 40 [pid = 3588] [id = 765] 09:04:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (10A61000) [pid = 3588] [serial = 2293] [outer = 00000000] 09:04:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (11049C00) [pid = 3588] [serial = 2294] [outer = 10A61000] 09:04:07 INFO - PROCESS | 3588 | 1464710647456 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 3588 | ++DOMWINDOW == 102 (11484400) [pid = 3588] [serial = 2295] [outer = 10A61000] 09:04:07 INFO - PROCESS | 3588 | [3588] 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:04:07 INFO - PROCESS | 3588 | --DOCSHELL 15464C00 == 39 [pid = 3588] [id = 756] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 101 (16A8AC00) [pid = 3588] [serial = 2238] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (11032400) [pid = 3588] [serial = 2207] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (1309CC00) [pid = 3588] [serial = 2212] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (131A8400) [pid = 3588] [serial = 2213] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (1055CC00) [pid = 3588] [serial = 2200] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (1526B800) [pid = 3588] [serial = 2221] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (105FAC00) [pid = 3588] [serial = 2201] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (10C48400) [pid = 3588] [serial = 2203] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (10C50800) [pid = 3588] [serial = 2204] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (0F253000) [pid = 3588] [serial = 2197] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (0F303C00) [pid = 3588] [serial = 2198] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (156B0400) [pid = 3588] [serial = 2224] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (15271000) [pid = 3588] [serial = 2222] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (16653000) [pid = 3588] [serial = 2195] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (130A0000) [pid = 3588] [serial = 2230] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (1409A400) [pid = 3588] [serial = 2215] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (112D8000) [pid = 3588] [serial = 2216] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (15F6E400) [pid = 3588] [serial = 2227] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (1594A000) [pid = 3588] [serial = 2225] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (1665D800) [pid = 3588] [serial = 2234] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (1665A000) [pid = 3588] [serial = 2233] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (11488800) [pid = 3588] [serial = 2209] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (114CF400) [pid = 3588] [serial = 2210] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (140E4C00) [pid = 3588] [serial = 2218] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (165BA000) [pid = 3588] [serial = 2228] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (16A88800) [pid = 3588] [serial = 2236] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 75 (140E5800) [pid = 3588] [serial = 2219] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 74 (140CCC00) [pid = 3588] [serial = 2231] [outer = 00000000] [url = about:blank] 09:04:07 INFO - PROCESS | 3588 | --DOMWINDOW == 73 (1102B000) [pid = 3588] [serial = 2206] [outer = 00000000] [url = about:blank] 09:04:08 INFO - PROCESS | 3588 | 1464710648525 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:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:04:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:04:08 INFO - {} 09:04:08 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:04:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:04:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:04:08 INFO - {} 09:04:08 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:04:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:04:08 INFO - {} 09:04:08 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:04:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:04:08 INFO - {} 09:04:08 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:04:08 INFO - {} 09:04:08 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:04:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:04:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:04:08 INFO - {} 09:04:08 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:04:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:04:08 INFO - {} 09:04:08 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:04:08 INFO - {} 09:04:08 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:04:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:08 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:04:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:08 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:04:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:08 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:04:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:08 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:04:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:08 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:04:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:08 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:04:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:08 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:04:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:04:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:04:08 INFO - {} 09:04:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1584ms 09:04:08 INFO - PROCESS | 3588 | 1464710648782 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 3588 | 1464710648788 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 09:04:08 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:04:08 INFO - PROCESS | 3588 | 1464710648794 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 3588 | 1464710648796 Marionette TRACE conn2 <- [1,3018,null,{}] 09:04:08 INFO - PROCESS | 3588 | 1464710648800 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:04:08 INFO - PROCESS | 3588 | 1464710648879 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 09:04:08 INFO - PROCESS | 3588 | 1464710648886 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10A61400 == 40 [pid = 3588] [id = 766] 09:04:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 74 (10ACDC00) [pid = 3588] [serial = 2296] [outer = 00000000] 09:04:08 INFO - PROCESS | 3588 | ++DOMWINDOW == 75 (17350400) [pid = 3588] [serial = 2297] [outer = 10ACDC00] 09:04:08 INFO - PROCESS | 3588 | 1464710648931 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 76 (13107800) [pid = 3588] [serial = 2298] [outer = 10ACDC00] 09:04:09 INFO - PROCESS | 3588 | 1464710649389 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:04:09 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:04:09 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 643ms 09:04:09 INFO - PROCESS | 3588 | 1464710649434 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 09:04:09 INFO - PROCESS | 3588 | 1464710649436 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 09:04:09 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:04:09 INFO - PROCESS | 3588 | 1464710649439 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 3588 | 1464710649443 Marionette TRACE conn2 <- [1,3022,null,{}] 09:04:09 INFO - PROCESS | 3588 | 1464710649456 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:04:09 INFO - PROCESS | 3588 | 1464710649543 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 09:04:09 INFO - PROCESS | 3588 | 1464710649550 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1773A000 == 41 [pid = 3588] [id = 767] 09:04:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 77 (1773B400) [pid = 3588] [serial = 2299] [outer = 00000000] 09:04:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (17773400) [pid = 3588] [serial = 2300] [outer = 1773B400] 09:04:09 INFO - PROCESS | 3588 | 1464710649596 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (17C24400) [pid = 3588] [serial = 2301] [outer = 1773B400] 09:04:10 INFO - PROCESS | 3588 | 1464710650037 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:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:04:10 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 643ms 09:04:10 INFO - PROCESS | 3588 | 1464710650104 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 3588 | 1464710650106 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 09:04:10 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:04:10 INFO - PROCESS | 3588 | 1464710650110 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 3588 | 1464710650111 Marionette TRACE conn2 <- [1,3026,null,{}] 09:04:10 INFO - PROCESS | 3588 | 1464710650115 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:04:10 INFO - PROCESS | 3588 | 1464710650229 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 09:04:10 INFO - PROCESS | 3588 | 1464710650314 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 18213400 == 42 [pid = 3588] [id = 768] 09:04:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (18214000) [pid = 3588] [serial = 2302] [outer = 00000000] 09:04:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (1821AC00) [pid = 3588] [serial = 2303] [outer = 18214000] 09:04:10 INFO - PROCESS | 3588 | 1464710650359 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (1846D000) [pid = 3588] [serial = 2304] [outer = 18214000] 09:04:10 INFO - PROCESS | 3588 | 1464710650738 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:04:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:04:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 705ms 09:04:10 INFO - PROCESS | 3588 | 1464710650807 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 3588 | 1464710650810 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 09:04:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:04:10 INFO - PROCESS | 3588 | 1464710650820 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 3588 | 1464710650822 Marionette TRACE conn2 <- [1,3030,null,{}] 09:04:10 INFO - PROCESS | 3588 | 1464710650826 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:04:10 INFO - PROCESS | 3588 | 1464710650937 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 09:04:10 INFO - PROCESS | 3588 | 1464710650947 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0F24D000 == 43 [pid = 3588] [id = 769] 09:04:10 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (10C47C00) [pid = 3588] [serial = 2305] [outer = 00000000] 09:04:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (18475800) [pid = 3588] [serial = 2306] [outer = 10C47C00] 09:04:11 INFO - PROCESS | 3588 | 1464710651000 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (18479000) [pid = 3588] [serial = 2307] [outer = 10C47C00] 09:04:11 INFO - PROCESS | 3588 | 1464710651633 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:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:04:11 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:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:04:11 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:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:04:11 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:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:04:11 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:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:04:11 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:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:04:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:04:11 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:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:04:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:04:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:04:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:04:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:04:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:04:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:04:11 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 972ms 09:04:11 INFO - PROCESS | 3588 | 1464710651791 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 09:04:11 INFO - PROCESS | 3588 | 1464710651793 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 09:04:11 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:04:11 INFO - PROCESS | 3588 | 1464710651796 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 3588 | 1464710651798 Marionette TRACE conn2 <- [1,3034,null,{}] 09:04:11 INFO - PROCESS | 3588 | 1464710651802 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:04:11 INFO - PROCESS | 3588 | 1464710651943 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 09:04:11 INFO - PROCESS | 3588 | 1464710651950 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0C384C00 == 44 [pid = 3588] [id = 770] 09:04:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (0F249C00) [pid = 3588] [serial = 2308] [outer = 00000000] 09:04:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (19832C00) [pid = 3588] [serial = 2309] [outer = 0F249C00] 09:04:12 INFO - PROCESS | 3588 | 1464710652047 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (19AF0800) [pid = 3588] [serial = 2310] [outer = 0F249C00] 09:04:12 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (1104FC00) [pid = 3588] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:04:12 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (13DBB800) [pid = 3588] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:04:12 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (140C4400) [pid = 3588] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:04:12 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (10ACD400) [pid = 3588] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:04:12 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (10D0C400) [pid = 3588] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:04:12 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (0C7F7C00) [pid = 3588] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:04:12 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (11489400) [pid = 3588] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:04:12 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (0F310C00) [pid = 3588] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:04:12 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (154DD400) [pid = 3588] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:04:12 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (1312B000) [pid = 3588] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:04:12 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (11046400) [pid = 3588] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:04:12 INFO - PROCESS | 3588 | [3588] 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:04:12 INFO - PROCESS | 3588 | 1464710652497 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:04:12 INFO - {} 09:04:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 753ms 09:04:12 INFO - PROCESS | 3588 | 1464710652537 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 3588 | 1464710652539 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 09:04:12 INFO - PROCESS | 3588 | 1464710652542 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:04:12 INFO - PROCESS | 3588 | 1464710652544 Marionette TRACE conn2 <- [1,3038,null,{}] 09:04:12 INFO - PROCESS | 3588 | 1464710652547 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:04:12 INFO - PROCESS | 3588 | 1464710652624 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 09:04:12 INFO - PROCESS | 3588 | 1464710652629 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 154E9C00 == 45 [pid = 3588] [id = 771] 09:04:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 78 (1664E400) [pid = 3588] [serial = 2311] [outer = 00000000] 09:04:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (19E4F000) [pid = 3588] [serial = 2312] [outer = 1664E400] 09:04:12 INFO - PROCESS | 3588 | 1464710652672 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (19E4F400) [pid = 3588] [serial = 2313] [outer = 1664E400] 09:04:13 INFO - PROCESS | 3588 | 1464710653081 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:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:04:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:04:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 596ms 09:04:13 INFO - PROCESS | 3588 | 1464710653147 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 3588 | 1464710653149 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 09:04:13 INFO - PROCESS | 3588 | 1464710653154 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 3588 | 1464710653155 Marionette TRACE conn2 <- [1,3042,null,{}] 09:04:13 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:04:13 INFO - PROCESS | 3588 | 1464710653159 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:04:13 INFO - PROCESS | 3588 | 1464710653248 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 09:04:13 INFO - PROCESS | 3588 | 1464710653253 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0F250800 == 46 [pid = 3588] [id = 772] 09:04:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (10276400) [pid = 3588] [serial = 2314] [outer = 00000000] 09:04:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (19ECD800) [pid = 3588] [serial = 2315] [outer = 10276400] 09:04:13 INFO - PROCESS | 3588 | 1464710653296 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (19ED6800) [pid = 3588] [serial = 2316] [outer = 10276400] 09:04:14 INFO - PROCESS | 3588 | 1464710653982 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:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:04:14 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:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:04:14 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:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:04:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 988ms 09:04:14 INFO - PROCESS | 3588 | 1464710654136 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 09:04:14 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:04:14 INFO - PROCESS | 3588 | 1464710654138 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 09:04:14 INFO - PROCESS | 3588 | 1464710654141 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 3588 | 1464710654143 Marionette TRACE conn2 <- [1,3046,null,{}] 09:04:14 INFO - PROCESS | 3588 | 1464710654146 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:04:14 INFO - PROCESS | 3588 | 1464710654228 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 09:04:14 INFO - PROCESS | 3588 | 1464710654366 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0C384400 == 47 [pid = 3588] [id = 773] 09:04:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (0C385400) [pid = 3588] [serial = 2317] [outer = 00000000] 09:04:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (10273000) [pid = 3588] [serial = 2318] [outer = 0C385400] 09:04:14 INFO - PROCESS | 3588 | 1464710654469 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (10AD2800) [pid = 3588] [serial = 2319] [outer = 0C385400] 09:04:15 INFO - PROCESS | 3588 | 1464710655111 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:04:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:04:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:04:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:04:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:04:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:04:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:04:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:04:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:04:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:04:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:04:15 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:15 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:04:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:04:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:04:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:04:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:04:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:04:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:04:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:04:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:04:15 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1003ms 09:04:15 INFO - PROCESS | 3588 | 1464710655168 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 3588 | 1464710655172 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 09:04:15 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:04:15 INFO - PROCESS | 3588 | 1464710655177 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 3588 | 1464710655180 Marionette TRACE conn2 <- [1,3050,null,{}] 09:04:15 INFO - PROCESS | 3588 | 1464710655185 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:04:15 INFO - PROCESS | 3588 | 1464710655323 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 09:04:15 INFO - PROCESS | 3588 | 1464710655459 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 1102D800 == 48 [pid = 3588] [id = 774] 09:04:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (1102DC00) [pid = 3588] [serial = 2320] [outer = 00000000] 09:04:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (114D1800) [pid = 3588] [serial = 2321] [outer = 1102DC00] 09:04:15 INFO - PROCESS | 3588 | 1464710655515 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (12DF3C00) [pid = 3588] [serial = 2322] [outer = 1102DC00] 09:04:15 INFO - PROCESS | 3588 | [3588] 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:04:16 INFO - PROCESS | 3588 | 1464710656094 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:04:16 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:04:16 INFO - {} 09:04:16 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 941ms 09:04:16 INFO - PROCESS | 3588 | 1464710656128 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 3588 | 1464710656132 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 09:04:16 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:04:16 INFO - PROCESS | 3588 | 1464710656136 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 3588 | 1464710656138 Marionette TRACE conn2 <- [1,3054,null,{}] 09:04:16 INFO - PROCESS | 3588 | 1464710656142 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:04:16 INFO - PROCESS | 3588 | 1464710656280 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 09:04:16 INFO - PROCESS | 3588 | 1464710656418 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 13907800 == 49 [pid = 3588] [id = 775] 09:04:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (13DBDC00) [pid = 3588] [serial = 2323] [outer = 00000000] 09:04:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (140E4000) [pid = 3588] [serial = 2324] [outer = 13DBDC00] 09:04:16 INFO - PROCESS | 3588 | 1464710656473 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (14E93C00) [pid = 3588] [serial = 2325] [outer = 13DBDC00] 09:04:16 INFO - PROCESS | 3588 | 1464710656990 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:04:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:04:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:04:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:04:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:04:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:04:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:04:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:04:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 909ms 09:04:17 INFO - PROCESS | 3588 | 1464710657039 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 3588 | 1464710657042 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 09:04:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:04:17 INFO - PROCESS | 3588 | 1464710657052 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 3588 | 1464710657058 Marionette TRACE conn2 <- [1,3058,null,{}] 09:04:17 INFO - PROCESS | 3588 | 1464710657062 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:04:17 INFO - PROCESS | 3588 | 1464710657167 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 09:04:17 INFO - PROCESS | 3588 | 1464710657307 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 16C97400 == 50 [pid = 3588] [id = 776] 09:04:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (16C9A000) [pid = 3588] [serial = 2326] [outer = 00000000] 09:04:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (16FF3C00) [pid = 3588] [serial = 2327] [outer = 16C9A000] 09:04:17 INFO - PROCESS | 3588 | 1464710657361 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (17355400) [pid = 3588] [serial = 2328] [outer = 16C9A000] 09:04:17 INFO - PROCESS | 3588 | 1464710657965 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:04:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:04:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:04:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:04:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:04:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:04:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:04:18 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 973ms 09:04:18 INFO - PROCESS | 3588 | 1464710658011 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 3588 | 1464710658014 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 09:04:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:04:18 INFO - PROCESS | 3588 | 1464710658017 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 3588 | 1464710658019 Marionette TRACE conn2 <- [1,3062,null,{}] 09:04:18 INFO - PROCESS | 3588 | 1464710658023 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:04:18 INFO - PROCESS | 3588 | 1464710658176 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 09:04:18 INFO - PROCESS | 3588 | 1464710658240 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0F305800 == 51 [pid = 3588] [id = 777] 09:04:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (0F30B400) [pid = 3588] [serial = 2329] [outer = 00000000] 09:04:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (10AD9C00) [pid = 3588] [serial = 2330] [outer = 0F30B400] 09:04:18 INFO - PROCESS | 3588 | 1464710658294 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 3588 | ++DOMWINDOW == 98 (10ADAC00) [pid = 3588] [serial = 2331] [outer = 0F30B400] 09:04:18 INFO - PROCESS | 3588 | 1464710658933 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:04:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:04:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:04:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:04:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:04:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:04:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:04:18 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 956ms 09:04:18 INFO - PROCESS | 3588 | 1464710658963 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 3588 | 1464710658971 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 09:04:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:04:19 INFO - PROCESS | 3588 | 1464710658977 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 3588 | 1464710658981 Marionette TRACE conn2 <- [1,3066,null,{}] 09:04:19 INFO - PROCESS | 3588 | 1464710658986 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:04:19 INFO - PROCESS | 3588 | 1464710659085 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 09:04:19 INFO - PROCESS | 3588 | 1464710659200 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0F308400 == 52 [pid = 3588] [id = 778] 09:04:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 99 (1055B800) [pid = 3588] [serial = 2332] [outer = 00000000] 09:04:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 100 (10A62400) [pid = 3588] [serial = 2333] [outer = 1055B800] 09:04:19 INFO - PROCESS | 3588 | 1464710659249 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 3588 | ++DOMWINDOW == 101 (114D1000) [pid = 3588] [serial = 2334] [outer = 1055B800] 09:04:19 INFO - PROCESS | 3588 | --DOCSHELL 11290400 == 51 [pid = 3588] [id = 752] 09:04:19 INFO - PROCESS | 3588 | --DOCSHELL 140C1400 == 50 [pid = 3588] [id = 755] 09:04:19 INFO - PROCESS | 3588 | --DOCSHELL 13902400 == 49 [pid = 3588] [id = 754] 09:04:19 INFO - PROCESS | 3588 | --DOCSHELL 13128000 == 48 [pid = 3588] [id = 753] 09:04:19 INFO - PROCESS | 3588 | --DOCSHELL 0F250800 == 47 [pid = 3588] [id = 772] 09:04:19 INFO - PROCESS | 3588 | --DOCSHELL 154E9C00 == 46 [pid = 3588] [id = 771] 09:04:19 INFO - PROCESS | 3588 | --DOCSHELL 0C384C00 == 45 [pid = 3588] [id = 770] 09:04:19 INFO - PROCESS | 3588 | --DOCSHELL 0F24D000 == 44 [pid = 3588] [id = 769] 09:04:19 INFO - PROCESS | 3588 | --DOCSHELL 18213400 == 43 [pid = 3588] [id = 768] 09:04:19 INFO - PROCESS | 3588 | --DOCSHELL 1773A000 == 42 [pid = 3588] [id = 767] 09:04:19 INFO - PROCESS | 3588 | --DOCSHELL 10A61400 == 41 [pid = 3588] [id = 766] 09:04:19 INFO - PROCESS | 3588 | --DOCSHELL 10A58C00 == 40 [pid = 3588] [id = 765] 09:04:19 INFO - PROCESS | 3588 | --DOCSHELL 10D07000 == 39 [pid = 3588] [id = 761] 09:04:19 INFO - PROCESS | 3588 | --DOCSHELL 0C387400 == 38 [pid = 3588] [id = 760] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 100 (14090800) [pid = 3588] [serial = 2262] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 99 (140E3C00) [pid = 3588] [serial = 2265] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 98 (16A8BC00) [pid = 3588] [serial = 2239] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 97 (10D05000) [pid = 3588] [serial = 2244] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (10F10800) [pid = 3588] [serial = 2253] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (11031C00) [pid = 3588] [serial = 2254] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (0F307C00) [pid = 3588] [serial = 2248] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (0F250000) [pid = 3588] [serial = 2247] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (128AD800) [pid = 3588] [serial = 2256] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (10A57C00) [pid = 3588] [serial = 2250] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (10AD3C00) [pid = 3588] [serial = 2251] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (15DEE000) [pid = 3588] [serial = 2276] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (0F30C000) [pid = 3588] [serial = 2241] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (14097400) [pid = 3588] [serial = 2263] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (154DFC00) [pid = 3588] [serial = 2268] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (140C6400) [pid = 3588] [serial = 2271] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (140BFC00) [pid = 3588] [serial = 2270] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (140E4800) [pid = 3588] [serial = 2266] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (131AC400) [pid = 3588] [serial = 2259] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (156B2800) [pid = 3588] [serial = 2273] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (1590E000) [pid = 3588] [serial = 2274] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (13281400) [pid = 3588] [serial = 2260] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (12D64000) [pid = 3588] [serial = 2257] [outer = 00000000] [url = about:blank] 09:04:19 INFO - PROCESS | 3588 | 1464710659843 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:04:19 INFO - PROCESS | 3588 | 1464710659935 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 09:04:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:04:19 INFO - PROCESS | 3588 | 1464710659944 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 3588 | 1464710659946 Marionette TRACE conn2 <- [1,3070,null,{}] 09:04:19 INFO - PROCESS | 3588 | 1464710659954 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:04:20 INFO - PROCESS | 3588 | 1464710660047 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 09:04:20 INFO - PROCESS | 3588 | 1464710660145 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10D05000 == 39 [pid = 3588] [id = 779] 09:04:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 79 (10D0E400) [pid = 3588] [serial = 2335] [outer = 00000000] 09:04:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 80 (10F33800) [pid = 3588] [serial = 2336] [outer = 10D0E400] 09:04:20 INFO - PROCESS | 3588 | 1464710660192 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 81 (11052800) [pid = 3588] [serial = 2337] [outer = 10D0E400] 09:04:20 INFO - PROCESS | 3588 | 1464710660581 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:04:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:04:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 690ms 09:04:20 INFO - PROCESS | 3588 | 1464710660640 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 3588 | 1464710660642 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 09:04:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:04:20 INFO - PROCESS | 3588 | 1464710660650 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 3588 | 1464710660653 Marionette TRACE conn2 <- [1,3074,null,{}] 09:04:20 INFO - PROCESS | 3588 | 1464710660664 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:04:20 INFO - PROCESS | 3588 | 1464710660749 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 09:04:20 INFO - PROCESS | 3588 | 1464710660759 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 13283C00 == 40 [pid = 3588] [id = 780] 09:04:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 82 (13714C00) [pid = 3588] [serial = 2338] [outer = 00000000] 09:04:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (13DBAC00) [pid = 3588] [serial = 2339] [outer = 13714C00] 09:04:20 INFO - PROCESS | 3588 | 1464710660805 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (14091400) [pid = 3588] [serial = 2340] [outer = 13714C00] 09:04:21 INFO - PROCESS | 3588 | 1464710661269 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:04:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:04:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 643ms 09:04:21 INFO - PROCESS | 3588 | 1464710661288 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 3588 | 1464710661290 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 09:04:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:04:21 INFO - PROCESS | 3588 | 1464710661294 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 3588 | 1464710661295 Marionette TRACE conn2 <- [1,3078,null,{}] 09:04:21 INFO - PROCESS | 3588 | 1464710661299 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:04:21 INFO - PROCESS | 3588 | 1464710661382 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 09:04:21 INFO - PROCESS | 3588 | 1464710661388 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 13282000 == 41 [pid = 3588] [id = 781] 09:04:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (13284800) [pid = 3588] [serial = 2341] [outer = 00000000] 09:04:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (140BF800) [pid = 3588] [serial = 2342] [outer = 13284800] 09:04:21 INFO - PROCESS | 3588 | 1464710661433 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (140DDC00) [pid = 3588] [serial = 2343] [outer = 13284800] 09:04:21 INFO - PROCESS | 3588 | 1464710661872 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:04:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:04:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 643ms 09:04:21 INFO - PROCESS | 3588 | 1464710661943 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 3588 | 1464710661945 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 09:04:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:04:21 INFO - PROCESS | 3588 | 1464710661949 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 3588 | 1464710661950 Marionette TRACE conn2 <- [1,3082,null,{}] 09:04:21 INFO - PROCESS | 3588 | 1464710661953 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:04:22 INFO - PROCESS | 3588 | 1464710662087 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 09:04:22 INFO - PROCESS | 3588 | 1464710662093 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 105EE400 == 42 [pid = 3588] [id = 782] 09:04:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (140E0000) [pid = 3588] [serial = 2344] [outer = 00000000] 09:04:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (14379800) [pid = 3588] [serial = 2345] [outer = 140E0000] 09:04:22 INFO - PROCESS | 3588 | 1464710662193 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (14EB8800) [pid = 3588] [serial = 2346] [outer = 140E0000] 09:04:22 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (0F249C00) [pid = 3588] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:04:22 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (10A61000) [pid = 3588] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:04:22 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (10ACDC00) [pid = 3588] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:04:22 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (18214000) [pid = 3588] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:04:22 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (1773B400) [pid = 3588] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:04:22 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (10C47C00) [pid = 3588] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:04:22 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (1664E400) [pid = 3588] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:04:22 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (15D6AC00) [pid = 3588] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:04:22 INFO - PROCESS | 3588 | 1464710662889 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:04:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:04:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1003ms 09:04:22 INFO - PROCESS | 3588 | 1464710662952 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 3588 | 1464710662956 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 09:04:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:04:23 INFO - PROCESS | 3588 | 1464710662962 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 3588 | 1464710662966 Marionette TRACE conn2 <- [1,3086,null,{}] 09:04:23 INFO - PROCESS | 3588 | 1464710662972 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:04:23 INFO - PROCESS | 3588 | 1464710663141 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 09:04:23 INFO - PROCESS | 3588 | 1464710663252 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 0C7FB400 == 43 [pid = 3588] [id = 783] 09:04:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 83 (0F24D000) [pid = 3588] [serial = 2347] [outer = 00000000] 09:04:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 84 (10A61000) [pid = 3588] [serial = 2348] [outer = 0F24D000] 09:04:23 INFO - PROCESS | 3588 | 1464710663323 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 3588 | ++DOMWINDOW == 85 (10AD6400) [pid = 3588] [serial = 2349] [outer = 0F24D000] 09:04:23 INFO - PROCESS | 3588 | 1464710663818 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:04:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:04:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:04:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 847ms 09:04:23 INFO - PROCESS | 3588 | 1464710663837 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 3588 | 1464710663843 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 09:04:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:04:23 INFO - PROCESS | 3588 | 1464710663849 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 3588 | 1464710663852 Marionette TRACE conn2 <- [1,3090,null,{}] 09:04:23 INFO - PROCESS | 3588 | 1464710663874 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:04:23 INFO - PROCESS | 3588 | 1464710663980 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 09:04:24 INFO - PROCESS | 3588 | 1464710664140 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 10C46C00 == 44 [pid = 3588] [id = 784] 09:04:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 86 (11031800) [pid = 3588] [serial = 2350] [outer = 00000000] 09:04:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 87 (11C26400) [pid = 3588] [serial = 2351] [outer = 11031800] 09:04:24 INFO - PROCESS | 3588 | 1464710664195 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 3588 | ++DOMWINDOW == 88 (12B29C00) [pid = 3588] [serial = 2352] [outer = 11031800] 09:04:24 INFO - PROCESS | 3588 | 1464710664732 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:04:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:04:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 941ms 09:04:24 INFO - PROCESS | 3588 | 1464710664793 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 3588 | 1464710664796 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 09:04:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:04:24 INFO - PROCESS | 3588 | 1464710664799 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 3588 | 1464710664803 Marionette TRACE conn2 <- [1,3094,null,{}] 09:04:24 INFO - PROCESS | 3588 | 1464710664814 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:04:24 INFO - PROCESS | 3588 | 1464710664923 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 09:04:25 INFO - PROCESS | 3588 | 1464710665068 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 140E4C00 == 45 [pid = 3588] [id = 785] 09:04:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 89 (140E5800) [pid = 3588] [serial = 2353] [outer = 00000000] 09:04:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 90 (154DFC00) [pid = 3588] [serial = 2354] [outer = 140E5800] 09:04:25 INFO - PROCESS | 3588 | 1464710665131 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 91 (1590D000) [pid = 3588] [serial = 2355] [outer = 140E5800] 09:04:25 INFO - PROCESS | 3588 | 1464710665654 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:04:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:04:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:04:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:04:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 910ms 09:04:25 INFO - PROCESS | 3588 | 1464710665703 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 3588 | 1464710665706 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 09:04:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:04:25 INFO - PROCESS | 3588 | 1464710665710 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 3588 | 1464710665712 Marionette TRACE conn2 <- [1,3098,null,{}] 09:04:25 INFO - PROCESS | 3588 | 1464710665715 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:04:25 INFO - PROCESS | 3588 | 1464710665817 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 09:04:25 INFO - PROCESS | 3588 | 1464710665931 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 15949000 == 46 [pid = 3588] [id = 786] 09:04:25 INFO - PROCESS | 3588 | ++DOMWINDOW == 92 (15956000) [pid = 3588] [serial = 2356] [outer = 00000000] 09:04:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 93 (15F70000) [pid = 3588] [serial = 2357] [outer = 15956000] 09:04:26 INFO - PROCESS | 3588 | 1464710666025 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 94 (16658000) [pid = 3588] [serial = 2358] [outer = 15956000] 09:04:26 INFO - PROCESS | 3588 | 1464710666545 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:04:26 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:04:26 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:04:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:04:26 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 894ms 09:04:26 INFO - PROCESS | 3588 | 1464710666613 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 3588 | 1464710666616 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 09:04:26 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:04:26 INFO - PROCESS | 3588 | 1464710666619 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 3588 | 1464710666621 Marionette TRACE conn2 <- [1,3102,null,{}] 09:04:26 INFO - PROCESS | 3588 | 1464710666625 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:04:26 INFO - PROCESS | 3588 | 1464710666725 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 09:04:26 INFO - PROCESS | 3588 | 1464710666839 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\", \"3cae9938-8cff-40e6-bca7-63c22610d001\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3588 | ++DOCSHELL 14EBA400 == 47 [pid = 3588] [id = 787] 09:04:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 95 (156AFC00) [pid = 3588] [serial = 2359] [outer = 00000000] 09:04:26 INFO - PROCESS | 3588 | ++DOMWINDOW == 96 (16C91800) [pid = 3588] [serial = 2360] [outer = 156AFC00] 09:04:26 INFO - PROCESS | 3588 | 1464710666946 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 3588 | ++DOMWINDOW == 97 (16C96800) [pid = 3588] [serial = 2361] [outer = 156AFC00] 09:04:27 INFO - PROCESS | 3588 | 1464710667568 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:04:27 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:04:27 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1004ms 09:04:27 INFO - PROCESS | 3588 | 1464710667622 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 3588 | 1464710667626 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 09:04:28 INFO - PROCESS | 3588 | --DOCSHELL 10D0A800 == 46 [pid = 3588] [id = 751] 09:04:28 INFO - PROCESS | 3588 | --DOCSHELL 13282000 == 45 [pid = 3588] [id = 781] 09:04:28 INFO - PROCESS | 3588 | --DOCSHELL 13283C00 == 44 [pid = 3588] [id = 780] 09:04:28 INFO - PROCESS | 3588 | --DOCSHELL 10D05000 == 43 [pid = 3588] [id = 779] 09:04:28 INFO - PROCESS | 3588 | --DOCSHELL 0F308400 == 42 [pid = 3588] [id = 778] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 96 (11484400) [pid = 3588] [serial = 2295] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 95 (11049C00) [pid = 3588] [serial = 2294] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 94 (17350400) [pid = 3588] [serial = 2297] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 93 (13107800) [pid = 3588] [serial = 2298] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 92 (1104C000) [pid = 3588] [serial = 2282] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 91 (1821AC00) [pid = 3588] [serial = 2303] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 90 (1846D000) [pid = 3588] [serial = 2304] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 89 (17773400) [pid = 3588] [serial = 2300] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 88 (16C96400) [pid = 3588] [serial = 2288] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 87 (16D8AC00) [pid = 3588] [serial = 2291] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 86 (16041400) [pid = 3588] [serial = 2285] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 85 (0C7F8000) [pid = 3588] [serial = 2279] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 84 (18475800) [pid = 3588] [serial = 2306] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 83 (19832C00) [pid = 3588] [serial = 2309] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 82 (19E4F000) [pid = 3588] [serial = 2312] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 81 (18479000) [pid = 3588] [serial = 2307] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 80 (17C24400) [pid = 3588] [serial = 2301] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 79 (19E4F400) [pid = 3588] [serial = 2313] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 78 (15F65000) [pid = 3588] [serial = 2277] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 77 (19AF0800) [pid = 3588] [serial = 2310] [outer = 00000000] [url = about:blank] 09:04:28 INFO - PROCESS | 3588 | --DOMWINDOW == 76 (19ECD800) [pid = 3588] [serial = 2315] [outer = 00000000] [url = about:blank] 09:04:28 WARNING - u'runner_teardown' () 09:04:28 INFO - No more tests 09:04:28 INFO - Got 0 unexpected results 09:04:28 INFO - SUITE-END | took 700s 09:04:29 INFO - Closing logging queue 09:04:29 INFO - queue closed 09:04:29 INFO - Return code: 0 09:04:29 WARNING - # TBPL SUCCESS # 09:04:29 INFO - Running post-action listener: _resource_record_post_action 09:04:29 INFO - Running post-run listener: _resource_record_post_run 09:04:30 INFO - Total resource usage - Wall time: 710s; CPU: 17.0%; Read bytes: 91464192; Write bytes: 951910400; Read time: 517532; Write time: 1043712 09:04:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:04:30 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 64998400; Read time: 0; Write time: 61359 09:04:30 INFO - run-tests - Wall time: 707s; CPU: 17.0%; Read bytes: 91464192; Write bytes: 815744512; Read time: 517532; Write time: 933658 09:04:30 INFO - Running post-run listener: _upload_blobber_files 09:04:30 INFO - Blob upload gear active. 09:04:30 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:04:30 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:04:30 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:04:30 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:04:31 INFO - (blobuploader) - INFO - Open directory for files ... 09:04:31 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:04:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:04:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:04:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:04:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:04:31 INFO - (blobuploader) - INFO - Done attempting. 09:04:31 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:04:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:04:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:04:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:04:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:04:33 INFO - (blobuploader) - INFO - Done attempting. 09:04:33 INFO - (blobuploader) - INFO - Iteration through files over. 09:04:33 INFO - Return code: 0 09:04:33 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:04:33 INFO - Using _rmtree_windows ... 09:04:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:04:33 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c25fef419f6a23f389fa54d8610ea88beef1e04942970beba3179b34eb7389a0666f3339fd895b73325a23fffed2b673848d36639a80a14889e6b9fb2b095ecc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b511676bcf17ddb318b7d6347a808cecb09e02dc441492a198b817b5b063f3d0033c4f27583c57b0e0a80e86f5b9b15c25d8ef8d74db396175afe3eb45e4a75"} 09:04:33 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:04:33 INFO - Writing to file C:\slave\test\properties\blobber_files 09:04:33 INFO - Contents: 09:04:33 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c25fef419f6a23f389fa54d8610ea88beef1e04942970beba3179b34eb7389a0666f3339fd895b73325a23fffed2b673848d36639a80a14889e6b9fb2b095ecc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b511676bcf17ddb318b7d6347a808cecb09e02dc441492a198b817b5b063f3d0033c4f27583c57b0e0a80e86f5b9b15c25d8ef8d74db396175afe3eb45e4a75"} 09:04:33 INFO - Running post-run listener: copy_logs_to_upload_dir 09:04:33 INFO - Copying logs to upload dir... 09:04:33 INFO - mkdir: C:\slave\test\build\upload\logs 09:04:33 INFO - Copying logs to upload dir... 09:04:33 INFO - Using _rmtree_windows ... 09:04:33 INFO - Using _rmtree_windows ... 09:04:33 INFO - Using _rmtree_windows ... 09:04:33 INFO - Using _rmtree_windows ... 09:04:33 INFO - Using _rmtree_windows ... 09:04:33 INFO - Using _rmtree_windows ... 09:04:33 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=846.123000 ========= master_lag: -21.69 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 44 secs) (at 2016-05-31 09:04:35.712487) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 09:04:35.713373) ========= '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-024\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 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-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c25fef419f6a23f389fa54d8610ea88beef1e04942970beba3179b34eb7389a0666f3339fd895b73325a23fffed2b673848d36639a80a14889e6b9fb2b095ecc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b511676bcf17ddb318b7d6347a808cecb09e02dc441492a198b817b5b063f3d0033c4f27583c57b0e0a80e86f5b9b15c25d8ef8d74db396175afe3eb45e4a75"} build_url:https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/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/c25fef419f6a23f389fa54d8610ea88beef1e04942970beba3179b34eb7389a0666f3339fd895b73325a23fffed2b673848d36639a80a14889e6b9fb2b095ecc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b511676bcf17ddb318b7d6347a808cecb09e02dc441492a198b817b5b063f3d0033c4f27583c57b0e0a80e86f5b9b15c25d8ef8d74db396175afe3eb45e4a75"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VRutCvrDQKaESTeUxlCMSA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 09:04:35.830876) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 09:04:35.831227) ========= '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-024\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-024 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-024 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-024 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-024 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-024 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 09:04:35.953637) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-31 09:04:35.954025) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-31 09:04:36.446977) ========= ========= Total master_lag: -21.76 =========