builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-031 starttime: 1463674719.83 results: success (0) buildid: 20160519070342 builduid: 2981746851954708961c48de8654da04 revision: 9c96e9ec8e42fd75c62030c6840c6dc23478a07f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 09:18:39.830782) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 09:18:39.831246) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 09:18:39.831543) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 09:18:39.949842) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 09:18:39.950199) ========= '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-031\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-031 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-031 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-031 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-031 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-031 WINDIR=C:\WINDOWS using PTY: False --08:18:27-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 5.91 MB/s 08:18:27 (5.91 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.600000 ========= master_lag: 0.44 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 09:18:40.986341) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 09:18:40.986675) ========= '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-031\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-031 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-031 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-031 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-031 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-031 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.567000 ========= master_lag: -0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 09:18:41.543446) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 09:18:41.543815) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9c96e9ec8e42fd75c62030c6840c6dc23478a07f --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 9c96e9ec8e42fd75c62030c6840c6dc23478a07f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-031\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-031 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-031 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-031 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-031 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-031 WINDIR=C:\WINDOWS using PTY: False 2016-05-19 08:18:29,023 truncating revision to first 12 chars 2016-05-19 08:18:29,023 Setting DEBUG logging. 2016-05-19 08:18:29,023 attempt 1/10 2016-05-19 08:18:29,023 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9c96e9ec8e42?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-19 08:18:29,414 unpacking tar archive at: mozilla-aurora-9c96e9ec8e42/testing/mozharness/ program finished with exit code 0 elapsedTime=1.233000 ========= master_lag: 0.01 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 09:18:42.791130) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 09:18:42.791455) ========= script_repo_revision: 9c96e9ec8e42fd75c62030c6840c6dc23478a07f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 09:18:42.791860) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 09:18:42.792133) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 09:18:42.805683) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 29 secs) (at 2016-05-19 09:18:42.806010) ========= '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-031\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-031 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-031 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-031 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-031 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-031 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:18:30 INFO - MultiFileLogger online at 20160519 08:18:30 in C:\slave\test 08:18:30 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 08:18:30 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:18:30 INFO - {'append_to_log': False, 08:18:30 INFO - 'base_work_dir': 'C:\\slave\\test', 08:18:30 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:18:30 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:18:30 INFO - 'buildbot_json_path': 'buildprops.json', 08:18:30 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:18:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:18:30 INFO - 'download_minidump_stackwalk': True, 08:18:30 INFO - 'download_symbols': 'true', 08:18:30 INFO - 'e10s': False, 08:18:30 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:18:30 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:18:30 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:18:30 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:18:30 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:18:30 INFO - 'C:/mozilla-build/tooltool.py'), 08:18:30 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:18:30 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:18:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:18:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:18:30 INFO - 'log_level': 'info', 08:18:30 INFO - 'log_to_console': True, 08:18:30 INFO - 'opt_config_files': (), 08:18:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:18:30 INFO - '--processes=1', 08:18:30 INFO - '--config=%(test_path)s/wptrunner.ini', 08:18:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:18:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:18:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:18:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:18:30 INFO - 'pip_index': False, 08:18:30 INFO - 'require_test_zip': True, 08:18:30 INFO - 'test_type': ('testharness',), 08:18:30 INFO - 'this_chunk': '1', 08:18:30 INFO - 'total_chunks': '10', 08:18:30 INFO - 'virtualenv_path': 'venv', 08:18:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:18:30 INFO - 'work_dir': 'build'} 08:18:30 INFO - ##### 08:18:30 INFO - ##### Running clobber step. 08:18:30 INFO - ##### 08:18:30 INFO - Running pre-action listener: _resource_record_pre_action 08:18:30 INFO - Running main action method: clobber 08:18:30 INFO - rmtree: C:\slave\test\build 08:18:30 INFO - Using _rmtree_windows ... 08:18:30 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:19:12 INFO - Running post-action listener: _resource_record_post_action 08:19:12 INFO - ##### 08:19:12 INFO - ##### Running read-buildbot-config step. 08:19:12 INFO - ##### 08:19:12 INFO - Running pre-action listener: _resource_record_pre_action 08:19:12 INFO - Running main action method: read_buildbot_config 08:19:12 INFO - Using buildbot properties: 08:19:12 INFO - { 08:19:12 INFO - "project": "", 08:19:12 INFO - "product": "firefox", 08:19:12 INFO - "script_repo_revision": "production", 08:19:12 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 08:19:12 INFO - "repository": "", 08:19:12 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 08:19:12 INFO - "buildid": "20160519070342", 08:19:12 INFO - "pgo_build": "False", 08:19:12 INFO - "basedir": "C:\\slave\\test", 08:19:12 INFO - "buildnumber": 27, 08:19:12 INFO - "slavename": "t-xp32-ix-031", 08:19:12 INFO - "revision": "9c96e9ec8e42fd75c62030c6840c6dc23478a07f", 08:19:12 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 08:19:12 INFO - "platform": "win32", 08:19:12 INFO - "branch": "mozilla-aurora", 08:19:12 INFO - "repo_path": "releases/mozilla-aurora", 08:19:12 INFO - "moz_repo_path": "", 08:19:12 INFO - "stage_platform": "win32", 08:19:12 INFO - "builduid": "2981746851954708961c48de8654da04", 08:19:12 INFO - "slavebuilddir": "test" 08:19:12 INFO - } 08:19:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 08:19:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 08:19:12 INFO - Running post-action listener: _resource_record_post_action 08:19:12 INFO - ##### 08:19:12 INFO - ##### Running download-and-extract step. 08:19:12 INFO - ##### 08:19:12 INFO - Running pre-action listener: _resource_record_pre_action 08:19:12 INFO - Running main action method: download_and_extract 08:19:12 INFO - mkdir: C:\slave\test\build\tests 08:19: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:19:12 INFO - https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:19:12 INFO - trying https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 08:19:12 INFO - Downloading https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/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:19:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/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:19:13 INFO - Downloaded 1274 bytes. 08:19:13 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:19:13 INFO - Using the following test package requirements: 08:19:13 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:19:13 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:19:13 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 08:19:13 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:19:13 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 08:19:13 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:19:13 INFO - u'jsshell-win32.zip'], 08:19:13 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:19:13 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 08:19:13 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:19:13 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:19:13 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 08:19:13 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:19:13 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 08:19:13 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:19:13 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 08:19:13 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:19:13 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 08:19:13 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:19: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:19:13 INFO - https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:19:13 INFO - trying https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 08:19:13 INFO - Downloading https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/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:19:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/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:19:15 INFO - Downloaded 19979471 bytes. 08:19:15 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:19:15 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:19:18 INFO - caution: filename not matched: web-platform/* 08:19:18 INFO - Return code: 11 08:19:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:19:18 INFO - https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:19:18 INFO - trying https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:19:18 INFO - Downloading https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/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:19:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/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:19:22 INFO - Downloaded 36409073 bytes. 08:19:22 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:19:22 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:19:47 INFO - caution: filename not matched: bin/* 08:19:47 INFO - caution: filename not matched: config/* 08:19:47 INFO - caution: filename not matched: mozbase/* 08:19:47 INFO - caution: filename not matched: marionette/* 08:19:47 INFO - caution: filename not matched: tools/wptserve/* 08:19:47 INFO - Return code: 11 08:19:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:19:47 INFO - https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 08:19:47 INFO - trying https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:19:47 INFO - Downloading https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 08:19:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/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:19:53 INFO - Downloaded 68470574 bytes. 08:19:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:19:53 INFO - mkdir: C:\slave\test\properties 08:19:53 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:19:53 INFO - Writing to file C:\slave\test\properties\build_url 08:19:53 INFO - Contents: 08:19:53 INFO - build_url:https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:19:54 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:19:54 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:19:54 INFO - Writing to file C:\slave\test\properties\symbols_url 08:19:54 INFO - Contents: 08:19:54 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:19:54 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:19:54 INFO - https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:19:54 INFO - trying https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:19:54 INFO - Downloading https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/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:19:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/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:19:58 INFO - Downloaded 55559040 bytes. 08:19:58 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:19:58 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:20:04 INFO - Return code: 0 08:20:04 INFO - Running post-action listener: _resource_record_post_action 08:20:04 INFO - Running post-action listener: set_extra_try_arguments 08:20:04 INFO - ##### 08:20:04 INFO - ##### Running create-virtualenv step. 08:20:04 INFO - ##### 08:20:04 INFO - Running pre-action listener: _pre_create_virtualenv 08:20:04 INFO - Running pre-action listener: _resource_record_pre_action 08:20:04 INFO - Running main action method: create_virtualenv 08:20:04 INFO - Creating virtualenv C:\slave\test\build\venv 08:20:04 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:20:04 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:20:05 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:20:07 INFO - Installing distribute......................................................................................................................................................................................done. 08:20:08 INFO - Return code: 0 08:20:08 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:20:08 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:20:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:20:08 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:20:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:20:08 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-031', 'USERDOMAIN': 'T-XP32-IX-031', '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-031', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-031', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031\\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-031'}}, attempt #1 08:20:08 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:20:08 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:20:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:20:08 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031\\Application Data', 08:20:08 INFO - 'CLIENTNAME': 'Console', 08:20:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:20:08 INFO - 'COMPUTERNAME': 'T-XP32-IX-031', 08:20:08 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:20:08 INFO - 'DCLOCATION': 'SCL3', 08:20:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:20:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:20:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:20:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:20:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:20:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:20:08 INFO - 'HOMEDRIVE': 'C:', 08:20:08 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-031', 08:20:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:20:08 INFO - 'KTS_VERSION': '1.19c', 08:20:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:20:08 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-031', 08:20:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:20:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:20:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:20:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:20:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:20:08 INFO - 'MOZ_AIRBAG': '1', 08:20:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:20:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:20:08 INFO - 'MOZ_MSVCVERSION': '8', 08:20:08 INFO - 'MOZ_NO_REMOTE': '1', 08:20:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:20:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:20:08 INFO - 'NO_EM_RESTART': '1', 08:20:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:20:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:20:08 INFO - 'OS': 'Windows_NT', 08:20:08 INFO - 'OURDRIVE': 'C:', 08:20:08 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:20:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:20:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:20:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:20:08 INFO - 'PROCESSOR_LEVEL': '6', 08:20:08 INFO - 'PROCESSOR_REVISION': '1e05', 08:20:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:20:08 INFO - 'PROMPT': '$P$G', 08:20:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:20:08 INFO - 'PWD': 'C:\\slave\\test', 08:20:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:20:08 INFO - 'SESSIONNAME': 'Console', 08:20:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:20:08 INFO - 'SYSTEMDRIVE': 'C:', 08:20:08 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:20:08 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:20:08 INFO - 'TEST1': 'testie', 08:20:08 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:20:08 INFO - 'USERDOMAIN': 'T-XP32-IX-031', 08:20:08 INFO - 'USERNAME': 'cltbld', 08:20:08 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031', 08:20:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:20:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:20:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:20:08 INFO - 'WINDIR': 'C:\\WINDOWS', 08:20:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:20:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:20:08 INFO - Downloading/unpacking psutil>=0.7.1 08:20:09 INFO - Running setup.py egg_info for package psutil 08:20:09 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:20:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:20:09 INFO - Installing collected packages: psutil 08:20:09 INFO - Running setup.py install for psutil 08:20:09 INFO - building 'psutil._psutil_windows' extension 08:20:09 INFO - error: Unable to find vcvarsall.bat 08:20:09 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-thftva-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:20:09 INFO - running install 08:20:09 INFO - running build 08:20:09 INFO - running build_py 08:20:09 INFO - creating build 08:20:09 INFO - creating build\lib.win32-2.7 08:20:09 INFO - creating build\lib.win32-2.7\psutil 08:20:09 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:20:09 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:20:09 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:20:09 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:20:09 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:20:09 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:20:09 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:20:09 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:20:09 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:20:09 INFO - running build_ext 08:20:09 INFO - building 'psutil._psutil_windows' extension 08:20:09 INFO - error: Unable to find vcvarsall.bat 08:20:09 INFO - ---------------------------------------- 08:20:09 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-thftva-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:20:09 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-031\Application Data\pip\pip.log 08:20:09 WARNING - Return code: 1 08:20:09 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:20:09 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:20:09 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:20:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:20:09 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:20:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:20:09 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-031', 'USERDOMAIN': 'T-XP32-IX-031', '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-031', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-031', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031\\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-031'}}, attempt #1 08:20:09 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:20:09 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:20:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:20:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031\\Application Data', 08:20:09 INFO - 'CLIENTNAME': 'Console', 08:20:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:20:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-031', 08:20:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:20:09 INFO - 'DCLOCATION': 'SCL3', 08:20:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:20:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:20:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:20:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:20:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:20:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:20:09 INFO - 'HOMEDRIVE': 'C:', 08:20:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-031', 08:20:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:20:09 INFO - 'KTS_VERSION': '1.19c', 08:20:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:20:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-031', 08:20:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:20:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:20:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:20:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:20:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:20:09 INFO - 'MOZ_AIRBAG': '1', 08:20:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:20:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:20:09 INFO - 'MOZ_MSVCVERSION': '8', 08:20:09 INFO - 'MOZ_NO_REMOTE': '1', 08:20:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:20:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:20:09 INFO - 'NO_EM_RESTART': '1', 08:20:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:20:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:20:09 INFO - 'OS': 'Windows_NT', 08:20:09 INFO - 'OURDRIVE': 'C:', 08:20:09 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:20:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:20:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:20:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:20:09 INFO - 'PROCESSOR_LEVEL': '6', 08:20:09 INFO - 'PROCESSOR_REVISION': '1e05', 08:20:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:20:09 INFO - 'PROMPT': '$P$G', 08:20:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:20:09 INFO - 'PWD': 'C:\\slave\\test', 08:20:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:20:09 INFO - 'SESSIONNAME': 'Console', 08:20:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:20:09 INFO - 'SYSTEMDRIVE': 'C:', 08:20:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:20:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:20:09 INFO - 'TEST1': 'testie', 08:20:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:20:09 INFO - 'USERDOMAIN': 'T-XP32-IX-031', 08:20:09 INFO - 'USERNAME': 'cltbld', 08:20:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031', 08:20:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:20:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:20:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:20:09 INFO - 'WINDIR': 'C:\\WINDOWS', 08:20:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:20:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:20:10 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:20:10 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:20:10 INFO - Running setup.py egg_info for package mozsystemmonitor 08:20:10 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:20:10 INFO - Running setup.py egg_info for package psutil 08:20:10 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:20:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:20:10 INFO - Installing collected packages: mozsystemmonitor, psutil 08:20:10 INFO - Running setup.py install for mozsystemmonitor 08:20:10 INFO - Running setup.py install for psutil 08:20:10 INFO - building 'psutil._psutil_windows' extension 08:20:10 INFO - error: Unable to find vcvarsall.bat 08:20:10 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-wuchte-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:20:10 INFO - running install 08:20:10 INFO - running build 08:20:10 INFO - running build_py 08:20:10 INFO - running build_ext 08:20:10 INFO - building 'psutil._psutil_windows' extension 08:20:10 INFO - error: Unable to find vcvarsall.bat 08:20:10 INFO - ---------------------------------------- 08:20:10 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-wuchte-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:20:10 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-031\Application Data\pip\pip.log 08:20:10 WARNING - Return code: 1 08:20:10 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:20:10 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:20:10 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:20:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:20:10 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:20:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:20:10 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-031', 'USERDOMAIN': 'T-XP32-IX-031', '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-031', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-031', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031\\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-031'}}, attempt #1 08:20:10 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:20:10 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:20:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:20:10 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031\\Application Data', 08:20:10 INFO - 'CLIENTNAME': 'Console', 08:20:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:20:10 INFO - 'COMPUTERNAME': 'T-XP32-IX-031', 08:20:10 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:20:10 INFO - 'DCLOCATION': 'SCL3', 08:20:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:20:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:20:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:20:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:20:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:20:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:20:10 INFO - 'HOMEDRIVE': 'C:', 08:20:10 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-031', 08:20:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:20:10 INFO - 'KTS_VERSION': '1.19c', 08:20:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:20:10 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-031', 08:20:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:20:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:20:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:20:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:20:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:20:10 INFO - 'MOZ_AIRBAG': '1', 08:20:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:20:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:20:10 INFO - 'MOZ_MSVCVERSION': '8', 08:20:10 INFO - 'MOZ_NO_REMOTE': '1', 08:20:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:20:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:20:10 INFO - 'NO_EM_RESTART': '1', 08:20:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:20:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:20:10 INFO - 'OS': 'Windows_NT', 08:20:10 INFO - 'OURDRIVE': 'C:', 08:20:10 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:20:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:20:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:20:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:20:10 INFO - 'PROCESSOR_LEVEL': '6', 08:20:10 INFO - 'PROCESSOR_REVISION': '1e05', 08:20:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:20:10 INFO - 'PROMPT': '$P$G', 08:20:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:20:10 INFO - 'PWD': 'C:\\slave\\test', 08:20:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:20:10 INFO - 'SESSIONNAME': 'Console', 08:20:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:20:10 INFO - 'SYSTEMDRIVE': 'C:', 08:20:10 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:20:10 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:20:10 INFO - 'TEST1': 'testie', 08:20:10 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:20:10 INFO - 'USERDOMAIN': 'T-XP32-IX-031', 08:20:10 INFO - 'USERNAME': 'cltbld', 08:20:10 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031', 08:20:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:20:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:20:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:20:10 INFO - 'WINDIR': 'C:\\WINDOWS', 08:20:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:20:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:20:11 INFO - Downloading/unpacking blobuploader==1.2.4 08:20:11 INFO - Downloading blobuploader-1.2.4.tar.gz 08:20:11 INFO - Running setup.py egg_info for package blobuploader 08:20:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:20:13 INFO - Running setup.py egg_info for package requests 08:20:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:20:13 INFO - Downloading docopt-0.6.1.tar.gz 08:20:13 INFO - Running setup.py egg_info for package docopt 08:20:13 INFO - Installing collected packages: blobuploader, docopt, requests 08:20:13 INFO - Running setup.py install for blobuploader 08:20:13 INFO - Running setup.py install for docopt 08:20:13 INFO - Running setup.py install for requests 08:20:13 INFO - Successfully installed blobuploader docopt requests 08:20:13 INFO - Cleaning up... 08:20:13 INFO - Return code: 0 08:20:13 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:20: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:20:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:20: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:20:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:20:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-031', 'USERDOMAIN': 'T-XP32-IX-031', '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-031', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-031', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031\\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-031'}}, attempt #1 08:20:13 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:20:13 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:20:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:20:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031\\Application Data', 08:20:13 INFO - 'CLIENTNAME': 'Console', 08:20:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:20:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-031', 08:20:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:20:13 INFO - 'DCLOCATION': 'SCL3', 08:20:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:20:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:20:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:20:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:20:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:20:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:20:13 INFO - 'HOMEDRIVE': 'C:', 08:20:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-031', 08:20:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:20:13 INFO - 'KTS_VERSION': '1.19c', 08:20:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:20:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-031', 08:20:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:20:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:20:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:20:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:20:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:20:13 INFO - 'MOZ_AIRBAG': '1', 08:20:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:20:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:20:13 INFO - 'MOZ_MSVCVERSION': '8', 08:20:13 INFO - 'MOZ_NO_REMOTE': '1', 08:20:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:20:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:20:13 INFO - 'NO_EM_RESTART': '1', 08:20:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:20:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:20:13 INFO - 'OS': 'Windows_NT', 08:20:13 INFO - 'OURDRIVE': 'C:', 08:20: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:20:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:20:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:20:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:20:13 INFO - 'PROCESSOR_LEVEL': '6', 08:20:13 INFO - 'PROCESSOR_REVISION': '1e05', 08:20:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:20:13 INFO - 'PROMPT': '$P$G', 08:20:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:20:13 INFO - 'PWD': 'C:\\slave\\test', 08:20:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:20:13 INFO - 'SESSIONNAME': 'Console', 08:20:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:20:13 INFO - 'SYSTEMDRIVE': 'C:', 08:20:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:20:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:20:13 INFO - 'TEST1': 'testie', 08:20:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:20:13 INFO - 'USERDOMAIN': 'T-XP32-IX-031', 08:20:13 INFO - 'USERNAME': 'cltbld', 08:20:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031', 08:20:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:20:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:20:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:20:13 INFO - 'WINDIR': 'C:\\WINDOWS', 08:20:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:20:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:20:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:20:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:20:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:20: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:20:22 INFO - Unpacking c:\slave\test\build\tests\marionette 08:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:20:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:20: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:20:22 INFO - Running setup.py install for browsermob-proxy 08:20:30 INFO - Running setup.py install for manifestparser 08:20:30 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Running setup.py install for marionette-client 08:20:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:20:30 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Running setup.py install for marionette-driver 08:20:30 INFO - Running setup.py install for mozcrash 08:20:30 INFO - Running setup.py install for mozdebug 08:20:30 INFO - Running setup.py install for mozdevice 08:20:30 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Running setup.py install for mozfile 08:20:30 INFO - Running setup.py install for mozhttpd 08:20:30 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Running setup.py install for mozinfo 08:20:30 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Running setup.py install for mozInstall 08:20:30 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Running setup.py install for mozleak 08:20:30 INFO - Running setup.py install for mozlog 08:20:30 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Running setup.py install for moznetwork 08:20:30 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Running setup.py install for mozprocess 08:20:30 INFO - Running setup.py install for mozprofile 08:20:30 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Running setup.py install for mozrunner 08:20:30 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Running setup.py install for mozscreenshot 08:20:30 INFO - Running setup.py install for moztest 08:20:30 INFO - Running setup.py install for mozversion 08:20:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:20:30 INFO - Running setup.py install for wptserve 08:20:30 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:20:30 INFO - Cleaning up... 08:20:30 INFO - Return code: 0 08:20:30 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:20:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:20:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:20:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:20:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:20:30 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E5D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DE8640>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E442C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, '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-031', 'USERDOMAIN': 'T-XP32-IX-031', '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-031', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-031', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031\\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-031'}}, attempt #1 08:20:30 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:20:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:20:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:20:30 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031\\Application Data', 08:20:30 INFO - 'CLIENTNAME': 'Console', 08:20:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:20:30 INFO - 'COMPUTERNAME': 'T-XP32-IX-031', 08:20:30 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:20:30 INFO - 'DCLOCATION': 'SCL3', 08:20:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:20:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:20:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:20:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:20:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:20:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:20:30 INFO - 'HOMEDRIVE': 'C:', 08:20:30 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-031', 08:20:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:20:30 INFO - 'KTS_VERSION': '1.19c', 08:20:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:20:30 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-031', 08:20:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:20:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:20:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:20:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:20:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:20:30 INFO - 'MOZ_AIRBAG': '1', 08:20:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:20:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:20:30 INFO - 'MOZ_MSVCVERSION': '8', 08:20:30 INFO - 'MOZ_NO_REMOTE': '1', 08:20:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:20:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:20:30 INFO - 'NO_EM_RESTART': '1', 08:20:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:20:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:20:30 INFO - 'OS': 'Windows_NT', 08:20:30 INFO - 'OURDRIVE': 'C:', 08:20:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:20:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:20:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:20:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:20:30 INFO - 'PROCESSOR_LEVEL': '6', 08:20:30 INFO - 'PROCESSOR_REVISION': '1e05', 08:20:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:20:30 INFO - 'PROMPT': '$P$G', 08:20:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:20:30 INFO - 'PWD': 'C:\\slave\\test', 08:20:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:20:30 INFO - 'SESSIONNAME': 'Console', 08:20:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:20:30 INFO - 'SYSTEMDRIVE': 'C:', 08:20:30 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:20:30 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:20:30 INFO - 'TEST1': 'testie', 08:20:30 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:20:30 INFO - 'USERDOMAIN': 'T-XP32-IX-031', 08:20:30 INFO - 'USERNAME': 'cltbld', 08:20:30 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031', 08:20:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:20:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:20:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:20:30 INFO - 'WINDIR': 'C:\\WINDOWS', 08:20:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:20:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:20:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:20:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:20:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:20:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:20:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:20:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:20:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:20:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:20:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:20:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:20:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:20:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:20:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:20:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:20:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:20:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:20:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:20:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:20:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:20:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:20:40 INFO - Unpacking c:\slave\test\build\tests\marionette 08:20:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:20:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:20:40 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:20:47 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:20:47 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:20:47 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:20:47 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:20:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:20:47 INFO - Downloading blessings-1.6.tar.gz 08:20:47 INFO - Running setup.py egg_info for package blessings 08:20:47 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:20:47 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:20:47 INFO - Running setup.py install for blessings 08:20:47 INFO - Running setup.py install for browsermob-proxy 08:20:47 INFO - Running setup.py install for manifestparser 08:20:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Running setup.py install for marionette-client 08:20:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:20:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Running setup.py install for marionette-driver 08:20:47 INFO - Running setup.py install for mozcrash 08:20:47 INFO - Running setup.py install for mozdebug 08:20:47 INFO - Running setup.py install for mozdevice 08:20:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Running setup.py install for mozhttpd 08:20:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Running setup.py install for mozInstall 08:20:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Running setup.py install for mozleak 08:20:47 INFO - Running setup.py install for mozprofile 08:20:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Running setup.py install for mozrunner 08:20:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:20:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:20:48 INFO - Running setup.py install for mozscreenshot 08:20:48 INFO - Running setup.py install for moztest 08:20:48 INFO - Running setup.py install for mozversion 08:20:48 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:20:48 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:20:48 INFO - Running setup.py install for wptserve 08:20:48 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:20:48 INFO - Cleaning up... 08:20:48 INFO - Return code: 0 08:20:48 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:20:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:20:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:20:49 INFO - Reading from file tmpfile_stdout 08:20:49 INFO - Using _rmtree_windows ... 08:20:49 INFO - Using _rmtree_windows ... 08:20:49 INFO - Current package versions: 08:20:49 INFO - blessings == 1.6 08:20:49 INFO - blobuploader == 1.2.4 08:20:49 INFO - browsermob-proxy == 0.6.0 08:20:49 INFO - distribute == 0.6.14 08:20:49 INFO - docopt == 0.6.1 08:20:49 INFO - manifestparser == 1.1 08:20:49 INFO - marionette-client == 2.3.0 08:20:49 INFO - marionette-driver == 1.4.0 08:20:49 INFO - mozInstall == 1.12 08:20:49 INFO - mozcrash == 0.17 08:20:49 INFO - mozdebug == 0.1 08:20:49 INFO - mozdevice == 0.48 08:20:49 INFO - mozfile == 1.2 08:20:49 INFO - mozhttpd == 0.7 08:20:49 INFO - mozinfo == 0.9 08:20:49 INFO - mozleak == 0.1 08:20:49 INFO - mozlog == 3.1 08:20:49 INFO - moznetwork == 0.27 08:20:49 INFO - mozprocess == 0.22 08:20:49 INFO - mozprofile == 0.28 08:20:49 INFO - mozrunner == 6.11 08:20:49 INFO - mozscreenshot == 0.1 08:20:49 INFO - mozsystemmonitor == 0.0 08:20:49 INFO - moztest == 0.7 08:20:49 INFO - mozversion == 1.4 08:20:49 INFO - requests == 1.2.3 08:20:49 INFO - wptserve == 1.4.0 08:20:49 INFO - Running post-action listener: _resource_record_post_action 08:20:49 INFO - Running post-action listener: _start_resource_monitoring 08:20:49 INFO - Starting resource monitoring. 08:20:49 INFO - ##### 08:20:49 INFO - ##### Running pull step. 08:20:49 INFO - ##### 08:20:49 INFO - Running pre-action listener: _resource_record_pre_action 08:20:49 INFO - Running main action method: pull 08:20:49 INFO - Pull has nothing to do! 08:20:49 INFO - Running post-action listener: _resource_record_post_action 08:20:49 INFO - ##### 08:20:49 INFO - ##### Running install step. 08:20:49 INFO - ##### 08:20:49 INFO - Running pre-action listener: _resource_record_pre_action 08:20:49 INFO - Running main action method: install 08:20:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:20:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:20:49 INFO - Reading from file tmpfile_stdout 08:20:49 INFO - Using _rmtree_windows ... 08:20:49 INFO - Using _rmtree_windows ... 08:20:49 INFO - Detecting whether we're running mozinstall >=1.0... 08:20:49 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:20:49 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:20:49 INFO - Reading from file tmpfile_stdout 08:20:49 INFO - Output received: 08:20:49 INFO - Usage: mozinstall-script.py [options] installer 08:20:49 INFO - Options: 08:20:49 INFO - -h, --help show this help message and exit 08:20:49 INFO - -d DEST, --destination=DEST 08:20:49 INFO - Directory to install application into. [default: 08:20:49 INFO - "C:\slave\test"] 08:20:49 INFO - --app=APP Application being installed. [default: firefox] 08:20:49 INFO - Using _rmtree_windows ... 08:20:49 INFO - Using _rmtree_windows ... 08:20:49 INFO - mkdir: C:\slave\test\build\application 08:20:49 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:20:49 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:20:52 INFO - Reading from file tmpfile_stdout 08:20:52 INFO - Output received: 08:20:52 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:20:52 INFO - Using _rmtree_windows ... 08:20:52 INFO - Using _rmtree_windows ... 08:20:52 INFO - Running post-action listener: _resource_record_post_action 08:20:52 INFO - ##### 08:20:52 INFO - ##### Running run-tests step. 08:20:52 INFO - ##### 08:20:52 INFO - Running pre-action listener: _resource_record_pre_action 08:20:52 INFO - Running main action method: run_tests 08:20:52 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:20:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:20:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:20:52 INFO - grabbing minidump binary from tooltool 08:20:52 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:20:52 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 0x00E442C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:20:52 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:20:52 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:20:52 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:20:53 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpumkzi4 08:20:53 INFO - INFO - File integrity verified, renaming tmpumkzi4 to win32-minidump_stackwalk.exe 08:20:53 INFO - Return code: 0 08:20:53 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:20:53 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:20:53 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/GRNYX1WhTZanFgEIxasz5Q/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:20:53 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/GRNYX1WhTZanFgEIxasz5Q/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:20:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:20:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031\\Application Data', 08:20:53 INFO - 'CLIENTNAME': 'Console', 08:20:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:20:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-031', 08:20:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:20:53 INFO - 'DCLOCATION': 'SCL3', 08:20:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:20:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:20:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:20:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:20:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:20:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:20:53 INFO - 'HOMEDRIVE': 'C:', 08:20:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-031', 08:20:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:20:53 INFO - 'KTS_VERSION': '1.19c', 08:20:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:20:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-031', 08:20:53 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:20:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:20:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:20:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:20:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:20:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:20:53 INFO - 'MOZ_AIRBAG': '1', 08:20:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:20:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:20:53 INFO - 'MOZ_MSVCVERSION': '8', 08:20:53 INFO - 'MOZ_NO_REMOTE': '1', 08:20:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:20:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:20:53 INFO - 'NO_EM_RESTART': '1', 08:20:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:20:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:20:53 INFO - 'OS': 'Windows_NT', 08:20:53 INFO - 'OURDRIVE': 'C:', 08:20:53 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:20:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:20:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:20:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:20:53 INFO - 'PROCESSOR_LEVEL': '6', 08:20:53 INFO - 'PROCESSOR_REVISION': '1e05', 08:20:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:20:53 INFO - 'PROMPT': '$P$G', 08:20:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:20:53 INFO - 'PWD': 'C:\\slave\\test', 08:20:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:20:53 INFO - 'SESSIONNAME': 'Console', 08:20:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:20:53 INFO - 'SYSTEMDRIVE': 'C:', 08:20:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:20:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:20:53 INFO - 'TEST1': 'testie', 08:20:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:20:53 INFO - 'USERDOMAIN': 'T-XP32-IX-031', 08:20:53 INFO - 'USERNAME': 'cltbld', 08:20:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-031', 08:20:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:20:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:20:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:20:53 INFO - 'WINDIR': 'C:\\WINDOWS', 08:20:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:20:53 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/GRNYX1WhTZanFgEIxasz5Q/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:20:54 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:20:54 INFO - import pkg_resources 08:20:55 INFO - Using 1 client processes 08:20:58 INFO - SUITE-START | Running 778 tests 08:20:58 INFO - Running testharness tests 08:20:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:20:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:20:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:20:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:20:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:20:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:20:58 INFO - Setting up ssl 08:20:59 INFO - PROCESS | certutil | 08:20:59 INFO - PROCESS | certutil | 08:20:59 INFO - PROCESS | certutil | 08:20:59 INFO - Certificate Nickname Trust Attributes 08:20:59 INFO - SSL,S/MIME,JAR/XPI 08:20:59 INFO - 08:20:59 INFO - web-platform-tests CT,, 08:20:59 INFO - 08:20:59 INFO - Starting runner 08:21:01 INFO - PROCESS | 3760 | [3760] 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:21:01 INFO - PROCESS | 3760 | [3760] 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:21:01 INFO - PROCESS | 3760 | [3760] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 08:21:03 INFO - PROCESS | 3760 | 1463674863056 Marionette DEBUG Marionette enabled via build flag and pref 08:21:03 INFO - PROCESS | 3760 | ++DOCSHELL 11A02400 == 1 [pid = 3760] [id = 1] 08:21:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 1 (11A02800) [pid = 3760] [serial = 1] [outer = 00000000] 08:21:03 INFO - PROCESS | 3760 | [3760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:21:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 2 (11A03400) [pid = 3760] [serial = 2] [outer = 11A02800] 08:21:03 INFO - PROCESS | 3760 | [3760] 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:21:03 INFO - PROCESS | 3760 | [3760] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 08:21:03 INFO - PROCESS | 3760 | ++DOCSHELL 11CEF400 == 2 [pid = 3760] [id = 2] 08:21:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 3 (11CEF800) [pid = 3760] [serial = 3] [outer = 00000000] 08:21:03 INFO - PROCESS | 3760 | [3760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:21:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 4 (11CF0400) [pid = 3760] [serial = 4] [outer = 11CEF800] 08:21:03 INFO - PROCESS | 3760 | 1463674863688 Marionette INFO Listening on port 2828 08:21:04 INFO - PROCESS | 3760 | 1463674864086 Marionette DEBUG Marionette enabled via command-line flag 08:21:04 INFO - PROCESS | 3760 | ++DOCSHELL 13316400 == 3 [pid = 3760] [id = 3] 08:21:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 5 (1331E400) [pid = 3760] [serial = 5] [outer = 00000000] 08:21:04 INFO - PROCESS | 3760 | [3760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:21:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 6 (1331F000) [pid = 3760] [serial = 6] [outer = 1331E400] 08:21:04 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:21:04 INFO - PROCESS | 3760 | [3760] 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:21:04 INFO - PROCESS | 3760 | [3760] 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:21:04 INFO - PROCESS | 3760 | [3760] 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:21:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 7 (137B8C00) [pid = 3760] [serial = 7] [outer = 11CEF800] 08:21:04 INFO - PROCESS | 3760 | [3760] 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:21:04 INFO - PROCESS | 3760 | 1463674864391 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1493 08:21:04 INFO - PROCESS | 3760 | [3760] 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:21:04 INFO - PROCESS | 3760 | 1463674864429 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1495 08:21:04 INFO - PROCESS | 3760 | 1463674864432 Marionette DEBUG Closed connection conn0 08:21:04 INFO - PROCESS | 3760 | 1463674864601 Marionette DEBUG Closed connection conn1 08:21:04 INFO - PROCESS | 3760 | [3760] 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:21:04 INFO - PROCESS | 3760 | 1463674864607 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1496 08:21:04 INFO - PROCESS | 3760 | 1463674864615 Marionette DEBUG Closed connection conn2 08:21:04 INFO - PROCESS | 3760 | [3760] 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:21:04 INFO - PROCESS | 3760 | 1463674864623 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1497 08:21:04 INFO - PROCESS | 3760 | ++DOCSHELL 14009800 == 4 [pid = 3760] [id = 4] 08:21:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 8 (1400B000) [pid = 3760] [serial = 8] [outer = 00000000] 08:21:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 9 (14238C00) [pid = 3760] [serial = 9] [outer = 1400B000] 08:21:04 INFO - PROCESS | 3760 | [3760] 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:21:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 10 (1423D800) [pid = 3760] [serial = 10] [outer = 1400B000] 08:21:04 INFO - PROCESS | 3760 | 1463674864860 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:21:04 INFO - PROCESS | 3760 | 1463674864867 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":"20160519070342","device":"desktop","version":"48.0a2"} 08:21:04 INFO - PROCESS | 3760 | [3760] 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:21:05 INFO - PROCESS | 3760 | [3760] 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:21:05 INFO - PROCESS | 3760 | [3760] 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:21:05 INFO - PROCESS | 3760 | [3760] 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:21:05 INFO - PROCESS | 3760 | ++DOCSHELL 157EF800 == 5 [pid = 3760] [id = 5] 08:21:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 11 (157F0800) [pid = 3760] [serial = 11] [outer = 00000000] 08:21:05 INFO - PROCESS | 3760 | ++DOCSHELL 157F0C00 == 6 [pid = 3760] [id = 6] 08:21:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 12 (157F3800) [pid = 3760] [serial = 12] [outer = 00000000] 08:21:06 INFO - PROCESS | 3760 | [3760] 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:21:06 INFO - PROCESS | 3760 | ++DOCSHELL 16714C00 == 7 [pid = 3760] [id = 7] 08:21:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 13 (169A1400) [pid = 3760] [serial = 13] [outer = 00000000] 08:21:06 INFO - PROCESS | 3760 | [3760] 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:21:06 INFO - PROCESS | 3760 | [3760] 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:21:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 14 (169AA400) [pid = 3760] [serial = 14] [outer = 169A1400] 08:21:06 INFO - PROCESS | 3760 | [3760] 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:21:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 15 (168E9C00) [pid = 3760] [serial = 15] [outer = 157F0800] 08:21:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 16 (168EB800) [pid = 3760] [serial = 16] [outer = 157F3800] 08:21:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 17 (16917400) [pid = 3760] [serial = 17] [outer = 169A1400] 08:21:07 INFO - PROCESS | 3760 | 1463674867297 Marionette DEBUG loaded listener.js 08:21:07 INFO - PROCESS | 3760 | 1463674867310 Marionette DEBUG loaded listener.js 08:21:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 18 (17E24400) [pid = 3760] [serial = 18] [outer = 169A1400] 08:21:07 INFO - PROCESS | 3760 | 1463674867957 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"ff2ff607-78ef-4be5-bd3d-74531ad39bfd","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":"20160519070342","device":"desktop","version":"48.0a2","command_id":1}}] 08:21:08 INFO - PROCESS | 3760 | 1463674868133 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:21:08 INFO - PROCESS | 3760 | 1463674868186 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:21:08 INFO - PROCESS | 3760 | 1463674868339 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:21:08 INFO - PROCESS | 3760 | [3760] 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:21:08 INFO - PROCESS | 3760 | [3760] 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:21:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 19 (17ED1C00) [pid = 3760] [serial = 19] [outer = 169A1400] 08:21:08 INFO - PROCESS | 3760 | [3760] 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:21:08 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:21:08 INFO - PROCESS | 3760 | 1463674868852 Marionette TRACE conn3 <- [1,3,null,{}] 08:21:08 INFO - PROCESS | 3760 | 1463674868870 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:21:08 INFO - PROCESS | 3760 | 1463674868895 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:21:08 INFO - PROCESS | 3760 | 1463674868923 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:21:08 INFO - PROCESS | 3760 | 1463674868925 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 08:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:21:08 INFO - PROCESS | 3760 | 1463674868954 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:21:08 INFO - PROCESS | 3760 | 1463674868957 Marionette TRACE conn3 <- [1,6,null,{}] 08:21:09 INFO - PROCESS | 3760 | 1463674869017 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:09 INFO - PROCESS | 3760 | 1463674869029 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:21:09 INFO - PROCESS | 3760 | 1463674869035 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:09 INFO - PROCESS | 3760 | ++DOCSHELL 16710C00 == 8 [pid = 3760] [id = 8] 08:21:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 20 (19E4B400) [pid = 3760] [serial = 20] [outer = 00000000] 08:21:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 21 (19E4DC00) [pid = 3760] [serial = 21] [outer = 19E4B400] 08:21:09 INFO - PROCESS | 3760 | 1463674869081 Marionette DEBUG loaded listener.js 08:21:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 22 (19E51800) [pid = 3760] [serial = 22] [outer = 19E4B400] 08:21:09 INFO - PROCESS | 3760 | ++DOCSHELL 1A0B4800 == 9 [pid = 3760] [id = 9] 08:21:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 23 (1A0B4C00) [pid = 3760] [serial = 23] [outer = 00000000] 08:21:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 24 (1A0B7400) [pid = 3760] [serial = 24] [outer = 1A0B4C00] 08:21:09 INFO - PROCESS | 3760 | 1463674869561 Marionette DEBUG loaded listener.js 08:21:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 25 (1A0BA800) [pid = 3760] [serial = 25] [outer = 1A0B4C00] 08:21:09 INFO - PROCESS | 3760 | 1463674869765 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 892ms 08:21:09 INFO - PROCESS | 3760 | 1463674869870 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:21:09 INFO - PROCESS | 3760 | 1463674869872 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 08:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:21:09 INFO - PROCESS | 3760 | 1463674869889 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:21:09 INFO - PROCESS | 3760 | 1463674869891 Marionette TRACE conn3 <- [1,10,null,{}] 08:21:09 INFO - PROCESS | 3760 | 1463674869940 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:10 INFO - PROCESS | 3760 | 1463674870063 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:21:10 INFO - PROCESS | 3760 | 1463674870127 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:10 INFO - PROCESS | 3760 | ++DOCSHELL 1A414000 == 10 [pid = 3760] [id = 10] 08:21:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 26 (1A414800) [pid = 3760] [serial = 26] [outer = 00000000] 08:21:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 27 (1AB55400) [pid = 3760] [serial = 27] [outer = 1A414800] 08:21:10 INFO - PROCESS | 3760 | 1463674870173 Marionette DEBUG loaded listener.js 08:21:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 28 (172C6800) [pid = 3760] [serial = 28] [outer = 1A414800] 08:21:10 INFO - PROCESS | 3760 | 1463674870526 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 713ms 08:21:10 INFO - PROCESS | 3760 | 1463674870596 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:21:10 INFO - PROCESS | 3760 | 1463674870598 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 08:21:10 INFO - PROCESS | 3760 | 1463674870601 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:21:10 INFO - PROCESS | 3760 | 1463674870603 Marionette TRACE conn3 <- [1,14,null,{}] 08:21:10 INFO - PROCESS | 3760 | 1463674870606 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:10 INFO - PROCESS | 3760 | 1463674870705 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:21:10 INFO - PROCESS | 3760 | 1463674870714 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:10 INFO - PROCESS | 3760 | ++DOCSHELL 172CD800 == 11 [pid = 3760] [id = 11] 08:21:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 29 (172D1000) [pid = 3760] [serial = 29] [outer = 00000000] 08:21:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 30 (1A672000) [pid = 3760] [serial = 30] [outer = 172D1000] 08:21:10 INFO - PROCESS | 3760 | 1463674870758 Marionette DEBUG loaded listener.js 08:21:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 31 (1304D400) [pid = 3760] [serial = 31] [outer = 172D1000] 08:21:11 INFO - PROCESS | 3760 | 1463674871145 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 552ms 08:21:11 INFO - PROCESS | 3760 | 1463674871172 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:21:11 INFO - PROCESS | 3760 | 1463674871174 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 08:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:21:11 INFO - PROCESS | 3760 | 1463674871177 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:21:11 INFO - PROCESS | 3760 | 1463674871179 Marionette TRACE conn3 <- [1,18,null,{}] 08:21:11 INFO - PROCESS | 3760 | 1463674871182 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:11 INFO - PROCESS | 3760 | 1463674871271 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:21:11 INFO - PROCESS | 3760 | 1463674871278 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:11 INFO - PROCESS | 3760 | ++DOCSHELL 1305B800 == 12 [pid = 3760] [id = 12] 08:21:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 32 (19A61800) [pid = 3760] [serial = 32] [outer = 00000000] 08:21:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 33 (1A982C00) [pid = 3760] [serial = 33] [outer = 19A61800] 08:21:11 INFO - PROCESS | 3760 | 1463674871335 Marionette DEBUG loaded listener.js 08:21:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 34 (1A986C00) [pid = 3760] [serial = 34] [outer = 19A61800] 08:21:11 INFO - PROCESS | 3760 | 1463674871676 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 552ms 08:21:11 INFO - PROCESS | 3760 | 1463674871713 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:21:11 INFO - PROCESS | 3760 | 1463674871716 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 08:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:21:11 INFO - PROCESS | 3760 | 1463674871719 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:21:11 INFO - PROCESS | 3760 | 1463674871720 Marionette TRACE conn3 <- [1,22,null,{}] 08:21:11 INFO - PROCESS | 3760 | 1463674871724 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:11 INFO - PROCESS | 3760 | 1463674871810 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:21:11 INFO - PROCESS | 3760 | 1463674871818 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:11 INFO - PROCESS | 3760 | ++DOCSHELL 1A98CC00 == 13 [pid = 3760] [id = 13] 08:21:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 35 (1A98D000) [pid = 3760] [serial = 35] [outer = 00000000] 08:21:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 36 (1AE4E800) [pid = 3760] [serial = 36] [outer = 1A98D000] 08:21:11 INFO - PROCESS | 3760 | 1463674871862 Marionette DEBUG loaded listener.js 08:21:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 37 (1AE51C00) [pid = 3760] [serial = 37] [outer = 1A98D000] 08:21:12 INFO - PROCESS | 3760 | 1463674872225 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 552ms 08:21:12 INFO - PROCESS | 3760 | 1463674872287 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:21:12 INFO - PROCESS | 3760 | 1463674872289 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 08:21:12 INFO - PROCESS | 3760 | 1463674872292 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:21:12 INFO - PROCESS | 3760 | 1463674872294 Marionette TRACE conn3 <- [1,26,null,{}] 08:21:12 INFO - PROCESS | 3760 | 1463674872297 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:12 INFO - PROCESS | 3760 | 1463674872387 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:21:12 INFO - PROCESS | 3760 | 1463674872393 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:12 INFO - PROCESS | 3760 | ++DOCSHELL 1AF79800 == 14 [pid = 3760] [id = 14] 08:21:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 38 (1AF7AC00) [pid = 3760] [serial = 38] [outer = 00000000] 08:21:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 39 (1AF85000) [pid = 3760] [serial = 39] [outer = 1AF7AC00] 08:21:12 INFO - PROCESS | 3760 | 1463674872436 Marionette DEBUG loaded listener.js 08:21:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 40 (1B22A400) [pid = 3760] [serial = 40] [outer = 1AF7AC00] 08:21:12 INFO - PROCESS | 3760 | 1463674872778 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 551ms 08:21:12 INFO - PROCESS | 3760 | 1463674872828 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:21:12 INFO - PROCESS | 3760 | 1463674872830 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 08:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:21:12 INFO - PROCESS | 3760 | 1463674872881 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:21:12 INFO - PROCESS | 3760 | 1463674872883 Marionette TRACE conn3 <- [1,30,null,{}] 08:21:12 INFO - PROCESS | 3760 | 1463674872886 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:12 INFO - PROCESS | 3760 | ++DOCSHELL 1B236C00 == 15 [pid = 3760] [id = 15] 08:21:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 41 (1B237000) [pid = 3760] [serial = 41] [outer = 00000000] 08:21:12 INFO - PROCESS | 3760 | 1463674872975 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:21:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 42 (1AF7E000) [pid = 3760] [serial = 42] [outer = 1B237000] 08:21:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 43 (1B237800) [pid = 3760] [serial = 43] [outer = 1B237000] 08:21:13 INFO - PROCESS | 3760 | 1463674873015 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:13 INFO - PROCESS | 3760 | ++DOCSHELL 1B237400 == 16 [pid = 3760] [id = 16] 08:21:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 44 (1B238C00) [pid = 3760] [serial = 44] [outer = 00000000] 08:21:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 45 (1B346000) [pid = 3760] [serial = 45] [outer = 1B238C00] 08:21:13 INFO - PROCESS | 3760 | ++DOCSHELL 1B348000 == 17 [pid = 3760] [id = 17] 08:21:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 46 (1B348400) [pid = 3760] [serial = 46] [outer = 00000000] 08:21:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 47 (1B34AC00) [pid = 3760] [serial = 47] [outer = 1B348400] 08:21:13 INFO - PROCESS | 3760 | 1463674873103 Marionette DEBUG loaded listener.js 08:21:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 48 (1B34B400) [pid = 3760] [serial = 48] [outer = 1B348400] 08:21:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 49 (1B11B800) [pid = 3760] [serial = 49] [outer = 1B238C00] 08:21:13 INFO - PROCESS | 3760 | 1463674873514 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 714ms 08:21:14 INFO - PROCESS | 3760 | 1463674874049 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:21:14 INFO - PROCESS | 3760 | 1463674874113 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 08:21:14 INFO - PROCESS | 3760 | --DOCSHELL 11A02400 == 16 [pid = 3760] [id = 1] 08:21:14 INFO - PROCESS | 3760 | 1463674874214 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:21:14 INFO - PROCESS | 3760 | 1463674874218 Marionette TRACE conn3 <- [1,34,null,{}] 08:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:21:14 INFO - PROCESS | 3760 | 1463674874224 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:14 INFO - PROCESS | 3760 | 1463674874343 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:21:14 INFO - PROCESS | 3760 | 1463674874403 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:14 INFO - PROCESS | 3760 | ++DOCSHELL 1055B800 == 17 [pid = 3760] [id = 18] 08:21:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 50 (1055BC00) [pid = 3760] [serial = 50] [outer = 00000000] 08:21:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 51 (105FB400) [pid = 3760] [serial = 51] [outer = 1055BC00] 08:21:14 INFO - PROCESS | 3760 | 1463674874483 Marionette DEBUG loaded listener.js 08:21:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (10A64800) [pid = 3760] [serial = 52] [outer = 1055BC00] 08:21:15 INFO - PROCESS | 3760 | 1463674875077 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 904ms 08:21:15 INFO - PROCESS | 3760 | 1463674875140 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:21:15 INFO - PROCESS | 3760 | 1463674875144 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 08:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:21:15 INFO - PROCESS | 3760 | 1463674875152 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:21:15 INFO - PROCESS | 3760 | 1463674875156 Marionette TRACE conn3 <- [1,38,null,{}] 08:21:15 INFO - PROCESS | 3760 | 1463674875160 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:15 INFO - PROCESS | 3760 | 1463674875268 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:21:15 INFO - PROCESS | 3760 | 1463674875340 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:15 INFO - PROCESS | 3760 | ++DOCSHELL 11C59400 == 18 [pid = 3760] [id = 19] 08:21:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (11CE7800) [pid = 3760] [serial = 53] [outer = 00000000] 08:21:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (1305AC00) [pid = 3760] [serial = 54] [outer = 11CE7800] 08:21:15 INFO - PROCESS | 3760 | 1463674875394 Marionette DEBUG loaded listener.js 08:21:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (13151000) [pid = 3760] [serial = 55] [outer = 11CE7800] 08:21:15 INFO - PROCESS | 3760 | 1463674875946 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 855ms 08:21:16 INFO - PROCESS | 3760 | 1463674875993 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:21:16 INFO - PROCESS | 3760 | 1463674875996 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 08:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:21:16 INFO - PROCESS | 3760 | 1463674876000 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:21:16 INFO - PROCESS | 3760 | 1463674876002 Marionette TRACE conn3 <- [1,42,null,{}] 08:21:16 INFO - PROCESS | 3760 | 1463674876011 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:16 INFO - PROCESS | 3760 | 1463674876123 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:21:16 INFO - PROCESS | 3760 | 1463674876205 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:16 INFO - PROCESS | 3760 | ++DOCSHELL 14ED2800 == 19 [pid = 3760] [id = 20] 08:21:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (14ED6000) [pid = 3760] [serial = 56] [outer = 00000000] 08:21:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (14FDDC00) [pid = 3760] [serial = 57] [outer = 14ED6000] 08:21:16 INFO - PROCESS | 3760 | 1463674876264 Marionette DEBUG loaded listener.js 08:21:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (15621400) [pid = 3760] [serial = 58] [outer = 14ED6000] 08:21:16 INFO - PROCESS | 3760 | 1463674876942 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1014ms 08:21:17 INFO - PROCESS | 3760 | 1463674877001 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:21:17 INFO - PROCESS | 3760 | 1463674877005 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 08:21:17 INFO - PROCESS | 3760 | 1463674877010 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:21:17 INFO - PROCESS | 3760 | 1463674877013 Marionette TRACE conn3 <- [1,46,null,{}] 08:21:17 INFO - PROCESS | 3760 | 1463674877019 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:17 INFO - PROCESS | 3760 | 1463674877111 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:21:17 INFO - PROCESS | 3760 | 1463674877172 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:17 INFO - PROCESS | 3760 | ++DOCSHELL 1055F000 == 20 [pid = 3760] [id = 21] 08:21:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (10560000) [pid = 3760] [serial = 59] [outer = 00000000] 08:21:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (105F7400) [pid = 3760] [serial = 60] [outer = 10560000] 08:21:17 INFO - PROCESS | 3760 | 1463674877224 Marionette DEBUG loaded listener.js 08:21:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (10A64000) [pid = 3760] [serial = 61] [outer = 10560000] 08:21:17 INFO - PROCESS | 3760 | --DOCSHELL 14009800 == 19 [pid = 3760] [id = 4] 08:21:17 INFO - PROCESS | 3760 | 1463674877904 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 919ms 08:21:17 INFO - PROCESS | 3760 | 1463674877948 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:21:17 INFO - PROCESS | 3760 | 1463674877953 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 08:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:21:17 INFO - PROCESS | 3760 | 1463674877959 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:21:17 INFO - PROCESS | 3760 | 1463674877962 Marionette TRACE conn3 <- [1,50,null,{}] 08:21:17 INFO - PROCESS | 3760 | 1463674877965 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:18 INFO - PROCESS | 3760 | 1463674878044 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:21:18 INFO - PROCESS | 3760 | 1463674878051 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:18 INFO - PROCESS | 3760 | ++DOCSHELL 112DC000 == 20 [pid = 3760] [id = 22] 08:21:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (11430000) [pid = 3760] [serial = 62] [outer = 00000000] 08:21:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (13031800) [pid = 3760] [serial = 63] [outer = 11430000] 08:21:18 INFO - PROCESS | 3760 | 1463674878095 Marionette DEBUG loaded listener.js 08:21:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (1305C400) [pid = 3760] [serial = 64] [outer = 11430000] 08:21:18 INFO - PROCESS | 3760 | 1463674878506 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 601ms 08:21:18 INFO - PROCESS | 3760 | 1463674878555 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:21:18 INFO - PROCESS | 3760 | 1463674878558 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 08:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:21:18 INFO - PROCESS | 3760 | 1463674878561 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:21:18 INFO - PROCESS | 3760 | 1463674878564 Marionette TRACE conn3 <- [1,54,null,{}] 08:21:18 INFO - PROCESS | 3760 | 1463674878574 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:18 INFO - PROCESS | 3760 | 1463674878654 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:21:18 INFO - PROCESS | 3760 | 1463674878662 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:18 INFO - PROCESS | 3760 | ++DOCSHELL 13158C00 == 21 [pid = 3760] [id = 23] 08:21:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (1315B000) [pid = 3760] [serial = 65] [outer = 00000000] 08:21:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (13319C00) [pid = 3760] [serial = 66] [outer = 1315B000] 08:21:18 INFO - PROCESS | 3760 | 1463674878708 Marionette DEBUG loaded listener.js 08:21:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1338B800) [pid = 3760] [serial = 67] [outer = 1315B000] 08:21:19 INFO - PROCESS | 3760 | 1463674879119 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 602ms 08:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:21:19 INFO - PROCESS | 3760 | 1463674879158 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:21:19 INFO - PROCESS | 3760 | 1463674879160 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 08:21:19 INFO - PROCESS | 3760 | 1463674879163 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:21:19 INFO - PROCESS | 3760 | 1463674879165 Marionette TRACE conn3 <- [1,58,null,{}] 08:21:19 INFO - PROCESS | 3760 | 1463674879169 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:19 INFO - PROCESS | 3760 | 1463674879243 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:21:19 INFO - PROCESS | 3760 | 1463674879251 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:19 INFO - PROCESS | 3760 | ++DOCSHELL 137AF000 == 22 [pid = 3760] [id = 24] 08:21:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (137AF400) [pid = 3760] [serial = 68] [outer = 00000000] 08:21:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1400A000) [pid = 3760] [serial = 69] [outer = 137AF400] 08:21:19 INFO - PROCESS | 3760 | 1463674879295 Marionette DEBUG loaded listener.js 08:21:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (14234400) [pid = 3760] [serial = 70] [outer = 137AF400] 08:21:19 INFO - PROCESS | 3760 | 1463674879744 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 634ms 08:21:19 INFO - PROCESS | 3760 | 1463674879801 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:21:19 INFO - PROCESS | 3760 | 1463674879851 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 08:21:19 INFO - PROCESS | 3760 | 1463674879854 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:21:19 INFO - PROCESS | 3760 | 1463674879856 Marionette TRACE conn3 <- [1,62,null,{}] 08:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:21:19 INFO - PROCESS | 3760 | 1463674879859 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:19 INFO - PROCESS | 3760 | 1463674879933 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:21:19 INFO - PROCESS | 3760 | 1463674879943 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:19 INFO - PROCESS | 3760 | ++DOCSHELL 14ED8800 == 23 [pid = 3760] [id = 25] 08:21:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (14EDA000) [pid = 3760] [serial = 71] [outer = 00000000] 08:21:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (14F3F400) [pid = 3760] [serial = 72] [outer = 14EDA000] 08:21:19 INFO - PROCESS | 3760 | 1463674879987 Marionette DEBUG loaded listener.js 08:21:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (14FE8800) [pid = 3760] [serial = 73] [outer = 14EDA000] 08:21:20 INFO - PROCESS | 3760 | 1463674880386 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 601ms 08:21:20 INFO - PROCESS | 3760 | 1463674880455 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:21:20 INFO - PROCESS | 3760 | 1463674880457 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 08:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:21:20 INFO - PROCESS | 3760 | 1463674880460 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:21:20 INFO - PROCESS | 3760 | 1463674880462 Marionette TRACE conn3 <- [1,66,null,{}] 08:21:20 INFO - PROCESS | 3760 | 1463674880470 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:20 INFO - PROCESS | 3760 | 1463674880562 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:21:20 INFO - PROCESS | 3760 | 1463674880570 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:20 INFO - PROCESS | 3760 | ++DOCSHELL 154E4800 == 24 [pid = 3760] [id = 26] 08:21:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1573C400) [pid = 3760] [serial = 74] [outer = 00000000] 08:21:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (15E0D400) [pid = 3760] [serial = 75] [outer = 1573C400] 08:21:20 INFO - PROCESS | 3760 | 1463674880615 Marionette DEBUG loaded listener.js 08:21:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15F83C00) [pid = 3760] [serial = 76] [outer = 1573C400] 08:21:21 INFO - PROCESS | 3760 | 1463674881017 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 602ms 08:21:21 INFO - PROCESS | 3760 | 1463674881057 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:21:21 INFO - PROCESS | 3760 | 1463674881059 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 08:21:21 INFO - PROCESS | 3760 | 1463674881062 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:21:21 INFO - PROCESS | 3760 | 1463674881064 Marionette TRACE conn3 <- [1,70,null,{}] 08:21:21 INFO - PROCESS | 3760 | 1463674881067 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:21 INFO - PROCESS | 3760 | 1463674881172 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:21:21 INFO - PROCESS | 3760 | 1463674881180 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:21 INFO - PROCESS | 3760 | ++DOCSHELL 11431800 == 25 [pid = 3760] [id = 27] 08:21:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13383000) [pid = 3760] [serial = 77] [outer = 00000000] 08:21:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (168E0000) [pid = 3760] [serial = 78] [outer = 13383000] 08:21:21 INFO - PROCESS | 3760 | 1463674881226 Marionette DEBUG loaded listener.js 08:21:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (169A5000) [pid = 3760] [serial = 79] [outer = 13383000] 08:21:21 INFO - PROCESS | 3760 | 1463674881591 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 602ms 08:21:21 INFO - PROCESS | 3760 | 1463674881659 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:21:21 INFO - PROCESS | 3760 | 1463674881661 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 08:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:21:21 INFO - PROCESS | 3760 | 1463674881664 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:21:21 INFO - PROCESS | 3760 | 1463674881666 Marionette TRACE conn3 <- [1,74,null,{}] 08:21:21 INFO - PROCESS | 3760 | 1463674881669 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:21 INFO - PROCESS | 3760 | 1463674881741 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:21:21 INFO - PROCESS | 3760 | 1463674881812 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:21 INFO - PROCESS | 3760 | ++DOCSHELL 10233800 == 26 [pid = 3760] [id = 28] 08:21:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15E0C000) [pid = 3760] [serial = 80] [outer = 00000000] 08:21:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (17274C00) [pid = 3760] [serial = 81] [outer = 15E0C000] 08:21:21 INFO - PROCESS | 3760 | 1463674881857 Marionette DEBUG loaded listener.js 08:21:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (172CE000) [pid = 3760] [serial = 82] [outer = 15E0C000] 08:21:22 INFO - PROCESS | 3760 | 1463674882242 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 602ms 08:21:22 INFO - PROCESS | 3760 | 1463674882294 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:21:22 INFO - PROCESS | 3760 | 1463674882296 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 08:21:22 INFO - PROCESS | 3760 | 1463674882299 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:21:22 INFO - PROCESS | 3760 | 1463674882301 Marionette TRACE conn3 <- [1,78,null,{}] 08:21:22 INFO - PROCESS | 3760 | 1463674882304 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:22 INFO - PROCESS | 3760 | 1463674882416 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:21:22 INFO - PROCESS | 3760 | 1463674882425 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:22 INFO - PROCESS | 3760 | ++DOCSHELL 13155400 == 27 [pid = 3760] [id = 29] 08:21:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (137B0C00) [pid = 3760] [serial = 83] [outer = 00000000] 08:21:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (175C0C00) [pid = 3760] [serial = 84] [outer = 137B0C00] 08:21:22 INFO - PROCESS | 3760 | 1463674882468 Marionette DEBUG loaded listener.js 08:21:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (177CB000) [pid = 3760] [serial = 85] [outer = 137B0C00] 08:21:22 INFO - PROCESS | 3760 | 1463674882839 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 602ms 08:21:22 INFO - PROCESS | 3760 | 1463674882896 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:21:22 INFO - PROCESS | 3760 | 1463674882898 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 08:21:22 INFO - PROCESS | 3760 | 1463674882901 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:21:22 INFO - PROCESS | 3760 | 1463674882903 Marionette TRACE conn3 <- [1,82,null,{}] 08:21:22 INFO - PROCESS | 3760 | 1463674882906 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:22 INFO - PROCESS | 3760 | 1463674882978 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:21:23 INFO - PROCESS | 3760 | 1463674883051 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:23 INFO - PROCESS | 3760 | ++DOCSHELL 15F85800 == 28 [pid = 3760] [id = 30] 08:21:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (172CA400) [pid = 3760] [serial = 86] [outer = 00000000] 08:21:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (17E1AC00) [pid = 3760] [serial = 87] [outer = 172CA400] 08:21:23 INFO - PROCESS | 3760 | 1463674883095 Marionette DEBUG loaded listener.js 08:21:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (17ED4C00) [pid = 3760] [serial = 88] [outer = 172CA400] 08:21:23 INFO - PROCESS | 3760 | 1463674883442 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 602ms 08:21:23 INFO - PROCESS | 3760 | 1463674883499 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:21:23 INFO - PROCESS | 3760 | 1463674883501 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 08:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:21:23 INFO - PROCESS | 3760 | 1463674883504 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:21:23 INFO - PROCESS | 3760 | 1463674883507 Marionette TRACE conn3 <- [1,86,null,{}] 08:21:23 INFO - PROCESS | 3760 | 1463674883510 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:23 INFO - PROCESS | 3760 | 1463674883637 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:21:23 INFO - PROCESS | 3760 | 1463674883645 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:23 INFO - PROCESS | 3760 | ++DOCSHELL 12D7A400 == 29 [pid = 3760] [id = 31] 08:21:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (170CB000) [pid = 3760] [serial = 89] [outer = 00000000] 08:21:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (182AA400) [pid = 3760] [serial = 90] [outer = 170CB000] 08:21:23 INFO - PROCESS | 3760 | 1463674883692 Marionette DEBUG loaded listener.js 08:21:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (199DA000) [pid = 3760] [serial = 91] [outer = 170CB000] 08:21:24 INFO - PROCESS | 3760 | 1463674884058 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 602ms 08:21:24 INFO - PROCESS | 3760 | 1463674884101 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:21:24 INFO - PROCESS | 3760 | 1463674884103 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 08:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:21:24 INFO - PROCESS | 3760 | 1463674884106 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:21:24 INFO - PROCESS | 3760 | 1463674884108 Marionette TRACE conn3 <- [1,90,null,{}] 08:21:24 INFO - PROCESS | 3760 | 1463674884112 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:24 INFO - PROCESS | 3760 | 1463674884186 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:21:24 INFO - PROCESS | 3760 | 1463674884260 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:24 INFO - PROCESS | 3760 | ++DOCSHELL 172CB000 == 30 [pid = 3760] [id = 32] 08:21:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (182A4000) [pid = 3760] [serial = 92] [outer = 00000000] 08:21:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (19A69C00) [pid = 3760] [serial = 93] [outer = 182A4000] 08:21:24 INFO - PROCESS | 3760 | 1463674884302 Marionette DEBUG loaded listener.js 08:21:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (19E4D400) [pid = 3760] [serial = 94] [outer = 182A4000] 08:21:24 INFO - PROCESS | 3760 | 1463674884706 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 602ms 08:21:24 INFO - PROCESS | 3760 | 1463674884737 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:21:24 INFO - PROCESS | 3760 | 1463674884739 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 08:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:21:24 INFO - PROCESS | 3760 | 1463674884742 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:21:24 INFO - PROCESS | 3760 | 1463674884743 Marionette TRACE conn3 <- [1,94,null,{}] 08:21:24 INFO - PROCESS | 3760 | 1463674884746 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:24 INFO - PROCESS | 3760 | 1463674884848 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:21:24 INFO - PROCESS | 3760 | 1463674884857 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:24 INFO - PROCESS | 3760 | ++DOCSHELL 1847C000 == 31 [pid = 3760] [id = 33] 08:21:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (19A66400) [pid = 3760] [serial = 95] [outer = 00000000] 08:21:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1A0B0000) [pid = 3760] [serial = 96] [outer = 19A66400] 08:21:24 INFO - PROCESS | 3760 | 1463674884899 Marionette DEBUG loaded listener.js 08:21:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1A0B7C00) [pid = 3760] [serial = 97] [outer = 19A66400] 08:21:25 INFO - PROCESS | 3760 | 1463674885300 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 602ms 08:21:25 INFO - PROCESS | 3760 | 1463674885339 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:21:25 INFO - PROCESS | 3760 | 1463674885341 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 08:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:21:25 INFO - PROCESS | 3760 | 1463674885344 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:21:25 INFO - PROCESS | 3760 | 1463674885346 Marionette TRACE conn3 <- [1,98,null,{}] 08:21:25 INFO - PROCESS | 3760 | 1463674885349 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:25 INFO - PROCESS | 3760 | 1463674885424 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:21:25 INFO - PROCESS | 3760 | 1463674885430 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:25 INFO - PROCESS | 3760 | ++DOCSHELL 175DC400 == 32 [pid = 3760] [id = 34] 08:21:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (175E0C00) [pid = 3760] [serial = 98] [outer = 00000000] 08:21:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (175E7400) [pid = 3760] [serial = 99] [outer = 175E0C00] 08:21:25 INFO - PROCESS | 3760 | 1463674885477 Marionette DEBUG loaded listener.js 08:21:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (175EA800) [pid = 3760] [serial = 100] [outer = 175E0C00] 08:21:26 INFO - PROCESS | 3760 | 1463674886802 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1521ms 08:21:26 INFO - PROCESS | 3760 | 1463674886847 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:21:26 INFO - PROCESS | 3760 | 1463674886850 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 08:21:26 INFO - PROCESS | 3760 | 1463674886867 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:21:26 INFO - PROCESS | 3760 | 1463674886871 Marionette TRACE conn3 <- [1,102,null,{}] 08:21:26 INFO - PROCESS | 3760 | 1463674886876 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:27 INFO - PROCESS | 3760 | 1463674887026 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:21:27 INFO - PROCESS | 3760 | 1463674887041 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:27 INFO - PROCESS | 3760 | ++DOCSHELL 10B81400 == 33 [pid = 3760] [id = 35] 08:21:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (10B87000) [pid = 3760] [serial = 101] [outer = 00000000] 08:21:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (112E0800) [pid = 3760] [serial = 102] [outer = 10B87000] 08:21:27 INFO - PROCESS | 3760 | 1463674887125 Marionette DEBUG loaded listener.js 08:21:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (11438000) [pid = 3760] [serial = 103] [outer = 10B87000] 08:21:27 INFO - PROCESS | 3760 | 1463674887505 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 634ms 08:21:27 INFO - PROCESS | 3760 | 1463674887540 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:21:27 INFO - PROCESS | 3760 | 1463674887545 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 08:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:21:27 INFO - PROCESS | 3760 | 1463674887551 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:21:27 INFO - PROCESS | 3760 | 1463674887553 Marionette TRACE conn3 <- [1,106,null,{}] 08:21:27 INFO - PROCESS | 3760 | 1463674887557 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:28 INFO - PROCESS | 3760 | 1463674888129 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1400B000) [pid = 3760] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1AF7AC00) [pid = 3760] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1A98D000) [pid = 3760] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (19A61800) [pid = 3760] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (172D1000) [pid = 3760] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1A414800) [pid = 3760] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (19E4B400) [pid = 3760] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (19A66400) [pid = 3760] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (137B0C00) [pid = 3760] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (172CA400) [pid = 3760] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (170CB000) [pid = 3760] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (182A4000) [pid = 3760] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1B348400) [pid = 3760] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1055BC00) [pid = 3760] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (11CE7800) [pid = 3760] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (14ED6000) [pid = 3760] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (10560000) [pid = 3760] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (11430000) [pid = 3760] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1315B000) [pid = 3760] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (137AF400) [pid = 3760] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (14EDA000) [pid = 3760] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1573C400) [pid = 3760] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13383000) [pid = 3760] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:21:28 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (15E0C000) [pid = 3760] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:21:28 INFO - PROCESS | 3760 | 1463674888216 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:28 INFO - PROCESS | 3760 | ++DOCSHELL 1055BC00 == 34 [pid = 3760] [id = 36] 08:21:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (10560000) [pid = 3760] [serial = 104] [outer = 00000000] 08:21:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (10A5A000) [pid = 3760] [serial = 105] [outer = 10560000] 08:21:28 INFO - PROCESS | 3760 | 1463674888260 Marionette DEBUG loaded listener.js 08:21:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (13052400) [pid = 3760] [serial = 106] [outer = 10560000] 08:21:28 INFO - PROCESS | 3760 | 1463674888611 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1109ms 08:21:28 INFO - PROCESS | 3760 | 1463674888651 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:21:28 INFO - PROCESS | 3760 | 1463674888653 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 08:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:21:28 INFO - PROCESS | 3760 | 1463674888658 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:21:28 INFO - PROCESS | 3760 | 1463674888661 Marionette TRACE conn3 <- [1,110,null,{}] 08:21:28 INFO - PROCESS | 3760 | 1463674888674 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:28 INFO - PROCESS | 3760 | 1463674888755 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:21:28 INFO - PROCESS | 3760 | 1463674888764 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:28 INFO - PROCESS | 3760 | ++DOCSHELL 13150800 == 35 [pid = 3760] [id = 37] 08:21:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1315D800) [pid = 3760] [serial = 107] [outer = 00000000] 08:21:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (13383C00) [pid = 3760] [serial = 108] [outer = 1315D800] 08:21:28 INFO - PROCESS | 3760 | 1463674888810 Marionette DEBUG loaded listener.js 08:21:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (137AEC00) [pid = 3760] [serial = 109] [outer = 1315D800] 08:21:29 INFO - PROCESS | 3760 | 1463674889217 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 602ms 08:21:29 INFO - PROCESS | 3760 | 1463674889293 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:21:29 INFO - PROCESS | 3760 | 1463674889306 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 08:21:29 INFO - PROCESS | 3760 | 1463674889314 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:21:29 INFO - PROCESS | 3760 | 1463674889315 Marionette TRACE conn3 <- [1,114,null,{}] 08:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:21:29 INFO - PROCESS | 3760 | 1463674889319 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:29 INFO - PROCESS | 3760 | 1463674889395 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:21:29 INFO - PROCESS | 3760 | 1463674889401 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:29 INFO - PROCESS | 3760 | ++DOCSHELL 1395A400 == 36 [pid = 3760] [id = 38] 08:21:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1400C000) [pid = 3760] [serial = 110] [outer = 00000000] 08:21:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (14ED6C00) [pid = 3760] [serial = 111] [outer = 1400C000] 08:21:29 INFO - PROCESS | 3760 | 1463674889444 Marionette DEBUG loaded listener.js 08:21:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (14F3EC00) [pid = 3760] [serial = 112] [outer = 1400C000] 08:21:29 INFO - PROCESS | 3760 | 1463674889872 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 602ms 08:21:29 INFO - PROCESS | 3760 | 1463674889914 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:21:29 INFO - PROCESS | 3760 | 1463674889916 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 08:21:29 INFO - PROCESS | 3760 | 1463674889919 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:21:29 INFO - PROCESS | 3760 | 1463674889921 Marionette TRACE conn3 <- [1,118,null,{}] 08:21:29 INFO - PROCESS | 3760 | 1463674889924 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:30 INFO - PROCESS | 3760 | 1463674889996 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:21:30 INFO - PROCESS | 3760 | 1463674890002 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:30 INFO - PROCESS | 3760 | ++DOCSHELL 14FDE400 == 37 [pid = 3760] [id = 39] 08:21:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (14FE1000) [pid = 3760] [serial = 113] [outer = 00000000] 08:21:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1573CC00) [pid = 3760] [serial = 114] [outer = 14FE1000] 08:21:30 INFO - PROCESS | 3760 | 1463674890045 Marionette DEBUG loaded listener.js 08:21:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (157F8C00) [pid = 3760] [serial = 115] [outer = 14FE1000] 08:21:30 INFO - PROCESS | 3760 | 1463674890579 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 697ms 08:21:30 INFO - PROCESS | 3760 | 1463674890619 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:21:30 INFO - PROCESS | 3760 | 1463674890625 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 08:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:21:30 INFO - PROCESS | 3760 | 1463674890630 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:21:30 INFO - PROCESS | 3760 | 1463674890634 Marionette TRACE conn3 <- [1,122,null,{}] 08:21:30 INFO - PROCESS | 3760 | 1463674890639 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:30 INFO - PROCESS | 3760 | 1463674890775 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:21:30 INFO - PROCESS | 3760 | 1463674890879 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:30 INFO - PROCESS | 3760 | ++DOCSHELL 10A64C00 == 38 [pid = 3760] [id = 40] 08:21:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (10B86400) [pid = 3760] [serial = 116] [outer = 00000000] 08:21:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (12B65C00) [pid = 3760] [serial = 117] [outer = 10B86400] 08:21:30 INFO - PROCESS | 3760 | 1463674890936 Marionette DEBUG loaded listener.js 08:21:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1305A400) [pid = 3760] [serial = 118] [outer = 10B86400] 08:21:31 INFO - PROCESS | 3760 | 1463674891420 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 855ms 08:21:31 INFO - PROCESS | 3760 | 1463674891473 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:21:31 INFO - PROCESS | 3760 | 1463674891479 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 08:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:21:31 INFO - PROCESS | 3760 | 1463674891486 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:21:31 INFO - PROCESS | 3760 | 1463674891489 Marionette TRACE conn3 <- [1,126,null,{}] 08:21:31 INFO - PROCESS | 3760 | 1463674891493 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:31 INFO - PROCESS | 3760 | 1463674891589 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:21:31 INFO - PROCESS | 3760 | 1463674891725 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:31 INFO - PROCESS | 3760 | ++DOCSHELL 11CF4400 == 39 [pid = 3760] [id = 41] 08:21:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (12A96400) [pid = 3760] [serial = 119] [outer = 00000000] 08:21:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (14233000) [pid = 3760] [serial = 120] [outer = 12A96400] 08:21:31 INFO - PROCESS | 3760 | 1463674891778 Marionette DEBUG loaded listener.js 08:21:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (154DE000) [pid = 3760] [serial = 121] [outer = 12A96400] 08:21:32 INFO - PROCESS | 3760 | 1463674892308 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 855ms 08:21:32 INFO - PROCESS | 3760 | 1463674892358 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:21:32 INFO - PROCESS | 3760 | 1463674892361 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 08:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:21:32 INFO - PROCESS | 3760 | 1463674892365 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:21:32 INFO - PROCESS | 3760 | 1463674892368 Marionette TRACE conn3 <- [1,130,null,{}] 08:21:32 INFO - PROCESS | 3760 | 1463674892379 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:32 INFO - PROCESS | 3760 | 1463674892477 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:21:32 INFO - PROCESS | 3760 | 1463674892554 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:32 INFO - PROCESS | 3760 | ++DOCSHELL 169AB800 == 40 [pid = 3760] [id = 42] 08:21:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (169AF800) [pid = 3760] [serial = 122] [outer = 00000000] 08:21:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1726F400) [pid = 3760] [serial = 123] [outer = 169AF800] 08:21:32 INFO - PROCESS | 3760 | 1463674892610 Marionette DEBUG loaded listener.js 08:21:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (172CE400) [pid = 3760] [serial = 124] [outer = 169AF800] 08:21:33 INFO - PROCESS | 3760 | 1463674893176 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 856ms 08:21:33 INFO - PROCESS | 3760 | 1463674893207 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:21:33 INFO - PROCESS | 3760 | 1463674893210 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 08:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:21:33 INFO - PROCESS | 3760 | 1463674893213 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:21:33 INFO - PROCESS | 3760 | 1463674893215 Marionette TRACE conn3 <- [1,134,null,{}] 08:21:33 INFO - PROCESS | 3760 | 1463674893219 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:33 INFO - PROCESS | 3760 | 1463674893313 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:21:33 INFO - PROCESS | 3760 | 1463674893397 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:33 INFO - PROCESS | 3760 | ++DOCSHELL 172CDC00 == 41 [pid = 3760] [id = 43] 08:21:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (172D1000) [pid = 3760] [serial = 125] [outer = 00000000] 08:21:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (175DE000) [pid = 3760] [serial = 126] [outer = 172D1000] 08:21:33 INFO - PROCESS | 3760 | 1463674893450 Marionette DEBUG loaded listener.js 08:21:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (175DF000) [pid = 3760] [serial = 127] [outer = 172D1000] 08:21:34 INFO - PROCESS | 3760 | 1463674894079 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 966ms 08:21:34 INFO - PROCESS | 3760 | 1463674894190 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:21:34 INFO - PROCESS | 3760 | 1463674894194 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 08:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:21:34 INFO - PROCESS | 3760 | 1463674894199 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:21:34 INFO - PROCESS | 3760 | 1463674894202 Marionette TRACE conn3 <- [1,138,null,{}] 08:21:34 INFO - PROCESS | 3760 | 1463674894208 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:34 INFO - PROCESS | 3760 | 1463674894308 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:21:34 INFO - PROCESS | 3760 | 1463674894376 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:34 INFO - PROCESS | 3760 | ++DOCSHELL 10A5B400 == 42 [pid = 3760] [id = 44] 08:21:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (10A5F000) [pid = 3760] [serial = 128] [outer = 00000000] 08:21:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (10B8A800) [pid = 3760] [serial = 129] [outer = 10A5F000] 08:21:34 INFO - PROCESS | 3760 | 1463674894423 Marionette DEBUG loaded listener.js 08:21:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (114A2000) [pid = 3760] [serial = 130] [outer = 10A5F000] 08:21:35 INFO - PROCESS | 3760 | --DOCSHELL 1395A400 == 41 [pid = 3760] [id = 38] 08:21:35 INFO - PROCESS | 3760 | --DOCSHELL 13150800 == 40 [pid = 3760] [id = 37] 08:21:35 INFO - PROCESS | 3760 | --DOCSHELL 1055BC00 == 39 [pid = 3760] [id = 36] 08:21:35 INFO - PROCESS | 3760 | --DOCSHELL 10B81400 == 38 [pid = 3760] [id = 35] 08:21:35 INFO - PROCESS | 3760 | --DOCSHELL 175DC400 == 37 [pid = 3760] [id = 34] 08:21:35 INFO - PROCESS | 3760 | --DOCSHELL 13155400 == 36 [pid = 3760] [id = 29] 08:21:35 INFO - PROCESS | 3760 | --DOCSHELL 15F85800 == 35 [pid = 3760] [id = 30] 08:21:35 INFO - PROCESS | 3760 | --DOCSHELL 1847C000 == 34 [pid = 3760] [id = 33] 08:21:35 INFO - PROCESS | 3760 | --DOCSHELL 172CDC00 == 33 [pid = 3760] [id = 43] 08:21:35 INFO - PROCESS | 3760 | --DOCSHELL 11CF4400 == 32 [pid = 3760] [id = 41] 08:21:35 INFO - PROCESS | 3760 | --DOCSHELL 169AB800 == 31 [pid = 3760] [id = 42] 08:21:35 INFO - PROCESS | 3760 | --DOCSHELL 172CB000 == 30 [pid = 3760] [id = 32] 08:21:35 INFO - PROCESS | 3760 | --DOCSHELL 14FDE400 == 29 [pid = 3760] [id = 39] 08:21:35 INFO - PROCESS | 3760 | --DOCSHELL 10A64C00 == 28 [pid = 3760] [id = 40] 08:21:35 INFO - PROCESS | 3760 | --DOCSHELL 12D7A400 == 27 [pid = 3760] [id = 31] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (14FE8800) [pid = 3760] [serial = 73] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (199DA000) [pid = 3760] [serial = 91] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (13151000) [pid = 3760] [serial = 55] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (10A64800) [pid = 3760] [serial = 52] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (19E4D400) [pid = 3760] [serial = 94] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1A0B0000) [pid = 3760] [serial = 96] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1B34B400) [pid = 3760] [serial = 48] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1A0B7C00) [pid = 3760] [serial = 97] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (14238C00) [pid = 3760] [serial = 9] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1423D800) [pid = 3760] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (11CF0400) [pid = 3760] [serial = 4] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (17274C00) [pid = 3760] [serial = 81] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (175C0C00) [pid = 3760] [serial = 84] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (17E1AC00) [pid = 3760] [serial = 87] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (182AA400) [pid = 3760] [serial = 90] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (19A69C00) [pid = 3760] [serial = 93] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (105FB400) [pid = 3760] [serial = 51] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1305AC00) [pid = 3760] [serial = 54] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (14FDDC00) [pid = 3760] [serial = 57] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (15621400) [pid = 3760] [serial = 58] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (105F7400) [pid = 3760] [serial = 60] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10A64000) [pid = 3760] [serial = 61] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (13031800) [pid = 3760] [serial = 63] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1305C400) [pid = 3760] [serial = 64] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (13319C00) [pid = 3760] [serial = 66] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1400A000) [pid = 3760] [serial = 69] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (14234400) [pid = 3760] [serial = 70] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (14F3F400) [pid = 3760] [serial = 72] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (15E0D400) [pid = 3760] [serial = 75] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (15F83C00) [pid = 3760] [serial = 76] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (168E0000) [pid = 3760] [serial = 78] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (169A5000) [pid = 3760] [serial = 79] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (172CE000) [pid = 3760] [serial = 82] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1338B800) [pid = 3760] [serial = 67] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (177CB000) [pid = 3760] [serial = 85] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (17ED4C00) [pid = 3760] [serial = 88] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1304D400) [pid = 3760] [serial = 31] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1AB55400) [pid = 3760] [serial = 27] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (172C6800) [pid = 3760] [serial = 28] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (19E51800) [pid = 3760] [serial = 22] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1A0B7400) [pid = 3760] [serial = 24] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (19E4DC00) [pid = 3760] [serial = 21] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (16917400) [pid = 3760] [serial = 17] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (169AA400) [pid = 3760] [serial = 14] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (1AF7E000) [pid = 3760] [serial = 42] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1B346000) [pid = 3760] [serial = 45] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (1B34AC00) [pid = 3760] [serial = 47] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (1B22A400) [pid = 3760] [serial = 40] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (1AF85000) [pid = 3760] [serial = 39] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (1AE4E800) [pid = 3760] [serial = 36] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (1AE51C00) [pid = 3760] [serial = 37] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (1A982C00) [pid = 3760] [serial = 33] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (1A986C00) [pid = 3760] [serial = 34] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (1A672000) [pid = 3760] [serial = 30] [outer = 00000000] [url = about:blank] 08:21:35 INFO - PROCESS | 3760 | 1463674895430 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1267ms 08:21:35 INFO - PROCESS | 3760 | 1463674895447 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:21:35 INFO - PROCESS | 3760 | 1463674895451 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 08:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:21:35 INFO - PROCESS | 3760 | 1463674895456 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:21:35 INFO - PROCESS | 3760 | 1463674895459 Marionette TRACE conn3 <- [1,142,null,{}] 08:21:35 INFO - PROCESS | 3760 | 1463674895464 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:35 INFO - PROCESS | 3760 | 1463674895547 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:21:35 INFO - PROCESS | 3760 | 1463674895559 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:35 INFO - PROCESS | 3760 | ++DOCSHELL 110C9800 == 28 [pid = 3760] [id = 45] 08:21:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (11243800) [pid = 3760] [serial = 131] [outer = 00000000] 08:21:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (12884400) [pid = 3760] [serial = 132] [outer = 11243800] 08:21:35 INFO - PROCESS | 3760 | 1463674895605 Marionette DEBUG loaded listener.js 08:21:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (12B5E800) [pid = 3760] [serial = 133] [outer = 11243800] 08:21:36 INFO - PROCESS | 3760 | 1463674896062 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 650ms 08:21:36 INFO - PROCESS | 3760 | 1463674896096 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:21:36 INFO - PROCESS | 3760 | 1463674896102 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 08:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:21:36 INFO - PROCESS | 3760 | 1463674896109 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:21:36 INFO - PROCESS | 3760 | 1463674896111 Marionette TRACE conn3 <- [1,146,null,{}] 08:21:36 INFO - PROCESS | 3760 | 1463674896115 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:36 INFO - PROCESS | 3760 | 1463674896191 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:21:36 INFO - PROCESS | 3760 | 1463674896201 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:36 INFO - PROCESS | 3760 | ++DOCSHELL 13050C00 == 29 [pid = 3760] [id = 46] 08:21:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (13053000) [pid = 3760] [serial = 134] [outer = 00000000] 08:21:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (130E1000) [pid = 3760] [serial = 135] [outer = 13053000] 08:21:36 INFO - PROCESS | 3760 | 1463674896245 Marionette DEBUG loaded listener.js 08:21:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (1315B000) [pid = 3760] [serial = 136] [outer = 13053000] 08:21:36 INFO - PROCESS | 3760 | 1463674896709 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 602ms 08:21:36 INFO - PROCESS | 3760 | 1463674896734 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:21:36 INFO - PROCESS | 3760 | 1463674896737 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 08:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:21:36 INFO - PROCESS | 3760 | 1463674896744 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:21:36 INFO - PROCESS | 3760 | 1463674896748 Marionette TRACE conn3 <- [1,150,null,{}] 08:21:36 INFO - PROCESS | 3760 | 1463674896758 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:36 INFO - PROCESS | 3760 | 1463674896837 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:21:36 INFO - PROCESS | 3760 | 1463674896845 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:36 INFO - PROCESS | 3760 | ++DOCSHELL 137B6800 == 30 [pid = 3760] [id = 47] 08:21:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (137B6C00) [pid = 3760] [serial = 137] [outer = 00000000] 08:21:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (13955C00) [pid = 3760] [serial = 138] [outer = 137B6C00] 08:21:36 INFO - PROCESS | 3760 | 1463674896892 Marionette DEBUG loaded listener.js 08:21:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (14006400) [pid = 3760] [serial = 139] [outer = 137B6C00] 08:21:37 INFO - PROCESS | 3760 | 1463674897318 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 602ms 08:21:37 INFO - PROCESS | 3760 | 1463674897338 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:21:37 INFO - PROCESS | 3760 | 1463674897340 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 08:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:21:37 INFO - PROCESS | 3760 | 1463674897344 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:21:37 INFO - PROCESS | 3760 | 1463674897345 Marionette TRACE conn3 <- [1,154,null,{}] 08:21:37 INFO - PROCESS | 3760 | 1463674897363 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:37 INFO - PROCESS | 3760 | 1463674897436 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:21:37 INFO - PROCESS | 3760 | 1463674897442 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:37 INFO - PROCESS | 3760 | ++DOCSHELL 1304D800 == 31 [pid = 3760] [id = 48] 08:21:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (1400E800) [pid = 3760] [serial = 140] [outer = 00000000] 08:21:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (14F3F400) [pid = 3760] [serial = 141] [outer = 1400E800] 08:21:37 INFO - PROCESS | 3760 | 1463674897522 Marionette DEBUG loaded listener.js 08:21:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (14FE8800) [pid = 3760] [serial = 142] [outer = 1400E800] 08:21:38 INFO - PROCESS | 3760 | 1463674897976 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 697ms 08:21:38 INFO - PROCESS | 3760 | 1463674898044 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:21:38 INFO - PROCESS | 3760 | 1463674898046 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 08:21:38 INFO - PROCESS | 3760 | 1463674898049 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:21:38 INFO - PROCESS | 3760 | 1463674898051 Marionette TRACE conn3 <- [1,158,null,{}] 08:21:38 INFO - PROCESS | 3760 | 1463674898054 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:38 INFO - PROCESS | 3760 | 1463674898146 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:21:38 INFO - PROCESS | 3760 | 1463674898216 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:38 INFO - PROCESS | 3760 | ++DOCSHELL 154E5400 == 32 [pid = 3760] [id = 49] 08:21:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (1573C800) [pid = 3760] [serial = 143] [outer = 00000000] 08:21:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (15E0A800) [pid = 3760] [serial = 144] [outer = 1573C800] 08:21:38 INFO - PROCESS | 3760 | 1463674898260 Marionette DEBUG loaded listener.js 08:21:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (15F83800) [pid = 3760] [serial = 145] [outer = 1573C800] 08:21:38 INFO - PROCESS | 3760 | 1463674898650 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 634ms 08:21:38 INFO - PROCESS | 3760 | 1463674898718 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:21:38 INFO - PROCESS | 3760 | 1463674898720 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 08:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:21:38 INFO - PROCESS | 3760 | 1463674898727 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:21:38 INFO - PROCESS | 3760 | 1463674898728 Marionette TRACE conn3 <- [1,162,null,{}] 08:21:38 INFO - PROCESS | 3760 | 1463674898732 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:38 INFO - PROCESS | 3760 | 1463674898844 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:21:38 INFO - PROCESS | 3760 | 1463674898854 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:38 INFO - PROCESS | 3760 | ++DOCSHELL 1609F800 == 33 [pid = 3760] [id = 50] 08:21:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (168E6C00) [pid = 3760] [serial = 146] [outer = 00000000] 08:21:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (169A7C00) [pid = 3760] [serial = 147] [outer = 168E6C00] 08:21:38 INFO - PROCESS | 3760 | 1463674898898 Marionette DEBUG loaded listener.js 08:21:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (170CB800) [pid = 3760] [serial = 148] [outer = 168E6C00] 08:21:39 INFO - PROCESS | 3760 | 1463674899292 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 602ms 08:21:39 INFO - PROCESS | 3760 | 1463674899320 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:21:39 INFO - PROCESS | 3760 | 1463674899322 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 08:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:21:39 INFO - PROCESS | 3760 | 1463674899325 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:21:39 INFO - PROCESS | 3760 | 1463674899327 Marionette TRACE conn3 <- [1,166,null,{}] 08:21:39 INFO - PROCESS | 3760 | 1463674899330 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:39 INFO - PROCESS | 3760 | 1463674899423 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:21:39 INFO - PROCESS | 3760 | 1463674899429 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:39 INFO - PROCESS | 3760 | ++DOCSHELL 16A5B800 == 34 [pid = 3760] [id = 51] 08:21:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (16A68800) [pid = 3760] [serial = 149] [outer = 00000000] 08:21:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (17415400) [pid = 3760] [serial = 150] [outer = 16A68800] 08:21:39 INFO - PROCESS | 3760 | 1463674899472 Marionette DEBUG loaded listener.js 08:21:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17504000) [pid = 3760] [serial = 151] [outer = 16A68800] 08:21:39 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (175E0C00) [pid = 3760] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:21:39 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (14FE1000) [pid = 3760] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:21:39 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1400C000) [pid = 3760] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:21:39 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (10B87000) [pid = 3760] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:21:39 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1315D800) [pid = 3760] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:21:39 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (10560000) [pid = 3760] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:21:39 INFO - PROCESS | 3760 | 1463674899908 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 634ms 08:21:39 INFO - PROCESS | 3760 | 1463674899964 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:21:39 INFO - PROCESS | 3760 | 1463674899966 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 08:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:21:39 INFO - PROCESS | 3760 | 1463674899969 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:21:39 INFO - PROCESS | 3760 | 1463674899970 Marionette TRACE conn3 <- [1,170,null,{}] 08:21:39 INFO - PROCESS | 3760 | 1463674899974 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:40 INFO - PROCESS | 3760 | 1463674900086 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:21:40 INFO - PROCESS | 3760 | 1463674900129 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:40 INFO - PROCESS | 3760 | ++DOCSHELL 10B87000 == 35 [pid = 3760] [id = 52] 08:21:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (11239C00) [pid = 3760] [serial = 152] [outer = 00000000] 08:21:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (14ED2000) [pid = 3760] [serial = 153] [outer = 11239C00] 08:21:40 INFO - PROCESS | 3760 | 1463674900173 Marionette DEBUG loaded listener.js 08:21:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (175BFC00) [pid = 3760] [serial = 154] [outer = 11239C00] 08:21:40 INFO - PROCESS | 3760 | 1463674900489 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 602ms 08:21:40 INFO - PROCESS | 3760 | 1463674900566 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:21:40 INFO - PROCESS | 3760 | 1463674900568 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 08:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:21:40 INFO - PROCESS | 3760 | 1463674900572 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:21:40 INFO - PROCESS | 3760 | 1463674900573 Marionette TRACE conn3 <- [1,174,null,{}] 08:21:40 INFO - PROCESS | 3760 | 1463674900577 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:40 INFO - PROCESS | 3760 | 1463674900671 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:21:40 INFO - PROCESS | 3760 | 1463674900679 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:40 INFO - PROCESS | 3760 | ++DOCSHELL 137B5C00 == 36 [pid = 3760] [id = 53] 08:21:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (175E5800) [pid = 3760] [serial = 155] [outer = 00000000] 08:21:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (17821000) [pid = 3760] [serial = 156] [outer = 175E5800] 08:21:40 INFO - PROCESS | 3760 | 1463674900722 Marionette DEBUG loaded listener.js 08:21:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17828000) [pid = 3760] [serial = 157] [outer = 175E5800] 08:21:41 INFO - PROCESS | 3760 | 1463674901148 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 602ms 08:21:41 INFO - PROCESS | 3760 | 1463674901201 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:21:41 INFO - PROCESS | 3760 | 1463674901203 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 08:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:21:41 INFO - PROCESS | 3760 | 1463674901206 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:21:41 INFO - PROCESS | 3760 | 1463674901208 Marionette TRACE conn3 <- [1,178,null,{}] 08:21:41 INFO - PROCESS | 3760 | 1463674901211 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:41 INFO - PROCESS | 3760 | 1463674901311 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:21:41 INFO - PROCESS | 3760 | 1463674901319 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:41 INFO - PROCESS | 3760 | ++DOCSHELL 10A64000 == 37 [pid = 3760] [id = 54] 08:21:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (10A64800) [pid = 3760] [serial = 158] [outer = 00000000] 08:21:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (17E1EC00) [pid = 3760] [serial = 159] [outer = 10A64800] 08:21:41 INFO - PROCESS | 3760 | 1463674901363 Marionette DEBUG loaded listener.js 08:21:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (17E23000) [pid = 3760] [serial = 160] [outer = 10A64800] 08:21:41 INFO - PROCESS | 3760 | 1463674901733 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 602ms 08:21:41 INFO - PROCESS | 3760 | 1463674901860 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:21:41 INFO - PROCESS | 3760 | 1463674901866 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 08:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:21:41 INFO - PROCESS | 3760 | 1463674901882 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:21:41 INFO - PROCESS | 3760 | 1463674901886 Marionette TRACE conn3 <- [1,182,null,{}] 08:21:41 INFO - PROCESS | 3760 | 1463674901892 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:42 INFO - PROCESS | 3760 | 1463674902044 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:21:42 INFO - PROCESS | 3760 | 1463674902138 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:42 INFO - PROCESS | 3760 | ++DOCSHELL 1109B400 == 38 [pid = 3760] [id = 55] 08:21:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (110A2800) [pid = 3760] [serial = 161] [outer = 00000000] 08:21:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (11CF0400) [pid = 3760] [serial = 162] [outer = 110A2800] 08:21:42 INFO - PROCESS | 3760 | 1463674902194 Marionette DEBUG loaded listener.js 08:21:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (12D7F000) [pid = 3760] [serial = 163] [outer = 110A2800] 08:21:42 INFO - PROCESS | 3760 | 1463674902868 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1061ms 08:21:42 INFO - PROCESS | 3760 | 1463674902927 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:21:42 INFO - PROCESS | 3760 | 1463674902931 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 08:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:21:42 INFO - PROCESS | 3760 | 1463674902948 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:21:42 INFO - PROCESS | 3760 | 1463674902952 Marionette TRACE conn3 <- [1,186,null,{}] 08:21:42 INFO - PROCESS | 3760 | 1463674902957 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:43 INFO - PROCESS | 3760 | 1463674903066 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:21:43 INFO - PROCESS | 3760 | 1463674903143 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:43 INFO - PROCESS | 3760 | ++DOCSHELL 13319C00 == 39 [pid = 3760] [id = 56] 08:21:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (13383800) [pid = 3760] [serial = 164] [outer = 00000000] 08:21:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (137B7000) [pid = 3760] [serial = 165] [outer = 13383800] 08:21:43 INFO - PROCESS | 3760 | 1463674903197 Marionette DEBUG loaded listener.js 08:21:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (14233C00) [pid = 3760] [serial = 166] [outer = 13383800] 08:21:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (105FB400) [pid = 3760] [serial = 167] [outer = 1B238C00] 08:21:44 INFO - PROCESS | 3760 | --DOCSHELL 137B5C00 == 38 [pid = 3760] [id = 53] 08:21:44 INFO - PROCESS | 3760 | --DOCSHELL 10B87000 == 37 [pid = 3760] [id = 52] 08:21:44 INFO - PROCESS | 3760 | --DOCSHELL 16A5B800 == 36 [pid = 3760] [id = 51] 08:21:44 INFO - PROCESS | 3760 | --DOCSHELL 1609F800 == 35 [pid = 3760] [id = 50] 08:21:44 INFO - PROCESS | 3760 | --DOCSHELL 154E5400 == 34 [pid = 3760] [id = 49] 08:21:44 INFO - PROCESS | 3760 | --DOCSHELL 1304D800 == 33 [pid = 3760] [id = 48] 08:21:44 INFO - PROCESS | 3760 | --DOCSHELL 137B6800 == 32 [pid = 3760] [id = 47] 08:21:44 INFO - PROCESS | 3760 | --DOCSHELL 13050C00 == 31 [pid = 3760] [id = 46] 08:21:44 INFO - PROCESS | 3760 | --DOCSHELL 110C9800 == 30 [pid = 3760] [id = 45] 08:21:44 INFO - PROCESS | 3760 | 1463674904094 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:21:44 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (175E7400) [pid = 3760] [serial = 99] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (157F8C00) [pid = 3760] [serial = 115] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1573CC00) [pid = 3760] [serial = 114] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (14F3EC00) [pid = 3760] [serial = 112] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (112E0800) [pid = 3760] [serial = 102] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (11438000) [pid = 3760] [serial = 103] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13383C00) [pid = 3760] [serial = 108] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (14ED6C00) [pid = 3760] [serial = 111] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (10A5A000) [pid = 3760] [serial = 105] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (137AEC00) [pid = 3760] [serial = 109] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (175EA800) [pid = 3760] [serial = 100] [outer = 00000000] [url = about:blank] 08:21:44 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (13052400) [pid = 3760] [serial = 106] [outer = 00000000] [url = about:blank] 08:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1172ms 08:21:44 INFO - PROCESS | 3760 | 1463674904135 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:21:44 INFO - PROCESS | 3760 | 1463674904139 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 08:21:44 INFO - PROCESS | 3760 | 1463674904144 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:21:44 INFO - PROCESS | 3760 | 1463674904148 Marionette TRACE conn3 <- [1,190,null,{}] 08:21:44 INFO - PROCESS | 3760 | 1463674904154 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:44 INFO - PROCESS | 3760 | 1463674904239 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:21:44 INFO - PROCESS | 3760 | 1463674904256 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:44 INFO - PROCESS | 3760 | ++DOCSHELL 11246000 == 31 [pid = 3760] [id = 57] 08:21:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (112E0C00) [pid = 3760] [serial = 168] [outer = 00000000] 08:21:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1304E000) [pid = 3760] [serial = 169] [outer = 112E0C00] 08:21:44 INFO - PROCESS | 3760 | 1463674904303 Marionette DEBUG loaded listener.js 08:21:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13056000) [pid = 3760] [serial = 170] [outer = 112E0C00] 08:21:44 INFO - PROCESS | 3760 | 1463674904750 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 649ms 08:21:44 INFO - PROCESS | 3760 | 1463674904783 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:21:44 INFO - PROCESS | 3760 | 1463674904788 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 08:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:21:44 INFO - PROCESS | 3760 | 1463674904794 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:21:44 INFO - PROCESS | 3760 | 1463674904796 Marionette TRACE conn3 <- [1,194,null,{}] 08:21:44 INFO - PROCESS | 3760 | 1463674904800 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:44 INFO - PROCESS | 3760 | 1463674904883 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:21:44 INFO - PROCESS | 3760 | 1463674904893 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:44 INFO - PROCESS | 3760 | ++DOCSHELL 1331C400 == 32 [pid = 3760] [id = 58] 08:21:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13384800) [pid = 3760] [serial = 171] [outer = 00000000] 08:21:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (13391000) [pid = 3760] [serial = 172] [outer = 13384800] 08:21:44 INFO - PROCESS | 3760 | 1463674904937 Marionette DEBUG loaded listener.js 08:21:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (137B5C00) [pid = 3760] [serial = 173] [outer = 13384800] 08:21:45 INFO - PROCESS | 3760 | 1463674905337 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 602ms 08:21:45 INFO - PROCESS | 3760 | 1463674905391 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:21:45 INFO - PROCESS | 3760 | 1463674905393 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 08:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:21:45 INFO - PROCESS | 3760 | 1463674905397 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:21:45 INFO - PROCESS | 3760 | 1463674905400 Marionette TRACE conn3 <- [1,198,null,{}] 08:21:45 INFO - PROCESS | 3760 | 1463674905411 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:45 INFO - PROCESS | 3760 | 1463674905492 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:21:45 INFO - PROCESS | 3760 | 1463674905502 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:45 INFO - PROCESS | 3760 | ++DOCSHELL 14F3EC00 == 33 [pid = 3760] [id = 59] 08:21:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (14F41000) [pid = 3760] [serial = 174] [outer = 00000000] 08:21:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (14FE8000) [pid = 3760] [serial = 175] [outer = 14F41000] 08:21:45 INFO - PROCESS | 3760 | 1463674905550 Marionette DEBUG loaded listener.js 08:21:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1573CC00) [pid = 3760] [serial = 176] [outer = 14F41000] 08:21:46 INFO - PROCESS | 3760 | 1463674906018 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 649ms 08:21:46 INFO - PROCESS | 3760 | 1463674906066 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:21:46 INFO - PROCESS | 3760 | 1463674906069 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 08:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:21:46 INFO - PROCESS | 3760 | 1463674906072 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:21:46 INFO - PROCESS | 3760 | 1463674906073 Marionette TRACE conn3 <- [1,202,null,{}] 08:21:46 INFO - PROCESS | 3760 | 1463674906077 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:46 INFO - PROCESS | 3760 | 1463674906152 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:21:46 INFO - PROCESS | 3760 | 1463674906167 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:46 INFO - PROCESS | 3760 | ++DOCSHELL 0F9E7400 == 34 [pid = 3760] [id = 60] 08:21:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (157FAC00) [pid = 3760] [serial = 177] [outer = 00000000] 08:21:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (168DDC00) [pid = 3760] [serial = 178] [outer = 157FAC00] 08:21:46 INFO - PROCESS | 3760 | 1463674906212 Marionette DEBUG loaded listener.js 08:21:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (168EA000) [pid = 3760] [serial = 179] [outer = 157FAC00] 08:21:46 INFO - PROCESS | 3760 | 1463674906659 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 650ms 08:21:46 INFO - PROCESS | 3760 | 1463674906710 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:21:46 INFO - PROCESS | 3760 | 1463674906711 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 08:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:21:46 INFO - PROCESS | 3760 | 1463674906715 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:21:46 INFO - PROCESS | 3760 | 1463674906716 Marionette TRACE conn3 <- [1,206,null,{}] 08:21:46 INFO - PROCESS | 3760 | 1463674906720 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:46 INFO - PROCESS | 3760 | 1463674906818 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:21:46 INFO - PROCESS | 3760 | 1463674906826 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:46 INFO - PROCESS | 3760 | ++DOCSHELL 1609F800 == 35 [pid = 3760] [id = 61] 08:21:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16A5B400) [pid = 3760] [serial = 180] [outer = 00000000] 08:21:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (172CE000) [pid = 3760] [serial = 181] [outer = 16A5B400] 08:21:46 INFO - PROCESS | 3760 | 1463674906873 Marionette DEBUG loaded listener.js 08:21:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (172CE800) [pid = 3760] [serial = 182] [outer = 16A5B400] 08:21:47 INFO - PROCESS | 3760 | 1463674907293 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 649ms 08:21:47 INFO - PROCESS | 3760 | 1463674907353 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:21:47 INFO - PROCESS | 3760 | 1463674907355 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 08:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:21:47 INFO - PROCESS | 3760 | 1463674907358 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:21:47 INFO - PROCESS | 3760 | 1463674907360 Marionette TRACE conn3 <- [1,210,null,{}] 08:21:47 INFO - PROCESS | 3760 | 1463674907364 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:47 INFO - PROCESS | 3760 | 1463674907482 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:21:47 INFO - PROCESS | 3760 | 1463674907562 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:47 INFO - PROCESS | 3760 | ++DOCSHELL 172CB000 == 36 [pid = 3760] [id = 62] 08:21:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (17508400) [pid = 3760] [serial = 183] [outer = 00000000] 08:21:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (17E24800) [pid = 3760] [serial = 184] [outer = 17508400] 08:21:47 INFO - PROCESS | 3760 | 1463674907606 Marionette DEBUG loaded listener.js 08:21:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (17EC5C00) [pid = 3760] [serial = 185] [outer = 17508400] 08:21:48 INFO - PROCESS | 3760 | 1463674907988 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 697ms 08:21:48 INFO - PROCESS | 3760 | 1463674908058 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:21:48 INFO - PROCESS | 3760 | 1463674908060 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 08:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:21:48 INFO - PROCESS | 3760 | 1463674908064 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:21:48 INFO - PROCESS | 3760 | 1463674908065 Marionette TRACE conn3 <- [1,214,null,{}] 08:21:48 INFO - PROCESS | 3760 | 1463674908069 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:48 INFO - PROCESS | 3760 | 1463674908212 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:21:48 INFO - PROCESS | 3760 | 1463674908225 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:48 INFO - PROCESS | 3760 | ++DOCSHELL 17E21400 == 37 [pid = 3760] [id = 63] 08:21:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (182A3C00) [pid = 3760] [serial = 186] [outer = 00000000] 08:21:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (199D5400) [pid = 3760] [serial = 187] [outer = 182A3C00] 08:21:48 INFO - PROCESS | 3760 | 1463674908267 Marionette DEBUG loaded listener.js 08:21:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (199D9800) [pid = 3760] [serial = 188] [outer = 182A3C00] 08:21:48 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (137B6C00) [pid = 3760] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:21:48 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (13053000) [pid = 3760] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:21:48 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1573C800) [pid = 3760] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:21:48 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (11243800) [pid = 3760] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:21:48 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1400E800) [pid = 3760] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:21:48 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (175E5800) [pid = 3760] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:21:48 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16A68800) [pid = 3760] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:21:48 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10B86400) [pid = 3760] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:21:48 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (12A96400) [pid = 3760] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:21:48 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (169AF800) [pid = 3760] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:21:48 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (172D1000) [pid = 3760] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:21:48 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (11239C00) [pid = 3760] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:21:48 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (168E6C00) [pid = 3760] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:21:48 INFO - PROCESS | 3760 | 1463674908719 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 634ms 08:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:21:48 INFO - PROCESS | 3760 | 1463674908734 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:21:48 INFO - PROCESS | 3760 | 1463674908736 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 08:21:48 INFO - PROCESS | 3760 | 1463674908739 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:21:48 INFO - PROCESS | 3760 | 1463674908741 Marionette TRACE conn3 <- [1,218,null,{}] 08:21:48 INFO - PROCESS | 3760 | 1463674908744 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:48 INFO - PROCESS | 3760 | 1463674908816 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:21:48 INFO - PROCESS | 3760 | 1463674908908 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:48 INFO - PROCESS | 3760 | ++DOCSHELL 0C781800 == 38 [pid = 3760] [id = 64] 08:21:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (12AEFC00) [pid = 3760] [serial = 189] [outer = 00000000] 08:21:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (168E6C00) [pid = 3760] [serial = 190] [outer = 12AEFC00] 08:21:48 INFO - PROCESS | 3760 | 1463674908952 Marionette DEBUG loaded listener.js 08:21:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1829F800) [pid = 3760] [serial = 191] [outer = 12AEFC00] 08:21:49 INFO - PROCESS | 3760 | 1463674909276 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 602ms 08:21:49 INFO - PROCESS | 3760 | 1463674909337 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:21:49 INFO - PROCESS | 3760 | 1463674909339 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 08:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:21:49 INFO - PROCESS | 3760 | 1463674909342 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:21:49 INFO - PROCESS | 3760 | 1463674909344 Marionette TRACE conn3 <- [1,222,null,{}] 08:21:49 INFO - PROCESS | 3760 | 1463674909347 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:49 INFO - PROCESS | 3760 | 1463674909445 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:21:49 INFO - PROCESS | 3760 | 1463674909453 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:49 INFO - PROCESS | 3760 | ++DOCSHELL 10277800 == 39 [pid = 3760] [id = 65] 08:21:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (11A05C00) [pid = 3760] [serial = 192] [outer = 00000000] 08:21:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (19A69800) [pid = 3760] [serial = 193] [outer = 11A05C00] 08:21:49 INFO - PROCESS | 3760 | 1463674909497 Marionette DEBUG loaded listener.js 08:21:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (19A6A000) [pid = 3760] [serial = 194] [outer = 11A05C00] 08:21:49 INFO - PROCESS | 3760 | 1463674909861 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 555ms 08:21:49 INFO - PROCESS | 3760 | 1463674909879 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:21:49 INFO - PROCESS | 3760 | 1463674909881 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 08:21:49 INFO - PROCESS | 3760 | 1463674909884 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:21:49 INFO - PROCESS | 3760 | 1463674909886 Marionette TRACE conn3 <- [1,226,null,{}] 08:21:49 INFO - PROCESS | 3760 | 1463674909889 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:49 INFO - PROCESS | 3760 | 1463674909960 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:21:49 INFO - PROCESS | 3760 | 1463674909966 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:49 INFO - PROCESS | 3760 | ++DOCSHELL 182A2C00 == 40 [pid = 3760] [id = 66] 08:21:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (19E4E000) [pid = 3760] [serial = 195] [outer = 00000000] 08:21:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (19E57C00) [pid = 3760] [serial = 196] [outer = 19E4E000] 08:21:50 INFO - PROCESS | 3760 | 1463674910012 Marionette DEBUG loaded listener.js 08:21:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A00CC00) [pid = 3760] [serial = 197] [outer = 19E4E000] 08:21:50 INFO - PROCESS | 3760 | 1463674910431 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 602ms 08:21:50 INFO - PROCESS | 3760 | 1463674910482 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:21:50 INFO - PROCESS | 3760 | 1463674910484 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 08:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:21:50 INFO - PROCESS | 3760 | 1463674910487 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:21:50 INFO - PROCESS | 3760 | 1463674910489 Marionette TRACE conn3 <- [1,230,null,{}] 08:21:50 INFO - PROCESS | 3760 | 1463674910493 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:50 INFO - PROCESS | 3760 | 1463674910675 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:21:50 INFO - PROCESS | 3760 | 1463674910744 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:50 INFO - PROCESS | 3760 | ++DOCSHELL 1022AC00 == 41 [pid = 3760] [id = 67] 08:21:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (10231800) [pid = 3760] [serial = 198] [outer = 00000000] 08:21:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (102D4800) [pid = 3760] [serial = 199] [outer = 10231800] 08:21:50 INFO - PROCESS | 3760 | 1463674910801 Marionette DEBUG loaded listener.js 08:21:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (10B89000) [pid = 3760] [serial = 200] [outer = 10231800] 08:21:51 INFO - PROCESS | 3760 | 1463674911354 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 902ms 08:21:51 INFO - PROCESS | 3760 | 1463674911425 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:21:51 INFO - PROCESS | 3760 | 1463674911429 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 08:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:21:51 INFO - PROCESS | 3760 | 1463674911434 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:21:51 INFO - PROCESS | 3760 | 1463674911438 Marionette TRACE conn3 <- [1,234,null,{}] 08:21:51 INFO - PROCESS | 3760 | 1463674911442 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:51 INFO - PROCESS | 3760 | 1463674911548 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:21:51 INFO - PROCESS | 3760 | 1463674911629 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:51 INFO - PROCESS | 3760 | ++DOCSHELL 13385000 == 42 [pid = 3760] [id = 68] 08:21:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (137BB000) [pid = 3760] [serial = 201] [outer = 00000000] 08:21:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1423D400) [pid = 3760] [serial = 202] [outer = 137BB000] 08:21:51 INFO - PROCESS | 3760 | 1463674911685 Marionette DEBUG loaded listener.js 08:21:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (14F3A800) [pid = 3760] [serial = 203] [outer = 137BB000] 08:21:52 INFO - PROCESS | 3760 | 1463674912218 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 856ms 08:21:52 INFO - PROCESS | 3760 | 1463674912278 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:21:52 INFO - PROCESS | 3760 | 1463674912281 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 08:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:21:52 INFO - PROCESS | 3760 | 1463674912285 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:21:52 INFO - PROCESS | 3760 | 1463674912287 Marionette TRACE conn3 <- [1,238,null,{}] 08:21:52 INFO - PROCESS | 3760 | 1463674912291 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:52 INFO - PROCESS | 3760 | 1463674912389 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:21:52 INFO - PROCESS | 3760 | 1463674912484 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:52 INFO - PROCESS | 3760 | ++DOCSHELL 16A68800 == 43 [pid = 3760] [id = 69] 08:21:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (172CAC00) [pid = 3760] [serial = 204] [outer = 00000000] 08:21:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (175EB000) [pid = 3760] [serial = 205] [outer = 172CAC00] 08:21:52 INFO - PROCESS | 3760 | 1463674912538 Marionette DEBUG loaded listener.js 08:21:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (17E19400) [pid = 3760] [serial = 206] [outer = 172CAC00] 08:21:53 INFO - PROCESS | 3760 | 1463674913171 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 903ms 08:21:53 INFO - PROCESS | 3760 | 1463674913220 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:21:53 INFO - PROCESS | 3760 | 1463674913224 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 08:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:21:53 INFO - PROCESS | 3760 | 1463674913234 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:21:53 INFO - PROCESS | 3760 | 1463674913239 Marionette TRACE conn3 <- [1,242,null,{}] 08:21:53 INFO - PROCESS | 3760 | 1463674913243 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:53 INFO - PROCESS | 3760 | 1463674913341 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:21:53 INFO - PROCESS | 3760 | 1463674913416 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:53 INFO - PROCESS | 3760 | ++DOCSHELL 1847F400 == 44 [pid = 3760] [id = 70] 08:21:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (18482800) [pid = 3760] [serial = 207] [outer = 00000000] 08:21:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (199D4800) [pid = 3760] [serial = 208] [outer = 18482800] 08:21:53 INFO - PROCESS | 3760 | 1463674913477 Marionette DEBUG loaded listener.js 08:21:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (19E50800) [pid = 3760] [serial = 209] [outer = 18482800] 08:21:54 INFO - PROCESS | 3760 | 1463674914026 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 856ms 08:21:54 INFO - PROCESS | 3760 | 1463674914073 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:21:54 INFO - PROCESS | 3760 | 1463674914076 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 08:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:21:54 INFO - PROCESS | 3760 | 1463674914079 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:21:54 INFO - PROCESS | 3760 | 1463674914081 Marionette TRACE conn3 <- [1,246,null,{}] 08:21:54 INFO - PROCESS | 3760 | 1463674914085 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:54 INFO - PROCESS | 3760 | 1463674914180 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:21:54 INFO - PROCESS | 3760 | 1463674914396 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:54 INFO - PROCESS | 3760 | ++DOCSHELL 11438C00 == 45 [pid = 3760] [id = 71] 08:21:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (114A1000) [pid = 3760] [serial = 210] [outer = 00000000] 08:21:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1304E800) [pid = 3760] [serial = 211] [outer = 114A1000] 08:21:54 INFO - PROCESS | 3760 | 1463674914444 Marionette DEBUG loaded listener.js 08:21:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (130D9C00) [pid = 3760] [serial = 212] [outer = 114A1000] 08:21:55 INFO - PROCESS | 3760 | --DOCSHELL 182A2C00 == 44 [pid = 3760] [id = 66] 08:21:55 INFO - PROCESS | 3760 | --DOCSHELL 10277800 == 43 [pid = 3760] [id = 65] 08:21:55 INFO - PROCESS | 3760 | --DOCSHELL 0C781800 == 42 [pid = 3760] [id = 64] 08:21:55 INFO - PROCESS | 3760 | --DOCSHELL 17E21400 == 41 [pid = 3760] [id = 63] 08:21:55 INFO - PROCESS | 3760 | --DOCSHELL 172CB000 == 40 [pid = 3760] [id = 62] 08:21:55 INFO - PROCESS | 3760 | --DOCSHELL 1609F800 == 39 [pid = 3760] [id = 61] 08:21:55 INFO - PROCESS | 3760 | --DOCSHELL 0F9E7400 == 38 [pid = 3760] [id = 60] 08:21:55 INFO - PROCESS | 3760 | --DOCSHELL 14F3EC00 == 37 [pid = 3760] [id = 59] 08:21:55 INFO - PROCESS | 3760 | --DOCSHELL 1331C400 == 36 [pid = 3760] [id = 58] 08:21:55 INFO - PROCESS | 3760 | --DOCSHELL 11246000 == 35 [pid = 3760] [id = 57] 08:21:55 INFO - PROCESS | 3760 | --DOCSHELL 10A64000 == 34 [pid = 3760] [id = 54] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (13955C00) [pid = 3760] [serial = 138] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (14006400) [pid = 3760] [serial = 139] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (130E1000) [pid = 3760] [serial = 135] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15E0A800) [pid = 3760] [serial = 144] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1315B000) [pid = 3760] [serial = 136] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (12884400) [pid = 3760] [serial = 132] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (12B5E800) [pid = 3760] [serial = 133] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (15F83800) [pid = 3760] [serial = 145] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (14F3F400) [pid = 3760] [serial = 141] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (10B8A800) [pid = 3760] [serial = 129] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (17828000) [pid = 3760] [serial = 157] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (17415400) [pid = 3760] [serial = 150] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1305A400) [pid = 3760] [serial = 118] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (12B65C00) [pid = 3760] [serial = 117] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (154DE000) [pid = 3760] [serial = 121] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (14233000) [pid = 3760] [serial = 120] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (172CE400) [pid = 3760] [serial = 124] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1726F400) [pid = 3760] [serial = 123] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (175DF000) [pid = 3760] [serial = 127] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (175DE000) [pid = 3760] [serial = 126] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (14ED2000) [pid = 3760] [serial = 153] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (170CB800) [pid = 3760] [serial = 148] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (169A7C00) [pid = 3760] [serial = 147] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (17504000) [pid = 3760] [serial = 151] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (17821000) [pid = 3760] [serial = 156] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (14FE8800) [pid = 3760] [serial = 142] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (175BFC00) [pid = 3760] [serial = 154] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (17E1EC00) [pid = 3760] [serial = 159] [outer = 00000000] [url = about:blank] 08:21:55 INFO - PROCESS | 3760 | 1463674915035 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1013ms 08:21:55 INFO - PROCESS | 3760 | 1463674915083 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:21:55 INFO - PROCESS | 3760 | 1463674915087 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 08:21:55 INFO - PROCESS | 3760 | 1463674915091 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:21:55 INFO - PROCESS | 3760 | 1463674915095 Marionette TRACE conn3 <- [1,250,null,{}] 08:21:55 INFO - PROCESS | 3760 | 1463674915099 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:55 INFO - PROCESS | 3760 | 1463674915179 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:21:55 INFO - PROCESS | 3760 | 1463674915267 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:55 INFO - PROCESS | 3760 | ++DOCSHELL 105EDC00 == 35 [pid = 3760] [id = 72] 08:21:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (105F5400) [pid = 3760] [serial = 213] [outer = 00000000] 08:21:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (12A96400) [pid = 3760] [serial = 214] [outer = 105F5400] 08:21:55 INFO - PROCESS | 3760 | 1463674915361 Marionette DEBUG loaded listener.js 08:21:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (130E0C00) [pid = 3760] [serial = 215] [outer = 105F5400] 08:21:55 INFO - PROCESS | 3760 | 1463674915716 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 650ms 08:21:55 INFO - PROCESS | 3760 | 1463674915765 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:21:55 INFO - PROCESS | 3760 | 1463674915769 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 08:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:21:55 INFO - PROCESS | 3760 | 1463674915773 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:21:55 INFO - PROCESS | 3760 | 1463674915775 Marionette TRACE conn3 <- [1,254,null,{}] 08:21:55 INFO - PROCESS | 3760 | 1463674915778 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:55 INFO - PROCESS | 3760 | 1463674915854 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:21:55 INFO - PROCESS | 3760 | 1463674915863 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:55 INFO - PROCESS | 3760 | ++DOCSHELL 13389C00 == 36 [pid = 3760] [id = 73] 08:21:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1370BC00) [pid = 3760] [serial = 216] [outer = 00000000] 08:21:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1400C000) [pid = 3760] [serial = 217] [outer = 1370BC00] 08:21:55 INFO - PROCESS | 3760 | 1463674915909 Marionette DEBUG loaded listener.js 08:21:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (14239C00) [pid = 3760] [serial = 218] [outer = 1370BC00] 08:21:56 INFO - PROCESS | 3760 | 1463674916337 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 601ms 08:21:56 INFO - PROCESS | 3760 | 1463674916370 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:21:56 INFO - PROCESS | 3760 | 1463674916373 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 08:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:21:56 INFO - PROCESS | 3760 | 1463674916383 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:21:56 INFO - PROCESS | 3760 | 1463674916389 Marionette TRACE conn3 <- [1,258,null,{}] 08:21:56 INFO - PROCESS | 3760 | 1463674916393 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:56 INFO - PROCESS | 3760 | 1463674916469 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:21:56 INFO - PROCESS | 3760 | 1463674916476 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:56 INFO - PROCESS | 3760 | ++DOCSHELL 14F42000 == 37 [pid = 3760] [id = 74] 08:21:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (14F42C00) [pid = 3760] [serial = 219] [outer = 00000000] 08:21:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (157F3C00) [pid = 3760] [serial = 220] [outer = 14F42C00] 08:21:56 INFO - PROCESS | 3760 | 1463674916520 Marionette DEBUG loaded listener.js 08:21:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15F82400) [pid = 3760] [serial = 221] [outer = 14F42C00] 08:21:56 INFO - PROCESS | 3760 | 1463674916918 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 602ms 08:21:56 INFO - PROCESS | 3760 | 1463674916973 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:21:56 INFO - PROCESS | 3760 | 1463674916975 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 08:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:21:57 INFO - PROCESS | 3760 | 1463674916982 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:21:57 INFO - PROCESS | 3760 | 1463674916984 Marionette TRACE conn3 <- [1,262,null,{}] 08:21:57 INFO - PROCESS | 3760 | 1463674916988 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:57 INFO - PROCESS | 3760 | 1463674917072 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:21:57 INFO - PROCESS | 3760 | 1463674917101 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:57 INFO - PROCESS | 3760 | ++DOCSHELL 0F9E6800 == 38 [pid = 3760] [id = 75] 08:21:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (168DF000) [pid = 3760] [serial = 222] [outer = 00000000] 08:21:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (169AA400) [pid = 3760] [serial = 223] [outer = 168DF000] 08:21:57 INFO - PROCESS | 3760 | 1463674917145 Marionette DEBUG loaded listener.js 08:21:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (17274000) [pid = 3760] [serial = 224] [outer = 168DF000] 08:21:57 INFO - PROCESS | 3760 | 1463674917647 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 713ms 08:21:57 INFO - PROCESS | 3760 | 1463674917715 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:21:57 INFO - PROCESS | 3760 | 1463674917717 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 08:21:57 INFO - PROCESS | 3760 | 1463674917720 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:21:57 INFO - PROCESS | 3760 | 1463674917721 Marionette TRACE conn3 <- [1,266,null,{}] 08:21:57 INFO - PROCESS | 3760 | 1463674917725 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:57 INFO - PROCESS | 3760 | 1463674917825 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:21:57 INFO - PROCESS | 3760 | 1463674917877 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:57 INFO - PROCESS | 3760 | ++DOCSHELL 172C7800 == 39 [pid = 3760] [id = 76] 08:21:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (172CCC00) [pid = 3760] [serial = 225] [outer = 00000000] 08:21:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (17505800) [pid = 3760] [serial = 226] [outer = 172CCC00] 08:21:57 INFO - PROCESS | 3760 | 1463674917930 Marionette DEBUG loaded listener.js 08:21:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (175E0800) [pid = 3760] [serial = 227] [outer = 172CCC00] 08:21:58 INFO - PROCESS | 3760 | 1463674918349 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 713ms 08:21:58 INFO - PROCESS | 3760 | 1463674918425 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:21:58 INFO - PROCESS | 3760 | 1463674918427 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 08:21:58 INFO - PROCESS | 3760 | 1463674918435 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:21:58 INFO - PROCESS | 3760 | 1463674918437 Marionette TRACE conn3 <- [1,270,null,{}] 08:21:58 INFO - PROCESS | 3760 | 1463674918471 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:58 INFO - PROCESS | 3760 | 1463674918569 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:21:58 INFO - PROCESS | 3760 | 1463674918581 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:58 INFO - PROCESS | 3760 | ++DOCSHELL 10A5F400 == 40 [pid = 3760] [id = 77] 08:21:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (17504000) [pid = 3760] [serial = 228] [outer = 00000000] 08:21:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (177CB000) [pid = 3760] [serial = 229] [outer = 17504000] 08:21:58 INFO - PROCESS | 3760 | 1463674918632 Marionette DEBUG loaded listener.js 08:21:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (17E1CC00) [pid = 3760] [serial = 230] [outer = 17504000] 08:21:59 INFO - PROCESS | 3760 | 1463674919020 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 617ms 08:21:59 INFO - PROCESS | 3760 | 1463674919053 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:21:59 INFO - PROCESS | 3760 | 1463674919055 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 08:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:21:59 INFO - PROCESS | 3760 | 1463674919058 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:21:59 INFO - PROCESS | 3760 | 1463674919060 Marionette TRACE conn3 <- [1,274,null,{}] 08:21:59 INFO - PROCESS | 3760 | 1463674919063 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:59 INFO - PROCESS | 3760 | 1463674919159 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:21:59 INFO - PROCESS | 3760 | 1463674919165 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:59 INFO - PROCESS | 3760 | ++DOCSHELL 175E3000 == 41 [pid = 3760] [id = 78] 08:21:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (175E6400) [pid = 3760] [serial = 231] [outer = 00000000] 08:21:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1847E000) [pid = 3760] [serial = 232] [outer = 175E6400] 08:21:59 INFO - PROCESS | 3760 | 1463674919209 Marionette DEBUG loaded listener.js 08:21:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1847E800) [pid = 3760] [serial = 233] [outer = 175E6400] 08:21:59 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (16A5B400) [pid = 3760] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:21:59 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (182A3C00) [pid = 3760] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:21:59 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (157FAC00) [pid = 3760] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:21:59 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (14F41000) [pid = 3760] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:21:59 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (13384800) [pid = 3760] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:21:59 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (112E0C00) [pid = 3760] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:21:59 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (17508400) [pid = 3760] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:21:59 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (12AEFC00) [pid = 3760] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:21:59 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (11A05C00) [pid = 3760] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:21:59 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (10A64800) [pid = 3760] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:21:59 INFO - PROCESS | 3760 | 1463674919665 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 650ms 08:21:59 INFO - PROCESS | 3760 | 1463674919697 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:21:59 INFO - PROCESS | 3760 | 1463674919698 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 08:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:21:59 INFO - PROCESS | 3760 | 1463674919702 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:21:59 INFO - PROCESS | 3760 | 1463674919703 Marionette TRACE conn3 <- [1,278,null,{}] 08:21:59 INFO - PROCESS | 3760 | 1463674919707 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:21:59 INFO - PROCESS | 3760 | 1463674919810 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:21:59 INFO - PROCESS | 3760 | 1463674919876 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:59 INFO - PROCESS | 3760 | ++DOCSHELL 10B86800 == 42 [pid = 3760] [id = 79] 08:21:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (13050400) [pid = 3760] [serial = 234] [outer = 00000000] 08:21:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (16919800) [pid = 3760] [serial = 235] [outer = 13050400] 08:21:59 INFO - PROCESS | 3760 | 1463674919923 Marionette DEBUG loaded listener.js 08:22:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (182A7000) [pid = 3760] [serial = 236] [outer = 13050400] 08:22:00 INFO - PROCESS | 3760 | 1463674920299 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 602ms 08:22:00 INFO - PROCESS | 3760 | 1463674920331 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:22:00 INFO - PROCESS | 3760 | 1463674920333 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 08:22:00 INFO - PROCESS | 3760 | 1463674920337 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:22:00 INFO - PROCESS | 3760 | 1463674920338 Marionette TRACE conn3 <- [1,282,null,{}] 08:22:00 INFO - PROCESS | 3760 | 1463674920342 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:00 INFO - PROCESS | 3760 | 1463674920446 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:22:00 INFO - PROCESS | 3760 | 1463674920454 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:00 INFO - PROCESS | 3760 | ++DOCSHELL 16918000 == 43 [pid = 3760] [id = 80] 08:22:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (17E22800) [pid = 3760] [serial = 237] [outer = 00000000] 08:22:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (19A61C00) [pid = 3760] [serial = 238] [outer = 17E22800] 08:22:00 INFO - PROCESS | 3760 | 1463674920498 Marionette DEBUG loaded listener.js 08:22:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (19E4BC00) [pid = 3760] [serial = 239] [outer = 17E22800] 08:22:00 INFO - PROCESS | 3760 | 1463674920871 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 602ms 08:22:00 INFO - PROCESS | 3760 | 1463674920934 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:22:00 INFO - PROCESS | 3760 | 1463674920936 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 08:22:00 INFO - PROCESS | 3760 | 1463674920939 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:22:00 INFO - PROCESS | 3760 | 1463674920941 Marionette TRACE conn3 <- [1,286,null,{}] 08:22:00 INFO - PROCESS | 3760 | 1463674920945 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:01 INFO - PROCESS | 3760 | 1463674921046 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:22:01 INFO - PROCESS | 3760 | 1463674921095 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:01 INFO - PROCESS | 3760 | ++DOCSHELL 1A0B2C00 == 44 [pid = 3760] [id = 81] 08:22:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1A0B3800) [pid = 3760] [serial = 240] [outer = 00000000] 08:22:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1A40C000) [pid = 3760] [serial = 241] [outer = 1A0B3800] 08:22:01 INFO - PROCESS | 3760 | 1463674921154 Marionette DEBUG loaded listener.js 08:22:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1A4E4000) [pid = 3760] [serial = 242] [outer = 1A0B3800] 08:22:01 INFO - PROCESS | 3760 | 1463674921743 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 855ms 08:22:01 INFO - PROCESS | 3760 | 1463674921783 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:22:01 INFO - PROCESS | 3760 | 1463674921788 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 08:22:01 INFO - PROCESS | 3760 | 1463674921793 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:22:01 INFO - PROCESS | 3760 | 1463674921796 Marionette TRACE conn3 <- [1,290,null,{}] 08:22:01 INFO - PROCESS | 3760 | 1463674921802 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:01 INFO - PROCESS | 3760 | 1463674921904 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:22:02 INFO - PROCESS | 3760 | 1463674921981 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:02 INFO - PROCESS | 3760 | ++DOCSHELL 114A1400 == 45 [pid = 3760] [id = 82] 08:22:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (114A2400) [pid = 3760] [serial = 243] [outer = 00000000] 08:22:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1305C000) [pid = 3760] [serial = 244] [outer = 114A2400] 08:22:02 INFO - PROCESS | 3760 | 1463674922036 Marionette DEBUG loaded listener.js 08:22:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1330B400) [pid = 3760] [serial = 245] [outer = 114A2400] 08:22:02 INFO - PROCESS | 3760 | 1463674922696 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 918ms 08:22:02 INFO - PROCESS | 3760 | 1463674922731 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:22:02 INFO - PROCESS | 3760 | 1463674922737 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 08:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:22:02 INFO - PROCESS | 3760 | 1463674922746 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:22:02 INFO - PROCESS | 3760 | 1463674922750 Marionette TRACE conn3 <- [1,294,null,{}] 08:22:02 INFO - PROCESS | 3760 | 1463674922755 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:02 INFO - PROCESS | 3760 | 1463674922856 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:22:02 INFO - PROCESS | 3760 | 1463674922932 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:02 INFO - PROCESS | 3760 | ++DOCSHELL 137B0C00 == 46 [pid = 3760] [id = 83] 08:22:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (13957400) [pid = 3760] [serial = 246] [outer = 00000000] 08:22:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (154DEC00) [pid = 3760] [serial = 247] [outer = 13957400] 08:22:03 INFO - PROCESS | 3760 | 1463674922986 Marionette DEBUG loaded listener.js 08:22:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (157FA000) [pid = 3760] [serial = 248] [outer = 13957400] 08:22:03 INFO - PROCESS | 3760 | 1463674923528 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:03 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:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 856ms 08:22:03 INFO - PROCESS | 3760 | 1463674923590 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:22:03 INFO - PROCESS | 3760 | 1463674923593 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 08:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:22:03 INFO - PROCESS | 3760 | 1463674923597 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:22:03 INFO - PROCESS | 3760 | 1463674923600 Marionette TRACE conn3 <- [1,298,null,{}] 08:22:03 INFO - PROCESS | 3760 | 1463674923612 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:03 INFO - PROCESS | 3760 | 1463674923714 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:22:03 INFO - PROCESS | 3760 | 1463674923795 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:03 INFO - PROCESS | 3760 | ++DOCSHELL 11A0A400 == 47 [pid = 3760] [id = 84] 08:22:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (17506000) [pid = 3760] [serial = 249] [outer = 00000000] 08:22:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1782F400) [pid = 3760] [serial = 250] [outer = 17506000] 08:22:03 INFO - PROCESS | 3760 | 1463674923892 Marionette DEBUG loaded listener.js 08:22:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (199DF800) [pid = 3760] [serial = 251] [outer = 17506000] 08:22:04 INFO - PROCESS | 3760 | 1463674924594 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1061ms 08:22:04 INFO - PROCESS | 3760 | 1463674924709 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:22:04 INFO - PROCESS | 3760 | 1463674924712 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 08:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:22:04 INFO - PROCESS | 3760 | 1463674924787 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:22:04 INFO - PROCESS | 3760 | 1463674924789 Marionette TRACE conn3 <- [1,302,null,{}] 08:22:04 INFO - PROCESS | 3760 | 1463674924835 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:05 INFO - PROCESS | 3760 | 1463674925101 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:22:05 INFO - PROCESS | 3760 | 1463674925182 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:05 INFO - PROCESS | 3760 | ++DOCSHELL 105EEC00 == 48 [pid = 3760] [id = 85] 08:22:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (105F5800) [pid = 3760] [serial = 252] [outer = 00000000] 08:22:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (12884400) [pid = 3760] [serial = 253] [outer = 105F5800] 08:22:05 INFO - PROCESS | 3760 | 1463674925231 Marionette DEBUG loaded listener.js 08:22:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (12D7FC00) [pid = 3760] [serial = 254] [outer = 105F5800] 08:22:05 INFO - PROCESS | 3760 | 1463674925794 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1061ms 08:22:05 INFO - PROCESS | 3760 | 1463674925825 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:22:05 INFO - PROCESS | 3760 | 1463674925831 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 08:22:05 INFO - PROCESS | 3760 | 1463674925839 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:22:05 INFO - PROCESS | 3760 | 1463674925842 Marionette TRACE conn3 <- [1,306,null,{}] 08:22:05 INFO - PROCESS | 3760 | 1463674925846 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:05 INFO - PROCESS | 3760 | 1463674925940 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:22:06 INFO - PROCESS | 3760 | 1463674926040 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:06 INFO - PROCESS | 3760 | ++DOCSHELL 1395E800 == 49 [pid = 3760] [id = 86] 08:22:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (14233800) [pid = 3760] [serial = 255] [outer = 00000000] 08:22:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (154DD800) [pid = 3760] [serial = 256] [outer = 14233800] 08:22:06 INFO - PROCESS | 3760 | 1463674926087 Marionette DEBUG loaded listener.js 08:22:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (157F7000) [pid = 3760] [serial = 257] [outer = 14233800] 08:22:06 INFO - PROCESS | 3760 | --DOCSHELL 16918000 == 48 [pid = 3760] [id = 80] 08:22:06 INFO - PROCESS | 3760 | --DOCSHELL 10B86800 == 47 [pid = 3760] [id = 79] 08:22:06 INFO - PROCESS | 3760 | --DOCSHELL 175E3000 == 46 [pid = 3760] [id = 78] 08:22:06 INFO - PROCESS | 3760 | --DOCSHELL 10A5F400 == 45 [pid = 3760] [id = 77] 08:22:06 INFO - PROCESS | 3760 | --DOCSHELL 172C7800 == 44 [pid = 3760] [id = 76] 08:22:06 INFO - PROCESS | 3760 | --DOCSHELL 0F9E6800 == 43 [pid = 3760] [id = 75] 08:22:06 INFO - PROCESS | 3760 | --DOCSHELL 14F42000 == 42 [pid = 3760] [id = 74] 08:22:06 INFO - PROCESS | 3760 | --DOCSHELL 13389C00 == 41 [pid = 3760] [id = 73] 08:22:06 INFO - PROCESS | 3760 | --DOCSHELL 105EDC00 == 40 [pid = 3760] [id = 72] 08:22:06 INFO - PROCESS | 3760 | --DOCSHELL 11438C00 == 39 [pid = 3760] [id = 71] 08:22:06 INFO - PROCESS | 3760 | --DOCSHELL 1847F400 == 38 [pid = 3760] [id = 70] 08:22:06 INFO - PROCESS | 3760 | --DOCSHELL 1022AC00 == 37 [pid = 3760] [id = 67] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (19E57C00) [pid = 3760] [serial = 196] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (172CE000) [pid = 3760] [serial = 181] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (172CE800) [pid = 3760] [serial = 182] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (199D5400) [pid = 3760] [serial = 187] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (168DDC00) [pid = 3760] [serial = 178] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (137B7000) [pid = 3760] [serial = 165] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (11CF0400) [pid = 3760] [serial = 162] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (14FE8000) [pid = 3760] [serial = 175] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1573CC00) [pid = 3760] [serial = 176] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (13391000) [pid = 3760] [serial = 172] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (137B5C00) [pid = 3760] [serial = 173] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1304E000) [pid = 3760] [serial = 169] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (17E24800) [pid = 3760] [serial = 184] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (13056000) [pid = 3760] [serial = 170] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (168E6C00) [pid = 3760] [serial = 190] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (19A6A000) [pid = 3760] [serial = 194] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (19A69800) [pid = 3760] [serial = 193] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1B11B800) [pid = 3760] [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:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (199D9800) [pid = 3760] [serial = 188] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (17E23000) [pid = 3760] [serial = 160] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (17EC5C00) [pid = 3760] [serial = 185] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1829F800) [pid = 3760] [serial = 191] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (168EA000) [pid = 3760] [serial = 179] [outer = 00000000] [url = about:blank] 08:22:06 INFO - PROCESS | 3760 | 1463674926533 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 745ms 08:22:06 INFO - PROCESS | 3760 | 1463674926582 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:22:06 INFO - PROCESS | 3760 | 1463674926585 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 08:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:22:06 INFO - PROCESS | 3760 | 1463674926593 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:22:06 INFO - PROCESS | 3760 | 1463674926595 Marionette TRACE conn3 <- [1,310,null,{}] 08:22:06 INFO - PROCESS | 3760 | 1463674926599 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:06 INFO - PROCESS | 3760 | 1463674926678 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:22:06 INFO - PROCESS | 3760 | 1463674926688 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:06 INFO - PROCESS | 3760 | ++DOCSHELL 13707000 == 38 [pid = 3760] [id = 87] 08:22:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (137AF800) [pid = 3760] [serial = 258] [outer = 00000000] 08:22:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (14FDF000) [pid = 3760] [serial = 259] [outer = 137AF800] 08:22:06 INFO - PROCESS | 3760 | 1463674926733 Marionette DEBUG loaded listener.js 08:22:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1573D400) [pid = 3760] [serial = 260] [outer = 137AF800] 08:22:07 INFO - PROCESS | 3760 | 1463674927219 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:07 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:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 650ms 08:22:07 INFO - PROCESS | 3760 | 1463674927262 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:22:07 INFO - PROCESS | 3760 | 1463674927266 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 08:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:22:07 INFO - PROCESS | 3760 | 1463674927276 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:22:07 INFO - PROCESS | 3760 | 1463674927280 Marionette TRACE conn3 <- [1,314,null,{}] 08:22:07 INFO - PROCESS | 3760 | 1463674927284 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:07 INFO - PROCESS | 3760 | 1463674927363 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:22:07 INFO - PROCESS | 3760 | 1463674927372 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:07 INFO - PROCESS | 3760 | ++DOCSHELL 169A9000 == 39 [pid = 3760] [id = 88] 08:22:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (16A63800) [pid = 3760] [serial = 261] [outer = 00000000] 08:22:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (172C7000) [pid = 3760] [serial = 262] [outer = 16A63800] 08:22:07 INFO - PROCESS | 3760 | 1463674927415 Marionette DEBUG loaded listener.js 08:22:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (172CE000) [pid = 3760] [serial = 263] [outer = 16A63800] 08:22:07 INFO - PROCESS | 3760 | 1463674927837 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 602ms 08:22:07 INFO - PROCESS | 3760 | 1463674927865 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:22:07 INFO - PROCESS | 3760 | 1463674927866 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 08:22:07 INFO - PROCESS | 3760 | 1463674927870 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:22:07 INFO - PROCESS | 3760 | 1463674927871 Marionette TRACE conn3 <- [1,318,null,{}] 08:22:07 INFO - PROCESS | 3760 | 1463674927875 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:07 INFO - PROCESS | 3760 | 1463674927959 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:22:07 INFO - PROCESS | 3760 | 1463674927965 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:07 INFO - PROCESS | 3760 | ++DOCSHELL 172CC000 == 40 [pid = 3760] [id = 89] 08:22:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (175BA000) [pid = 3760] [serial = 264] [outer = 00000000] 08:22:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (175E2400) [pid = 3760] [serial = 265] [outer = 175BA000] 08:22:08 INFO - PROCESS | 3760 | 1463674928009 Marionette DEBUG loaded listener.js 08:22:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (175E2C00) [pid = 3760] [serial = 266] [outer = 175BA000] 08:22:08 INFO - PROCESS | 3760 | 1463674928371 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:22:08 INFO - PROCESS | 3760 | 1463674928469 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:08 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:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 697ms 08:22:08 INFO - PROCESS | 3760 | 1463674928570 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:22:08 INFO - PROCESS | 3760 | 1463674928572 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 08:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:22:08 INFO - PROCESS | 3760 | 1463674928592 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:22:08 INFO - PROCESS | 3760 | 1463674928594 Marionette TRACE conn3 <- [1,322,null,{}] 08:22:08 INFO - PROCESS | 3760 | 1463674928597 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:08 INFO - PROCESS | 3760 | 1463674928702 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:22:08 INFO - PROCESS | 3760 | 1463674928713 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:08 INFO - PROCESS | 3760 | ++DOCSHELL 17EDD000 == 41 [pid = 3760] [id = 90] 08:22:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (17FC1C00) [pid = 3760] [serial = 267] [outer = 00000000] 08:22:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (199D8400) [pid = 3760] [serial = 268] [outer = 17FC1C00] 08:22:08 INFO - PROCESS | 3760 | 1463674928767 Marionette DEBUG loaded listener.js 08:22:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (19E4C000) [pid = 3760] [serial = 269] [outer = 17FC1C00] 08:22:09 INFO - PROCESS | 3760 | 1463674929236 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:09 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:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 713ms 08:22:09 INFO - PROCESS | 3760 | 1463674929303 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:22:09 INFO - PROCESS | 3760 | 1463674929305 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 08:22:09 INFO - PROCESS | 3760 | 1463674929314 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:22:09 INFO - PROCESS | 3760 | 1463674929316 Marionette TRACE conn3 <- [1,326,null,{}] 08:22:09 INFO - PROCESS | 3760 | 1463674929319 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:09 INFO - PROCESS | 3760 | 1463674929424 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:22:09 INFO - PROCESS | 3760 | 1463674929438 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:09 INFO - PROCESS | 3760 | ++DOCSHELL 110CF400 == 42 [pid = 3760] [id = 91] 08:22:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (172C9000) [pid = 3760] [serial = 270] [outer = 00000000] 08:22:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1A411000) [pid = 3760] [serial = 271] [outer = 172C9000] 08:22:09 INFO - PROCESS | 3760 | 1463674929529 Marionette DEBUG loaded listener.js 08:22:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1A66A400) [pid = 3760] [serial = 272] [outer = 172C9000] 08:22:09 INFO - PROCESS | 3760 | 1463674929979 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:10 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:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 713ms 08:22:10 INFO - PROCESS | 3760 | 1463674930047 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:22:10 INFO - PROCESS | 3760 | 1463674930049 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 08:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:22:10 INFO - PROCESS | 3760 | 1463674930060 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:22:10 INFO - PROCESS | 3760 | 1463674930062 Marionette TRACE conn3 <- [1,330,null,{}] 08:22:10 INFO - PROCESS | 3760 | 1463674930065 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:10 INFO - PROCESS | 3760 | 1463674930165 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:22:10 INFO - PROCESS | 3760 | 1463674930177 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:10 INFO - PROCESS | 3760 | ++DOCSHELL 1A0B1000 == 43 [pid = 3760] [id = 92] 08:22:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1A66C800) [pid = 3760] [serial = 273] [outer = 00000000] 08:22:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1A676400) [pid = 3760] [serial = 274] [outer = 1A66C800] 08:22:10 INFO - PROCESS | 3760 | 1463674930220 Marionette DEBUG loaded listener.js 08:22:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1A984400) [pid = 3760] [serial = 275] [outer = 1A66C800] 08:22:10 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (172CCC00) [pid = 3760] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:22:10 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (17504000) [pid = 3760] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:22:10 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (17E22800) [pid = 3760] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:22:10 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (168DF000) [pid = 3760] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:22:10 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1370BC00) [pid = 3760] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:22:10 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (175E6400) [pid = 3760] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:22:10 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (13050400) [pid = 3760] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:22:10 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (105F5400) [pid = 3760] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:22:10 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (14F42C00) [pid = 3760] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:22:10 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (114A1000) [pid = 3760] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:22:10 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (13383800) [pid = 3760] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:22:10 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (10A5F000) [pid = 3760] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:22:10 INFO - PROCESS | 3760 | 1463674930838 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 807ms 08:22:10 INFO - PROCESS | 3760 | 1463674930860 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:22:10 INFO - PROCESS | 3760 | 1463674930862 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 08:22:10 INFO - PROCESS | 3760 | 1463674930865 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:22:10 INFO - PROCESS | 3760 | 1463674930867 Marionette TRACE conn3 <- [1,334,null,{}] 08:22:10 INFO - PROCESS | 3760 | 1463674930870 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:10 INFO - PROCESS | 3760 | 1463674930944 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:22:10 INFO - PROCESS | 3760 | 1463674930953 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:10 INFO - PROCESS | 3760 | ++DOCSHELL 13391800 == 44 [pid = 3760] [id = 93] 08:22:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1370BC00) [pid = 3760] [serial = 276] [outer = 00000000] 08:22:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (175E6400) [pid = 3760] [serial = 277] [outer = 1370BC00] 08:22:11 INFO - PROCESS | 3760 | 1463674931012 Marionette DEBUG loaded listener.js 08:22:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1782D000) [pid = 3760] [serial = 278] [outer = 1370BC00] 08:22:11 INFO - PROCESS | 3760 | 1463674931405 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 602ms 08:22:11 INFO - PROCESS | 3760 | 1463674931462 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:22:11 INFO - PROCESS | 3760 | 1463674931464 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 08:22:11 INFO - PROCESS | 3760 | 1463674931468 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:22:11 INFO - PROCESS | 3760 | 1463674931469 Marionette TRACE conn3 <- [1,338,null,{}] 08:22:11 INFO - PROCESS | 3760 | 1463674931473 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:11 INFO - PROCESS | 3760 | 1463674931549 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:22:11 INFO - PROCESS | 3760 | 1463674931555 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:11 INFO - PROCESS | 3760 | ++DOCSHELL 168DF000 == 45 [pid = 3760] [id = 94] 08:22:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (19A5CC00) [pid = 3760] [serial = 279] [outer = 00000000] 08:22:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1A98C400) [pid = 3760] [serial = 280] [outer = 19A5CC00] 08:22:11 INFO - PROCESS | 3760 | 1463674931599 Marionette DEBUG loaded listener.js 08:22:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1A990C00) [pid = 3760] [serial = 281] [outer = 19A5CC00] 08:22:12 INFO - PROCESS | 3760 | 1463674932042 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 602ms 08:22:12 INFO - PROCESS | 3760 | 1463674932097 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:22:12 INFO - PROCESS | 3760 | 1463674932099 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 08:22:12 INFO - PROCESS | 3760 | 1463674932102 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:22:12 INFO - PROCESS | 3760 | 1463674932104 Marionette TRACE conn3 <- [1,342,null,{}] 08:22:12 INFO - PROCESS | 3760 | 1463674932107 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:12 INFO - PROCESS | 3760 | 1463674932184 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:22:12 INFO - PROCESS | 3760 | 1463674932190 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:12 INFO - PROCESS | 3760 | ++DOCSHELL 172CE400 == 46 [pid = 3760] [id = 95] 08:22:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1A983800) [pid = 3760] [serial = 282] [outer = 00000000] 08:22:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1AB54000) [pid = 3760] [serial = 283] [outer = 1A983800] 08:22:12 INFO - PROCESS | 3760 | 1463674932238 Marionette DEBUG loaded listener.js 08:22:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1AE49800) [pid = 3760] [serial = 284] [outer = 1A983800] 08:22:12 INFO - PROCESS | 3760 | 1463674932702 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:12 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:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 650ms 08:22:12 INFO - PROCESS | 3760 | 1463674932740 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:22:12 INFO - PROCESS | 3760 | 1463674932743 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 08:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:22:12 INFO - PROCESS | 3760 | 1463674932746 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:22:12 INFO - PROCESS | 3760 | 1463674932748 Marionette TRACE conn3 <- [1,346,null,{}] 08:22:12 INFO - PROCESS | 3760 | 1463674932752 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:12 INFO - PROCESS | 3760 | 1463674932893 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:22:13 INFO - PROCESS | 3760 | 1463674933017 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:13 INFO - PROCESS | 3760 | ++DOCSHELL 11243800 == 47 [pid = 3760] [id = 96] 08:22:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (112E2C00) [pid = 3760] [serial = 285] [outer = 00000000] 08:22:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (12B5AC00) [pid = 3760] [serial = 286] [outer = 112E2C00] 08:22:13 INFO - PROCESS | 3760 | 1463674933082 Marionette DEBUG loaded listener.js 08:22:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1305AC00) [pid = 3760] [serial = 287] [outer = 112E2C00] 08:22:13 INFO - PROCESS | 3760 | 1463674933698 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1014ms 08:22:13 INFO - PROCESS | 3760 | 1463674933750 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:22:13 INFO - PROCESS | 3760 | 1463674933754 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 08:22:13 INFO - PROCESS | 3760 | 1463674933759 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:22:13 INFO - PROCESS | 3760 | 1463674933763 Marionette TRACE conn3 <- [1,350,null,{}] 08:22:13 INFO - PROCESS | 3760 | 1463674933768 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:13 INFO - PROCESS | 3760 | 1463674933904 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:22:14 INFO - PROCESS | 3760 | 1463674934023 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:14 INFO - PROCESS | 3760 | ++DOCSHELL 14008400 == 48 [pid = 3760] [id = 97] 08:22:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1400A000) [pid = 3760] [serial = 288] [outer = 00000000] 08:22:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (14FE1800) [pid = 3760] [serial = 289] [outer = 1400A000] 08:22:14 INFO - PROCESS | 3760 | 1463674934087 Marionette DEBUG loaded listener.js 08:22:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (168EB400) [pid = 3760] [serial = 290] [outer = 1400A000] 08:22:14 INFO - PROCESS | 3760 | 1463674934653 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 950ms 08:22:14 INFO - PROCESS | 3760 | 1463674934738 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:22:14 INFO - PROCESS | 3760 | 1463674934741 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 08:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:22:14 INFO - PROCESS | 3760 | 1463674934745 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:22:14 INFO - PROCESS | 3760 | 1463674934747 Marionette TRACE conn3 <- [1,354,null,{}] 08:22:14 INFO - PROCESS | 3760 | 1463674934751 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:14 INFO - PROCESS | 3760 | 1463674934852 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:22:14 INFO - PROCESS | 3760 | 1463674934934 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:15 INFO - PROCESS | 3760 | ++DOCSHELL 17E24800 == 49 [pid = 3760] [id = 98] 08:22:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (17ECBC00) [pid = 3760] [serial = 291] [outer = 00000000] 08:22:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (19A6A800) [pid = 3760] [serial = 292] [outer = 17ECBC00] 08:22:15 INFO - PROCESS | 3760 | 1463674935030 Marionette DEBUG loaded listener.js 08:22:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1A412C00) [pid = 3760] [serial = 293] [outer = 17ECBC00] 08:22:15 INFO - PROCESS | 3760 | 1463674935711 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:15 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:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1014ms 08:22:15 INFO - PROCESS | 3760 | 1463674935919 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:22:15 INFO - PROCESS | 3760 | 1463674935923 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 08:22:15 INFO - PROCESS | 3760 | 1463674935938 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:22:15 INFO - PROCESS | 3760 | 1463674935941 Marionette TRACE conn3 <- [1,358,null,{}] 08:22:15 INFO - PROCESS | 3760 | 1463674935946 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:22:16 INFO - PROCESS | 3760 | 1463674936039 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:22:16 INFO - PROCESS | 3760 | 1463674936112 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:16 INFO - PROCESS | 3760 | ++DOCSHELL 12D7B000 == 50 [pid = 3760] [id = 99] 08:22:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (12D7B400) [pid = 3760] [serial = 294] [outer = 00000000] 08:22:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1305A400) [pid = 3760] [serial = 295] [outer = 12D7B400] 08:22:16 INFO - PROCESS | 3760 | 1463674936167 Marionette DEBUG loaded listener.js 08:22:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1315D800) [pid = 3760] [serial = 296] [outer = 12D7B400] 08:22:16 INFO - PROCESS | 3760 | 1463674936712 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:16 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:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 792ms 08:22:16 INFO - PROCESS | 3760 | 1463674936761 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:22:16 INFO - PROCESS | 3760 | 1463674936765 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 08:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:22:16 INFO - PROCESS | 3760 | 1463674936772 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:22:16 INFO - PROCESS | 3760 | 1463674936776 Marionette TRACE conn3 <- [1,362,null,{}] 08:22:16 INFO - PROCESS | 3760 | 1463674936780 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:16 INFO - PROCESS | 3760 | 1463674936872 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:22:16 INFO - PROCESS | 3760 | 1463674936969 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:16 INFO - PROCESS | 3760 | ++DOCSHELL 13953800 == 51 [pid = 3760] [id = 100] 08:22:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (14005800) [pid = 3760] [serial = 297] [outer = 00000000] 08:22:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (14EDC800) [pid = 3760] [serial = 298] [outer = 14005800] 08:22:17 INFO - PROCESS | 3760 | 1463674937015 Marionette DEBUG loaded listener.js 08:22:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1573BC00) [pid = 3760] [serial = 299] [outer = 14005800] 08:22:17 INFO - PROCESS | 3760 | --DOCSHELL 172CE400 == 50 [pid = 3760] [id = 95] 08:22:17 INFO - PROCESS | 3760 | --DOCSHELL 168DF000 == 49 [pid = 3760] [id = 94] 08:22:17 INFO - PROCESS | 3760 | --DOCSHELL 13391800 == 48 [pid = 3760] [id = 93] 08:22:17 INFO - PROCESS | 3760 | --DOCSHELL 1A0B1000 == 47 [pid = 3760] [id = 92] 08:22:17 INFO - PROCESS | 3760 | --DOCSHELL 110CF400 == 46 [pid = 3760] [id = 91] 08:22:17 INFO - PROCESS | 3760 | --DOCSHELL 17EDD000 == 45 [pid = 3760] [id = 90] 08:22:17 INFO - PROCESS | 3760 | --DOCSHELL 172CC000 == 44 [pid = 3760] [id = 89] 08:22:17 INFO - PROCESS | 3760 | --DOCSHELL 169A9000 == 43 [pid = 3760] [id = 88] 08:22:17 INFO - PROCESS | 3760 | --DOCSHELL 13707000 == 42 [pid = 3760] [id = 87] 08:22:17 INFO - PROCESS | 3760 | --DOCSHELL 1395E800 == 41 [pid = 3760] [id = 86] 08:22:17 INFO - PROCESS | 3760 | --DOCSHELL 105EEC00 == 40 [pid = 3760] [id = 85] 08:22:17 INFO - PROCESS | 3760 | --DOCSHELL 137B0C00 == 39 [pid = 3760] [id = 83] 08:22:17 INFO - PROCESS | 3760 | --DOCSHELL 114A1400 == 38 [pid = 3760] [id = 82] 08:22:17 INFO - PROCESS | 3760 | --DOCSHELL 1A0B2C00 == 37 [pid = 3760] [id = 81] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1A40C000) [pid = 3760] [serial = 241] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (14233C00) [pid = 3760] [serial = 166] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (114A2000) [pid = 3760] [serial = 130] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (17505800) [pid = 3760] [serial = 226] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (17E1CC00) [pid = 3760] [serial = 230] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (177CB000) [pid = 3760] [serial = 229] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (175E0800) [pid = 3760] [serial = 227] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (102D4800) [pid = 3760] [serial = 199] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (19E4BC00) [pid = 3760] [serial = 239] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (169AA400) [pid = 3760] [serial = 223] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (199D4800) [pid = 3760] [serial = 208] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1400C000) [pid = 3760] [serial = 217] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (14239C00) [pid = 3760] [serial = 218] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1847E000) [pid = 3760] [serial = 232] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (16919800) [pid = 3760] [serial = 235] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1423D400) [pid = 3760] [serial = 202] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (175EB000) [pid = 3760] [serial = 205] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (12A96400) [pid = 3760] [serial = 214] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (130E0C00) [pid = 3760] [serial = 215] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (157F3C00) [pid = 3760] [serial = 220] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (15F82400) [pid = 3760] [serial = 221] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (130D9C00) [pid = 3760] [serial = 212] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1304E800) [pid = 3760] [serial = 211] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (19A61C00) [pid = 3760] [serial = 238] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1847E800) [pid = 3760] [serial = 233] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (17274000) [pid = 3760] [serial = 224] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (182A7000) [pid = 3760] [serial = 236] [outer = 00000000] [url = about:blank] 08:22:17 INFO - PROCESS | 3760 | 1463674937567 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:17 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:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 855ms 08:22:17 INFO - PROCESS | 3760 | 1463674937614 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:22:17 INFO - PROCESS | 3760 | 1463674937616 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 08:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:22:17 INFO - PROCESS | 3760 | 1463674937620 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:22:17 INFO - PROCESS | 3760 | 1463674937622 Marionette TRACE conn3 <- [1,366,null,{}] 08:22:17 INFO - PROCESS | 3760 | 1463674937631 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:17 INFO - PROCESS | 3760 | 1463674937715 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:22:17 INFO - PROCESS | 3760 | 1463674937796 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:17 INFO - PROCESS | 3760 | ++DOCSHELL 12D2EC00 == 38 [pid = 3760] [id = 101] 08:22:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (12D76000) [pid = 3760] [serial = 300] [outer = 00000000] 08:22:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (14234C00) [pid = 3760] [serial = 301] [outer = 12D76000] 08:22:17 INFO - PROCESS | 3760 | 1463674937844 Marionette DEBUG loaded listener.js 08:22:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1561FC00) [pid = 3760] [serial = 302] [outer = 12D76000] 08:22:18 INFO - PROCESS | 3760 | 1463674938235 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:18 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:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 650ms 08:22:18 INFO - PROCESS | 3760 | 1463674938262 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:22:18 INFO - PROCESS | 3760 | 1463674938264 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 08:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:22:18 INFO - PROCESS | 3760 | 1463674938267 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:22:18 INFO - PROCESS | 3760 | 1463674938269 Marionette TRACE conn3 <- [1,370,null,{}] 08:22:18 INFO - PROCESS | 3760 | 1463674938272 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:18 INFO - PROCESS | 3760 | 1463674938349 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:22:18 INFO - PROCESS | 3760 | 1463674938355 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:18 INFO - PROCESS | 3760 | ++DOCSHELL 15F8EC00 == 39 [pid = 3760] [id = 102] 08:22:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (16919800) [pid = 3760] [serial = 303] [outer = 00000000] 08:22:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (17273C00) [pid = 3760] [serial = 304] [outer = 16919800] 08:22:18 INFO - PROCESS | 3760 | 1463674938399 Marionette DEBUG loaded listener.js 08:22:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (17511400) [pid = 3760] [serial = 305] [outer = 16919800] 08:22:18 INFO - PROCESS | 3760 | 1463674938822 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:22:18 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:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 602ms 08:22:18 INFO - PROCESS | 3760 | 1463674938865 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:22:18 INFO - PROCESS | 3760 | 1463674938867 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 08:22:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:22:18 INFO - PROCESS | 3760 | 1463674938870 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:22:18 INFO - PROCESS | 3760 | 1463674938919 Marionette TRACE conn3 <- [1,374,null,{}] 08:22:18 INFO - PROCESS | 3760 | 1463674938923 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:18 INFO - PROCESS | 3760 | 1463674938996 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:22:19 INFO - PROCESS | 3760 | 1463674939004 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:19 INFO - PROCESS | 3760 | ++DOCSHELL 175B6400 == 40 [pid = 3760] [id = 103] 08:22:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (175B9400) [pid = 3760] [serial = 306] [outer = 00000000] 08:22:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (175E6800) [pid = 3760] [serial = 307] [outer = 175B9400] 08:22:19 INFO - PROCESS | 3760 | 1463674939049 Marionette DEBUG loaded listener.js 08:22:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (177C2000) [pid = 3760] [serial = 308] [outer = 175B9400] 08:22:19 INFO - PROCESS | 3760 | 1463674939503 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:22:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:22:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 649ms 08:22:19 INFO - PROCESS | 3760 | 1463674939561 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:22:19 INFO - PROCESS | 3760 | 1463674939563 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 08:22:19 INFO - PROCESS | 3760 | 1463674939566 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:22:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:22:19 INFO - PROCESS | 3760 | 1463674939568 Marionette TRACE conn3 <- [1,378,null,{}] 08:22:19 INFO - PROCESS | 3760 | 1463674939572 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:19 INFO - PROCESS | 3760 | 1463674939703 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:22:19 INFO - PROCESS | 3760 | 1463674939759 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:19 INFO - PROCESS | 3760 | ++DOCSHELL 1782E400 == 41 [pid = 3760] [id = 104] 08:22:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (17E1EC00) [pid = 3760] [serial = 309] [outer = 00000000] 08:22:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (182A8400) [pid = 3760] [serial = 310] [outer = 17E1EC00] 08:22:19 INFO - PROCESS | 3760 | 1463674939804 Marionette DEBUG loaded listener.js 08:22:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (18484000) [pid = 3760] [serial = 311] [outer = 17E1EC00] 08:22:20 INFO - PROCESS | 3760 | 1463674940213 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:22:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:22:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 713ms 08:22:20 INFO - PROCESS | 3760 | 1463674940267 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:22:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:22:20 INFO - PROCESS | 3760 | 1463674940270 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 08:22:20 INFO - PROCESS | 3760 | 1463674940273 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:22:20 INFO - PROCESS | 3760 | 1463674940275 Marionette TRACE conn3 <- [1,382,null,{}] 08:22:20 INFO - PROCESS | 3760 | 1463674940279 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:20 INFO - PROCESS | 3760 | 1463674940403 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:22:20 INFO - PROCESS | 3760 | 1463674940426 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:20 INFO - PROCESS | 3760 | ++DOCSHELL 10A58400 == 42 [pid = 3760] [id = 105] 08:22:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (199D5800) [pid = 3760] [serial = 312] [outer = 00000000] 08:22:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (19A6AC00) [pid = 3760] [serial = 313] [outer = 199D5800] 08:22:20 INFO - PROCESS | 3760 | 1463674940469 Marionette DEBUG loaded listener.js 08:22:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (19E53C00) [pid = 3760] [serial = 314] [outer = 199D5800] 08:22:20 INFO - PROCESS | 3760 | 1463674940898 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:22:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:22:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 649ms 08:22:20 INFO - PROCESS | 3760 | 1463674940910 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:22:20 INFO - PROCESS | 3760 | 1463674940912 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 08:22:20 INFO - PROCESS | 3760 | 1463674940915 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:22:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:22:20 INFO - PROCESS | 3760 | 1463674940916 Marionette TRACE conn3 <- [1,386,null,{}] 08:22:20 INFO - PROCESS | 3760 | 1463674940920 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:21 INFO - PROCESS | 3760 | 1463674941019 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:22:21 INFO - PROCESS | 3760 | 1463674941026 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:21 INFO - PROCESS | 3760 | ++DOCSHELL 199D4800 == 43 [pid = 3760] [id = 106] 08:22:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (199E2400) [pid = 3760] [serial = 315] [outer = 00000000] 08:22:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1A40EC00) [pid = 3760] [serial = 316] [outer = 199E2400] 08:22:21 INFO - PROCESS | 3760 | 1463674941069 Marionette DEBUG loaded listener.js 08:22:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1A417000) [pid = 3760] [serial = 317] [outer = 199E2400] 08:22:21 INFO - PROCESS | 3760 | 1463674941542 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:22:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:22:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 650ms 08:22:21 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (17FC1C00) [pid = 3760] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:22:21 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1A66C800) [pid = 3760] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:22:21 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (172C9000) [pid = 3760] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:22:21 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (175BA000) [pid = 3760] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:22:21 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1370BC00) [pid = 3760] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:22:21 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (14233800) [pid = 3760] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:22:21 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (16A63800) [pid = 3760] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:22:21 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (137AF800) [pid = 3760] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:22:21 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (105F5800) [pid = 3760] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:22:21 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (19A5CC00) [pid = 3760] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:22:21 INFO - PROCESS | 3760 | 1463674941758 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:22:21 INFO - PROCESS | 3760 | 1463674941760 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 08:22:21 INFO - PROCESS | 3760 | 1463674941773 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:22:21 INFO - PROCESS | 3760 | 1463674941775 Marionette TRACE conn3 <- [1,390,null,{}] 08:22:21 INFO - PROCESS | 3760 | 1463674941778 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:22:21 INFO - PROCESS | 3760 | 1463674941856 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:22:21 INFO - PROCESS | 3760 | 1463674941864 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:21 INFO - PROCESS | 3760 | ++DOCSHELL 11A0F800 == 44 [pid = 3760] [id = 107] 08:22:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (12A96400) [pid = 3760] [serial = 318] [outer = 00000000] 08:22:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1573EC00) [pid = 3760] [serial = 319] [outer = 12A96400] 08:22:21 INFO - PROCESS | 3760 | 1463674941907 Marionette DEBUG loaded listener.js 08:22:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (15E18000) [pid = 3760] [serial = 320] [outer = 12A96400] 08:22:22 INFO - PROCESS | 3760 | 1463674942336 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:22:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:22:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 587ms 08:22:22 INFO - PROCESS | 3760 | 1463674942363 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:22:22 INFO - PROCESS | 3760 | 1463674942365 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 08:22:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:22:22 INFO - PROCESS | 3760 | 1463674942368 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:22:22 INFO - PROCESS | 3760 | 1463674942370 Marionette TRACE conn3 <- [1,394,null,{}] 08:22:22 INFO - PROCESS | 3760 | 1463674942377 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:22 INFO - PROCESS | 3760 | 1463674942452 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:22:22 INFO - PROCESS | 3760 | 1463674942459 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:22 INFO - PROCESS | 3760 | ++DOCSHELL 1847D400 == 45 [pid = 3760] [id = 108] 08:22:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (19A67800) [pid = 3760] [serial = 321] [outer = 00000000] 08:22:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1A412400) [pid = 3760] [serial = 322] [outer = 19A67800] 08:22:22 INFO - PROCESS | 3760 | 1463674942502 Marionette DEBUG loaded listener.js 08:22:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1A991000) [pid = 3760] [serial = 323] [outer = 19A67800] 08:22:22 INFO - PROCESS | 3760 | 1463674942907 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:22:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:22:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 602ms 08:22:22 INFO - PROCESS | 3760 | 1463674942965 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:22:22 INFO - PROCESS | 3760 | 1463674942968 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 08:22:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:22:22 INFO - PROCESS | 3760 | 1463674942971 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:22:22 INFO - PROCESS | 3760 | 1463674942973 Marionette TRACE conn3 <- [1,398,null,{}] 08:22:22 INFO - PROCESS | 3760 | 1463674942977 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:23 INFO - PROCESS | 3760 | 1463674943070 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:22:23 INFO - PROCESS | 3760 | 1463674943078 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:23 INFO - PROCESS | 3760 | ++DOCSHELL 1AB51400 == 46 [pid = 3760] [id = 109] 08:22:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1AE4B800) [pid = 3760] [serial = 324] [outer = 00000000] 08:22:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1AE55000) [pid = 3760] [serial = 325] [outer = 1AE4B800] 08:22:23 INFO - PROCESS | 3760 | 1463674943126 Marionette DEBUG loaded listener.js 08:22:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1AF7E800) [pid = 3760] [serial = 326] [outer = 1AE4B800] 08:22:23 INFO - PROCESS | 3760 | 1463674943624 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:22:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:22:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 634ms 08:22:23 INFO - PROCESS | 3760 | 1463674943649 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:22:23 INFO - PROCESS | 3760 | 1463674943651 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 08:22:23 INFO - PROCESS | 3760 | 1463674943654 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:22:23 INFO - PROCESS | 3760 | 1463674943656 Marionette TRACE conn3 <- [1,402,null,{}] 08:22:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:22:23 INFO - PROCESS | 3760 | 1463674943659 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:23 INFO - PROCESS | 3760 | 1463674943733 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:22:23 INFO - PROCESS | 3760 | 1463674943742 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:23 INFO - PROCESS | 3760 | ++DOCSHELL 1AF80000 == 47 [pid = 3760] [id = 110] 08:22:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1AF81000) [pid = 3760] [serial = 327] [outer = 00000000] 08:22:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1AF88C00) [pid = 3760] [serial = 328] [outer = 1AF81000] 08:22:23 INFO - PROCESS | 3760 | 1463674943785 Marionette DEBUG loaded listener.js 08:22:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1B119400) [pid = 3760] [serial = 329] [outer = 1AF81000] 08:22:24 INFO - PROCESS | 3760 | 1463674944497 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:22:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:22:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 887ms 08:22:24 INFO - PROCESS | 3760 | 1463674944542 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:22:24 INFO - PROCESS | 3760 | 1463674944545 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 08:22:24 INFO - PROCESS | 3760 | 1463674944550 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:22:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:22:24 INFO - PROCESS | 3760 | 1463674944554 Marionette TRACE conn3 <- [1,406,null,{}] 08:22:24 INFO - PROCESS | 3760 | 1463674944560 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:24 INFO - PROCESS | 3760 | 1463674944663 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:22:24 INFO - PROCESS | 3760 | 1463674944787 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:24 INFO - PROCESS | 3760 | ++DOCSHELL 1289E400 == 48 [pid = 3760] [id = 111] 08:22:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (13050400) [pid = 3760] [serial = 330] [outer = 00000000] 08:22:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (13707C00) [pid = 3760] [serial = 331] [outer = 13050400] 08:22:24 INFO - PROCESS | 3760 | 1463674944847 Marionette DEBUG loaded listener.js 08:22:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1395E800) [pid = 3760] [serial = 332] [outer = 13050400] 08:22:25 INFO - PROCESS | 3760 | 1463674945434 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:22:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:22:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 950ms 08:22:25 INFO - PROCESS | 3760 | 1463674945498 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:22:25 INFO - PROCESS | 3760 | 1463674945504 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 08:22:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:22:25 INFO - PROCESS | 3760 | 1463674945510 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:22:25 INFO - PROCESS | 3760 | 1463674945513 Marionette TRACE conn3 <- [1,410,null,{}] 08:22:25 INFO - PROCESS | 3760 | 1463674945517 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:25 INFO - PROCESS | 3760 | 1463674945625 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:22:25 INFO - PROCESS | 3760 | 1463674945705 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:25 INFO - PROCESS | 3760 | ++DOCSHELL 13390800 == 49 [pid = 3760] [id = 112] 08:22:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (14235400) [pid = 3760] [serial = 333] [outer = 00000000] 08:22:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (172CA000) [pid = 3760] [serial = 334] [outer = 14235400] 08:22:25 INFO - PROCESS | 3760 | 1463674945800 Marionette DEBUG loaded listener.js 08:22:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (175E5800) [pid = 3760] [serial = 335] [outer = 14235400] 08:22:26 INFO - PROCESS | 3760 | 1463674946459 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:22:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:22:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1014ms 08:22:26 INFO - PROCESS | 3760 | 1463674946552 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:22:26 INFO - PROCESS | 3760 | 1463674946555 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 08:22:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:22:26 INFO - PROCESS | 3760 | 1463674946559 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:22:26 INFO - PROCESS | 3760 | 1463674946562 Marionette TRACE conn3 <- [1,414,null,{}] 08:22:26 INFO - PROCESS | 3760 | 1463674946573 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:26 INFO - PROCESS | 3760 | 1463674946684 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:22:26 INFO - PROCESS | 3760 | 1463674946759 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:26 INFO - PROCESS | 3760 | ++DOCSHELL 169CF800 == 50 [pid = 3760] [id = 113] 08:22:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (169D2400) [pid = 3760] [serial = 336] [outer = 00000000] 08:22:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (169D6C00) [pid = 3760] [serial = 337] [outer = 169D2400] 08:22:26 INFO - PROCESS | 3760 | 1463674946855 Marionette DEBUG loaded listener.js 08:22:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (199D8C00) [pid = 3760] [serial = 338] [outer = 169D2400] 08:22:27 INFO - PROCESS | 3760 | 1463674947499 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:22:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:22:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1014ms 08:22:27 INFO - PROCESS | 3760 | 1463674947562 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:22:27 INFO - PROCESS | 3760 | 1463674947565 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 08:22:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:22:27 INFO - PROCESS | 3760 | 1463674947568 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:22:27 INFO - PROCESS | 3760 | 1463674947570 Marionette TRACE conn3 <- [1,418,null,{}] 08:22:27 INFO - PROCESS | 3760 | 1463674947574 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:27 INFO - PROCESS | 3760 | 1463674947676 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:22:27 INFO - PROCESS | 3760 | 1463674947832 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:27 INFO - PROCESS | 3760 | ++DOCSHELL 11432400 == 51 [pid = 3760] [id = 114] 08:22:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (13384C00) [pid = 3760] [serial = 339] [outer = 00000000] 08:22:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (15F86800) [pid = 3760] [serial = 340] [outer = 13384C00] 08:22:27 INFO - PROCESS | 3760 | 1463674947886 Marionette DEBUG loaded listener.js 08:22:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (166DEC00) [pid = 3760] [serial = 341] [outer = 13384C00] 08:22:29 INFO - PROCESS | 3760 | --DOCSHELL 1AB51400 == 50 [pid = 3760] [id = 109] 08:22:29 INFO - PROCESS | 3760 | --DOCSHELL 1847D400 == 49 [pid = 3760] [id = 108] 08:22:29 INFO - PROCESS | 3760 | --DOCSHELL 11A0F800 == 48 [pid = 3760] [id = 107] 08:22:29 INFO - PROCESS | 3760 | --DOCSHELL 199D4800 == 47 [pid = 3760] [id = 106] 08:22:29 INFO - PROCESS | 3760 | --DOCSHELL 10A58400 == 46 [pid = 3760] [id = 105] 08:22:29 INFO - PROCESS | 3760 | --DOCSHELL 1782E400 == 45 [pid = 3760] [id = 104] 08:22:29 INFO - PROCESS | 3760 | --DOCSHELL 175B6400 == 44 [pid = 3760] [id = 103] 08:22:29 INFO - PROCESS | 3760 | --DOCSHELL 15F8EC00 == 43 [pid = 3760] [id = 102] 08:22:29 INFO - PROCESS | 3760 | --DOCSHELL 12D2EC00 == 42 [pid = 3760] [id = 101] 08:22:29 INFO - PROCESS | 3760 | --DOCSHELL 13953800 == 41 [pid = 3760] [id = 100] 08:22:29 INFO - PROCESS | 3760 | --DOCSHELL 12D7B000 == 40 [pid = 3760] [id = 99] 08:22:29 INFO - PROCESS | 3760 | --DOCSHELL 14008400 == 39 [pid = 3760] [id = 97] 08:22:29 INFO - PROCESS | 3760 | --DOCSHELL 11243800 == 38 [pid = 3760] [id = 96] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (19E4C000) [pid = 3760] [serial = 269] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1A676400) [pid = 3760] [serial = 274] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1A66A400) [pid = 3760] [serial = 272] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1A411000) [pid = 3760] [serial = 271] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1305C000) [pid = 3760] [serial = 244] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (154DEC00) [pid = 3760] [serial = 247] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1782F400) [pid = 3760] [serial = 250] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (175E2400) [pid = 3760] [serial = 265] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (175E6400) [pid = 3760] [serial = 277] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (157F7000) [pid = 3760] [serial = 257] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (154DD800) [pid = 3760] [serial = 256] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (172C7000) [pid = 3760] [serial = 262] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (172CE000) [pid = 3760] [serial = 263] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (14FDF000) [pid = 3760] [serial = 259] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1573D400) [pid = 3760] [serial = 260] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (12D7FC00) [pid = 3760] [serial = 254] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (12884400) [pid = 3760] [serial = 253] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1A984400) [pid = 3760] [serial = 275] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (199D8400) [pid = 3760] [serial = 268] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1A98C400) [pid = 3760] [serial = 280] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1A990C00) [pid = 3760] [serial = 281] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (175E2C00) [pid = 3760] [serial = 266] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1782D000) [pid = 3760] [serial = 278] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1AB54000) [pid = 3760] [serial = 283] [outer = 00000000] [url = about:blank] 08:22:29 INFO - PROCESS | 3760 | 1463674949082 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:22:29 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:22:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1521ms 08:22:29 INFO - PROCESS | 3760 | 1463674949104 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:22:29 INFO - PROCESS | 3760 | 1463674949108 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 08:22:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:22:29 INFO - PROCESS | 3760 | 1463674949112 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:22:29 INFO - PROCESS | 3760 | 1463674949116 Marionette TRACE conn3 <- [1,422,null,{}] 08:22:29 INFO - PROCESS | 3760 | 1463674949121 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:29 INFO - PROCESS | 3760 | 1463674949203 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:22:29 INFO - PROCESS | 3760 | 1463674949211 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:29 INFO - PROCESS | 3760 | ++DOCSHELL 13050C00 == 39 [pid = 3760] [id = 115] 08:22:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (13053000) [pid = 3760] [serial = 342] [outer = 00000000] 08:22:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1315D400) [pid = 3760] [serial = 343] [outer = 13053000] 08:22:29 INFO - PROCESS | 3760 | 1463674949258 Marionette DEBUG loaded listener.js 08:22:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (137B5400) [pid = 3760] [serial = 344] [outer = 13053000] 08:22:30 INFO - PROCESS | 3760 | 1463674950222 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:22:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:22:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1156ms 08:22:30 INFO - PROCESS | 3760 | 1463674950261 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:22:30 INFO - PROCESS | 3760 | 1463674950266 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 08:22:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:22:30 INFO - PROCESS | 3760 | 1463674950272 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:22:30 INFO - PROCESS | 3760 | 1463674950275 Marionette TRACE conn3 <- [1,426,null,{}] 08:22:30 INFO - PROCESS | 3760 | 1463674950278 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:30 INFO - PROCESS | 3760 | 1463674950358 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:22:30 INFO - PROCESS | 3760 | 1463674950366 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:30 INFO - PROCESS | 3760 | ++DOCSHELL 13955800 == 40 [pid = 3760] [id = 116] 08:22:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (13955C00) [pid = 3760] [serial = 345] [outer = 00000000] 08:22:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (157F3C00) [pid = 3760] [serial = 346] [outer = 13955C00] 08:22:30 INFO - PROCESS | 3760 | 1463674950410 Marionette DEBUG loaded listener.js 08:22:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (15F8AC00) [pid = 3760] [serial = 347] [outer = 13955C00] 08:22:30 INFO - PROCESS | 3760 | 1463674950921 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:22:30 INFO - PROCESS | 3760 | 1463674950943 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 08:22:30 INFO - PROCESS | 3760 | 1463674950947 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:22:30 INFO - PROCESS | 3760 | 1463674950950 Marionette TRACE conn3 <- [1,430,null,{}] 08:22:30 INFO - PROCESS | 3760 | 1463674950960 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:31 INFO - PROCESS | 3760 | 1463674951042 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:22:31 INFO - PROCESS | 3760 | 1463674951050 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:31 INFO - PROCESS | 3760 | ++DOCSHELL 166E7C00 == 41 [pid = 3760] [id = 117] 08:22:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (166E8000) [pid = 3760] [serial = 348] [outer = 00000000] 08:22:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (169CF000) [pid = 3760] [serial = 349] [outer = 166E8000] 08:22:31 INFO - PROCESS | 3760 | 1463674951097 Marionette DEBUG loaded listener.js 08:22:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (17274800) [pid = 3760] [serial = 350] [outer = 166E8000] 08:22:31 INFO - PROCESS | 3760 | 1463674951569 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:22:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:22:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 650ms 08:22:31 INFO - PROCESS | 3760 | 1463674951584 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:22:31 INFO - PROCESS | 3760 | 1463674951587 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 08:22:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:22:31 INFO - PROCESS | 3760 | 1463674951590 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:22:31 INFO - PROCESS | 3760 | 1463674951592 Marionette TRACE conn3 <- [1,434,null,{}] 08:22:31 INFO - PROCESS | 3760 | 1463674951595 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:31 INFO - PROCESS | 3760 | 1463674951716 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:22:31 INFO - PROCESS | 3760 | 1463674951801 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:31 INFO - PROCESS | 3760 | ++DOCSHELL 17504000 == 42 [pid = 3760] [id = 118] 08:22:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (17505800) [pid = 3760] [serial = 351] [outer = 00000000] 08:22:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (175E2000) [pid = 3760] [serial = 352] [outer = 17505800] 08:22:31 INFO - PROCESS | 3760 | 1463674951845 Marionette DEBUG loaded listener.js 08:22:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (177C9800) [pid = 3760] [serial = 353] [outer = 17505800] 08:22:32 INFO - PROCESS | 3760 | 1463674952260 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:22:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:22:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 712ms 08:22:32 INFO - PROCESS | 3760 | 1463674952289 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:22:32 INFO - PROCESS | 3760 | 1463674952291 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 08:22:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:22:32 INFO - PROCESS | 3760 | 1463674952299 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:22:32 INFO - PROCESS | 3760 | 1463674952301 Marionette TRACE conn3 <- [1,438,null,{}] 08:22:32 INFO - PROCESS | 3760 | 1463674952308 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:32 INFO - PROCESS | 3760 | 1463674952414 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:22:32 INFO - PROCESS | 3760 | 1463674952422 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:32 INFO - PROCESS | 3760 | ++DOCSHELL 14ED2000 == 43 [pid = 3760] [id = 119] 08:22:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (16924400) [pid = 3760] [serial = 354] [outer = 00000000] 08:22:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (17ED4400) [pid = 3760] [serial = 355] [outer = 16924400] 08:22:32 INFO - PROCESS | 3760 | 1463674952466 Marionette DEBUG loaded listener.js 08:22:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (17EE7C00) [pid = 3760] [serial = 356] [outer = 16924400] 08:22:32 INFO - PROCESS | 3760 | 1463674952941 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:22:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:22:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 697ms 08:22:33 INFO - PROCESS | 3760 | 1463674952999 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:22:33 INFO - PROCESS | 3760 | 1463674953001 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 08:22:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:22:33 INFO - PROCESS | 3760 | 1463674953007 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:22:33 INFO - PROCESS | 3760 | 1463674953008 Marionette TRACE conn3 <- [1,442,null,{}] 08:22:33 INFO - PROCESS | 3760 | 1463674953017 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:33 INFO - PROCESS | 3760 | 1463674953204 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:22:33 INFO - PROCESS | 3760 | 1463674953258 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:33 INFO - PROCESS | 3760 | ++DOCSHELL 19A69800 == 44 [pid = 3760] [id = 120] 08:22:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (19E4C000) [pid = 3760] [serial = 357] [outer = 00000000] 08:22:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1A40D400) [pid = 3760] [serial = 358] [outer = 19E4C000] 08:22:33 INFO - PROCESS | 3760 | 1463674953303 Marionette DEBUG loaded listener.js 08:22:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1A418000) [pid = 3760] [serial = 359] [outer = 19E4C000] 08:22:33 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1AE4B800) [pid = 3760] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:22:33 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (199E2400) [pid = 3760] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:22:33 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (199D5800) [pid = 3760] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:22:33 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (14005800) [pid = 3760] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:22:33 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (175B9400) [pid = 3760] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:22:33 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (12D7B400) [pid = 3760] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:22:33 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (12D76000) [pid = 3760] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:22:33 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (16919800) [pid = 3760] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:22:33 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (12A96400) [pid = 3760] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:22:33 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1A983800) [pid = 3760] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:22:33 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (17E1EC00) [pid = 3760] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:22:33 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (19A67800) [pid = 3760] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:22:33 INFO - PROCESS | 3760 | 1463674953776 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:22:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:22:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 808ms 08:22:33 INFO - PROCESS | 3760 | 1463674953839 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:22:33 INFO - PROCESS | 3760 | 1463674953841 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 08:22:33 INFO - PROCESS | 3760 | 1463674953844 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:22:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:22:33 INFO - PROCESS | 3760 | 1463674953846 Marionette TRACE conn3 <- [1,446,null,{}] 08:22:33 INFO - PROCESS | 3760 | 1463674953849 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:33 INFO - PROCESS | 3760 | 1463674953929 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:22:33 INFO - PROCESS | 3760 | 1463674953936 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:33 INFO - PROCESS | 3760 | ++DOCSHELL 15F8B000 == 45 [pid = 3760] [id = 121] 08:22:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (172D2400) [pid = 3760] [serial = 360] [outer = 00000000] 08:22:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (199D5800) [pid = 3760] [serial = 361] [outer = 172D2400] 08:22:33 INFO - PROCESS | 3760 | 1463674953979 Marionette DEBUG loaded listener.js 08:22:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (19E4B800) [pid = 3760] [serial = 362] [outer = 172D2400] 08:22:34 INFO - PROCESS | 3760 | 1463674954397 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:22:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:22:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 602ms 08:22:34 INFO - PROCESS | 3760 | 1463674954442 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:22:34 INFO - PROCESS | 3760 | 1463674954444 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 08:22:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:22:34 INFO - PROCESS | 3760 | 1463674954447 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:22:34 INFO - PROCESS | 3760 | 1463674954449 Marionette TRACE conn3 <- [1,450,null,{}] 08:22:34 INFO - PROCESS | 3760 | 1463674954452 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:34 INFO - PROCESS | 3760 | 1463674954527 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:22:34 INFO - PROCESS | 3760 | 1463674954536 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:34 INFO - PROCESS | 3760 | ++DOCSHELL 18485C00 == 46 [pid = 3760] [id = 122] 08:22:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1A0B5800) [pid = 3760] [serial = 363] [outer = 00000000] 08:22:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1A677400) [pid = 3760] [serial = 364] [outer = 1A0B5800] 08:22:34 INFO - PROCESS | 3760 | 1463674954580 Marionette DEBUG loaded listener.js 08:22:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1A986000) [pid = 3760] [serial = 365] [outer = 1A0B5800] 08:22:35 INFO - PROCESS | 3760 | 1463674955012 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:22:35 INFO - PROCESS | 3760 | 1463674955046 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 08:22:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:22:35 INFO - PROCESS | 3760 | 1463674955049 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:22:35 INFO - PROCESS | 3760 | 1463674955051 Marionette TRACE conn3 <- [1,454,null,{}] 08:22:35 INFO - PROCESS | 3760 | 1463674955065 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:35 INFO - PROCESS | 3760 | 1463674955145 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:22:35 INFO - PROCESS | 3760 | 1463674955152 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:35 INFO - PROCESS | 3760 | ++DOCSHELL 1A98AC00 == 47 [pid = 3760] [id = 123] 08:22:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1A98C000) [pid = 3760] [serial = 366] [outer = 00000000] 08:22:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1AB58400) [pid = 3760] [serial = 367] [outer = 1A98C000] 08:22:35 INFO - PROCESS | 3760 | 1463674955194 Marionette DEBUG loaded listener.js 08:22:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1AE4B000) [pid = 3760] [serial = 368] [outer = 1A98C000] 08:22:35 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:35 INFO - PROCESS | 3760 | 1463674955779 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:22:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:22:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 744ms 08:22:35 INFO - PROCESS | 3760 | 1463674955823 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:22:35 INFO - PROCESS | 3760 | 1463674955827 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 08:22:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:22:35 INFO - PROCESS | 3760 | 1463674955833 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:22:35 INFO - PROCESS | 3760 | 1463674955837 Marionette TRACE conn3 <- [1,458,null,{}] 08:22:35 INFO - PROCESS | 3760 | 1463674955844 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:35 INFO - PROCESS | 3760 | 1463674955994 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:22:36 INFO - PROCESS | 3760 | 1463674956106 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:36 INFO - PROCESS | 3760 | ++DOCSHELL 112AF000 == 48 [pid = 3760] [id = 124] 08:22:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (112AF400) [pid = 3760] [serial = 369] [outer = 00000000] 08:22:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (112B4400) [pid = 3760] [serial = 370] [outer = 112AF400] 08:22:36 INFO - PROCESS | 3760 | 1463674956162 Marionette DEBUG loaded listener.js 08:22:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (112B7800) [pid = 3760] [serial = 371] [outer = 112AF400] 08:22:36 INFO - PROCESS | 3760 | 1463674956719 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:22:36 INFO - PROCESS | 3760 | 1463674956790 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 08:22:36 INFO - PROCESS | 3760 | 1463674956799 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:22:36 INFO - PROCESS | 3760 | 1463674956802 Marionette TRACE conn3 <- [1,462,null,{}] 08:22:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:22:36 INFO - PROCESS | 3760 | 1463674956806 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:36 INFO - PROCESS | 3760 | 1463674956909 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:22:37 INFO - PROCESS | 3760 | 1463674957033 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:37 INFO - PROCESS | 3760 | ++DOCSHELL 13073000 == 49 [pid = 3760] [id = 125] 08:22:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (13151400) [pid = 3760] [serial = 372] [outer = 00000000] 08:22:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (14FDF000) [pid = 3760] [serial = 373] [outer = 13151400] 08:22:37 INFO - PROCESS | 3760 | 1463674957087 Marionette DEBUG loaded listener.js 08:22:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1573D400) [pid = 3760] [serial = 374] [outer = 13151400] 08:22:37 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:37 INFO - PROCESS | 3760 | 1463674957686 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:22:37 INFO - PROCESS | 3760 | 1463674957751 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 08:22:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:22:37 INFO - PROCESS | 3760 | 1463674957802 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:22:37 INFO - PROCESS | 3760 | 1463674957806 Marionette TRACE conn3 <- [1,466,null,{}] 08:22:37 INFO - PROCESS | 3760 | 1463674957830 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:37 INFO - PROCESS | 3760 | 1463674957975 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:22:38 INFO - PROCESS | 3760 | 1463674958026 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:38 INFO - PROCESS | 3760 | ++DOCSHELL 166DD400 == 50 [pid = 3760] [id = 126] 08:22:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (17509000) [pid = 3760] [serial = 375] [outer = 00000000] 08:22:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (182AD800) [pid = 3760] [serial = 376] [outer = 17509000] 08:22:38 INFO - PROCESS | 3760 | 1463674958082 Marionette DEBUG loaded listener.js 08:22:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (19A63400) [pid = 3760] [serial = 377] [outer = 17509000] 08:22:38 INFO - PROCESS | 3760 | 1463674958622 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:22:38 INFO - PROCESS | 3760 | 1463674958713 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 08:22:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:22:38 INFO - PROCESS | 3760 | 1463674958716 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:22:38 INFO - PROCESS | 3760 | 1463674958718 Marionette TRACE conn3 <- [1,470,null,{}] 08:22:38 INFO - PROCESS | 3760 | 1463674958722 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:38 INFO - PROCESS | 3760 | 1463674958823 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:22:38 INFO - PROCESS | 3760 | 1463674958951 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:38 INFO - PROCESS | 3760 | ++DOCSHELL 1AE4D800 == 51 [pid = 3760] [id = 127] 08:22:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1AE4E400) [pid = 3760] [serial = 378] [outer = 00000000] 08:22:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1AF7BC00) [pid = 3760] [serial = 379] [outer = 1AE4E400] 08:22:39 INFO - PROCESS | 3760 | 1463674959006 Marionette DEBUG loaded listener.js 08:22:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1AF82800) [pid = 3760] [serial = 380] [outer = 1AE4E400] 08:22:39 INFO - PROCESS | 3760 | 1463674959632 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:22:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:22:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 950ms 08:22:39 INFO - PROCESS | 3760 | 1463674959661 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:22:39 INFO - PROCESS | 3760 | 1463674959663 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 08:22:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:22:39 INFO - PROCESS | 3760 | 1463674959667 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:22:39 INFO - PROCESS | 3760 | 1463674959669 Marionette TRACE conn3 <- [1,474,null,{}] 08:22:39 INFO - PROCESS | 3760 | 1463674959672 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:39 INFO - PROCESS | 3760 | 1463674959903 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:22:40 INFO - PROCESS | 3760 | 1463674960051 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:40 INFO - PROCESS | 3760 | ++DOCSHELL 10B80800 == 52 [pid = 3760] [id = 128] 08:22:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (10B81000) [pid = 3760] [serial = 381] [outer = 00000000] 08:22:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (112B0400) [pid = 3760] [serial = 382] [outer = 10B81000] 08:22:40 INFO - PROCESS | 3760 | 1463674960100 Marionette DEBUG loaded listener.js 08:22:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (11438C00) [pid = 3760] [serial = 383] [outer = 10B81000] 08:22:40 INFO - PROCESS | 3760 | 1463674960776 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:22:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:22:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1156ms 08:22:40 INFO - PROCESS | 3760 | 1463674960843 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:22:40 INFO - PROCESS | 3760 | 1463674960847 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 08:22:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:22:40 INFO - PROCESS | 3760 | 1463674960851 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:22:40 INFO - PROCESS | 3760 | 1463674960855 Marionette TRACE conn3 <- [1,478,null,{}] 08:22:40 INFO - PROCESS | 3760 | 1463674960860 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:41 INFO - PROCESS | 3760 | 1463674961024 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:22:41 INFO - PROCESS | 3760 | 1463674961035 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:41 INFO - PROCESS | 3760 | ++DOCSHELL 1423CC00 == 53 [pid = 3760] [id = 129] 08:22:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1423DC00) [pid = 3760] [serial = 384] [outer = 00000000] 08:22:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (15F83C00) [pid = 3760] [serial = 385] [outer = 1423DC00] 08:22:41 INFO - PROCESS | 3760 | 1463674961084 Marionette DEBUG loaded listener.js 08:22:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (166E1800) [pid = 3760] [serial = 386] [outer = 1423DC00] 08:22:41 INFO - PROCESS | 3760 | --DOCSHELL 18485C00 == 52 [pid = 3760] [id = 122] 08:22:41 INFO - PROCESS | 3760 | --DOCSHELL 15F8B000 == 51 [pid = 3760] [id = 121] 08:22:41 INFO - PROCESS | 3760 | --DOCSHELL 19A69800 == 50 [pid = 3760] [id = 120] 08:22:41 INFO - PROCESS | 3760 | --DOCSHELL 14ED2000 == 49 [pid = 3760] [id = 119] 08:22:41 INFO - PROCESS | 3760 | --DOCSHELL 17504000 == 48 [pid = 3760] [id = 118] 08:22:41 INFO - PROCESS | 3760 | --DOCSHELL 166E7C00 == 47 [pid = 3760] [id = 117] 08:22:41 INFO - PROCESS | 3760 | --DOCSHELL 13955800 == 46 [pid = 3760] [id = 116] 08:22:41 INFO - PROCESS | 3760 | --DOCSHELL 13050C00 == 45 [pid = 3760] [id = 115] 08:22:41 INFO - PROCESS | 3760 | --DOCSHELL 13390800 == 44 [pid = 3760] [id = 112] 08:22:41 INFO - PROCESS | 3760 | --DOCSHELL 1289E400 == 43 [pid = 3760] [id = 111] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (12B5AC00) [pid = 3760] [serial = 286] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (14FE1800) [pid = 3760] [serial = 289] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (19A6A800) [pid = 3760] [serial = 292] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1A40EC00) [pid = 3760] [serial = 316] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (19E53C00) [pid = 3760] [serial = 314] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (19A6AC00) [pid = 3760] [serial = 313] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1573BC00) [pid = 3760] [serial = 299] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (14EDC800) [pid = 3760] [serial = 298] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (175E6800) [pid = 3760] [serial = 307] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1315D800) [pid = 3760] [serial = 296] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1305A400) [pid = 3760] [serial = 295] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (14234C00) [pid = 3760] [serial = 301] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1561FC00) [pid = 3760] [serial = 302] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (17273C00) [pid = 3760] [serial = 304] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1573EC00) [pid = 3760] [serial = 319] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (17511400) [pid = 3760] [serial = 305] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1AE49800) [pid = 3760] [serial = 284] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1A417000) [pid = 3760] [serial = 317] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (15E18000) [pid = 3760] [serial = 320] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (182A8400) [pid = 3760] [serial = 310] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (18484000) [pid = 3760] [serial = 311] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1A991000) [pid = 3760] [serial = 323] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1AF7E800) [pid = 3760] [serial = 326] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1A412400) [pid = 3760] [serial = 322] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (177C2000) [pid = 3760] [serial = 308] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1AE55000) [pid = 3760] [serial = 325] [outer = 00000000] [url = about:blank] 08:22:41 INFO - PROCESS | 3760 | 1463674961619 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:22:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:22:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 808ms 08:22:41 INFO - PROCESS | 3760 | 1463674961650 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:22:41 INFO - PROCESS | 3760 | 1463674961653 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 08:22:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:22:41 INFO - PROCESS | 3760 | 1463674961656 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:22:41 INFO - PROCESS | 3760 | 1463674961658 Marionette TRACE conn3 <- [1,482,null,{}] 08:22:41 INFO - PROCESS | 3760 | 1463674961662 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:41 INFO - PROCESS | 3760 | 1463674961740 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:22:41 INFO - PROCESS | 3760 | 1463674961820 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:41 INFO - PROCESS | 3760 | ++DOCSHELL 112ACC00 == 44 [pid = 3760] [id = 130] 08:22:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (11435000) [pid = 3760] [serial = 387] [outer = 00000000] 08:22:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1573EC00) [pid = 3760] [serial = 388] [outer = 11435000] 08:22:41 INFO - PROCESS | 3760 | 1463674961873 Marionette DEBUG loaded listener.js 08:22:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (166E9800) [pid = 3760] [serial = 389] [outer = 11435000] 08:22:42 INFO - PROCESS | 3760 | 1463674962297 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:22:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:22:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 713ms 08:22:42 INFO - PROCESS | 3760 | 1463674962356 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:22:42 INFO - PROCESS | 3760 | 1463674962359 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 08:22:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:22:42 INFO - PROCESS | 3760 | 1463674962369 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:22:42 INFO - PROCESS | 3760 | 1463674962373 Marionette TRACE conn3 <- [1,486,null,{}] 08:22:42 INFO - PROCESS | 3760 | 1463674962377 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:42 INFO - PROCESS | 3760 | 1463674962457 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:22:42 INFO - PROCESS | 3760 | 1463674962466 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:42 INFO - PROCESS | 3760 | ++DOCSHELL 1573E000 == 45 [pid = 3760] [id = 131] 08:22:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (169CDC00) [pid = 3760] [serial = 390] [outer = 00000000] 08:22:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (17508400) [pid = 3760] [serial = 391] [outer = 169CDC00] 08:22:42 INFO - PROCESS | 3760 | 1463674962557 Marionette DEBUG loaded listener.js 08:22:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (17512800) [pid = 3760] [serial = 392] [outer = 169CDC00] 08:22:42 INFO - PROCESS | 3760 | 1463674962991 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:22:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:22:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 633ms 08:22:43 INFO - PROCESS | 3760 | 1463674963040 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:22:43 INFO - PROCESS | 3760 | 1463674963042 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 08:22:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:22:43 INFO - PROCESS | 3760 | 1463674963048 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:22:43 INFO - PROCESS | 3760 | 1463674963050 Marionette TRACE conn3 <- [1,490,null,{}] 08:22:43 INFO - PROCESS | 3760 | 1463674963053 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:43 INFO - PROCESS | 3760 | 1463674963130 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:22:43 INFO - PROCESS | 3760 | 1463674963166 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:43 INFO - PROCESS | 3760 | ++DOCSHELL 175DF400 == 46 [pid = 3760] [id = 132] 08:22:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (17820C00) [pid = 3760] [serial = 393] [outer = 00000000] 08:22:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (17ECB000) [pid = 3760] [serial = 394] [outer = 17820C00] 08:22:43 INFO - PROCESS | 3760 | 1463674963210 Marionette DEBUG loaded listener.js 08:22:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (17FCF000) [pid = 3760] [serial = 395] [outer = 17820C00] 08:22:43 INFO - PROCESS | 3760 | 1463674963618 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:22:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:22:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 602ms 08:22:43 INFO - PROCESS | 3760 | 1463674963652 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:22:43 INFO - PROCESS | 3760 | 1463674963654 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 08:22:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:22:43 INFO - PROCESS | 3760 | 1463674963675 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:22:43 INFO - PROCESS | 3760 | 1463674963677 Marionette TRACE conn3 <- [1,494,null,{}] 08:22:43 INFO - PROCESS | 3760 | 1463674963680 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:43 INFO - PROCESS | 3760 | 1463674963790 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:22:43 INFO - PROCESS | 3760 | 1463674963797 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:43 INFO - PROCESS | 3760 | ++DOCSHELL 18488800 == 47 [pid = 3760] [id = 133] 08:22:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (199D4400) [pid = 3760] [serial = 396] [outer = 00000000] 08:22:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (19A6A800) [pid = 3760] [serial = 397] [outer = 199D4400] 08:22:43 INFO - PROCESS | 3760 | 1463674963891 Marionette DEBUG loaded listener.js 08:22:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1A012000) [pid = 3760] [serial = 398] [outer = 199D4400] 08:22:44 INFO - PROCESS | 3760 | 1463674964327 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:22:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:22:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 713ms 08:22:44 INFO - PROCESS | 3760 | 1463674964374 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:22:44 INFO - PROCESS | 3760 | 1463674964376 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 08:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:22:44 INFO - PROCESS | 3760 | 1463674964379 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:22:44 INFO - PROCESS | 3760 | 1463674964380 Marionette TRACE conn3 <- [1,498,null,{}] 08:22:44 INFO - PROCESS | 3760 | 1463674964384 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:44 INFO - PROCESS | 3760 | 1463674964493 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:22:44 INFO - PROCESS | 3760 | 1463674964577 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:44 INFO - PROCESS | 3760 | ++DOCSHELL 11243800 == 48 [pid = 3760] [id = 134] 08:22:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1A66A400) [pid = 3760] [serial = 399] [outer = 00000000] 08:22:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1A677800) [pid = 3760] [serial = 400] [outer = 1A66A400] 08:22:44 INFO - PROCESS | 3760 | 1463674964619 Marionette DEBUG loaded listener.js 08:22:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1A678C00) [pid = 3760] [serial = 401] [outer = 1A66A400] 08:22:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1688B400) [pid = 3760] [serial = 402] [outer = 1B238C00] 08:22:45 INFO - PROCESS | 3760 | 1463674965139 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:22:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:22:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 823ms 08:22:45 INFO - PROCESS | 3760 | 1463674965221 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:22:45 INFO - PROCESS | 3760 | 1463674965223 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 08:22:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:22:45 INFO - PROCESS | 3760 | 1463674965226 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:22:45 INFO - PROCESS | 3760 | 1463674965228 Marionette TRACE conn3 <- [1,502,null,{}] 08:22:45 INFO - PROCESS | 3760 | 1463674965231 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:45 INFO - PROCESS | 3760 | 1463674965335 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:22:45 INFO - PROCESS | 3760 | 1463674965348 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:45 INFO - PROCESS | 3760 | ++DOCSHELL 10B89C00 == 49 [pid = 3760] [id = 135] 08:22:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (112AA800) [pid = 3760] [serial = 403] [outer = 00000000] 08:22:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (16896800) [pid = 3760] [serial = 404] [outer = 112AA800] 08:22:45 INFO - PROCESS | 3760 | 1463674965391 Marionette DEBUG loaded listener.js 08:22:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (175E9800) [pid = 3760] [serial = 405] [outer = 112AA800] 08:22:45 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (172D2400) [pid = 3760] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:22:45 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (19E4E000) [pid = 3760] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:22:45 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (17505800) [pid = 3760] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:22:45 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (16924400) [pid = 3760] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:22:45 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (19E4C000) [pid = 3760] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:22:45 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (13384C00) [pid = 3760] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:22:45 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (13053000) [pid = 3760] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:22:45 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (166E8000) [pid = 3760] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:22:45 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1A0B5800) [pid = 3760] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:22:45 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (13955C00) [pid = 3760] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:22:46 INFO - PROCESS | 3760 | 1463674966035 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:22:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:22:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 856ms 08:22:46 INFO - PROCESS | 3760 | 1463674966067 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:22:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:22:46 INFO - PROCESS | 3760 | 1463674966069 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 08:22:46 INFO - PROCESS | 3760 | 1463674966072 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:22:46 INFO - PROCESS | 3760 | 1463674966074 Marionette TRACE conn3 <- [1,506,null,{}] 08:22:46 INFO - PROCESS | 3760 | 1463674966077 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:46 INFO - PROCESS | 3760 | 1463674966159 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:22:46 INFO - PROCESS | 3760 | 1463674966167 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:46 INFO - PROCESS | 3760 | ++DOCSHELL 13053000 == 50 [pid = 3760] [id = 136] 08:22:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (137B5C00) [pid = 3760] [serial = 406] [outer = 00000000] 08:22:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (156B4C00) [pid = 3760] [serial = 407] [outer = 137B5C00] 08:22:46 INFO - PROCESS | 3760 | 1463674966290 Marionette DEBUG loaded listener.js 08:22:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (156B8000) [pid = 3760] [serial = 408] [outer = 137B5C00] 08:22:46 INFO - PROCESS | 3760 | 1463674966643 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:22:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:22:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 602ms 08:22:46 INFO - PROCESS | 3760 | 1463674966669 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:22:46 INFO - PROCESS | 3760 | 1463674966671 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 08:22:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:22:46 INFO - PROCESS | 3760 | 1463674966675 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:22:46 INFO - PROCESS | 3760 | 1463674966676 Marionette TRACE conn3 <- [1,510,null,{}] 08:22:46 INFO - PROCESS | 3760 | 1463674966680 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:46 INFO - PROCESS | 3760 | 1463674966758 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:22:46 INFO - PROCESS | 3760 | 1463674966764 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:46 INFO - PROCESS | 3760 | ++DOCSHELL 156B4400 == 51 [pid = 3760] [id = 137] 08:22:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (156B7000) [pid = 3760] [serial = 409] [outer = 00000000] 08:22:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (169C8800) [pid = 3760] [serial = 410] [outer = 156B7000] 08:22:46 INFO - PROCESS | 3760 | 1463674966807 Marionette DEBUG loaded listener.js 08:22:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1847D400) [pid = 3760] [serial = 411] [outer = 156B7000] 08:22:47 INFO - PROCESS | 3760 | 1463674967285 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:22:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:22:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 649ms 08:22:47 INFO - PROCESS | 3760 | 1463674967345 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:22:47 INFO - PROCESS | 3760 | 1463674967347 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 08:22:47 INFO - PROCESS | 3760 | 1463674967350 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:22:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:22:47 INFO - PROCESS | 3760 | 1463674967352 Marionette TRACE conn3 <- [1,514,null,{}] 08:22:47 INFO - PROCESS | 3760 | 1463674967355 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:47 INFO - PROCESS | 3760 | 1463674967432 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:22:47 INFO - PROCESS | 3760 | 1463674967438 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:47 INFO - PROCESS | 3760 | ++DOCSHELL 156B6800 == 52 [pid = 3760] [id = 138] 08:22:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (169CA000) [pid = 3760] [serial = 412] [outer = 00000000] 08:22:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1A66B800) [pid = 3760] [serial = 413] [outer = 169CA000] 08:22:47 INFO - PROCESS | 3760 | 1463674967486 Marionette DEBUG loaded listener.js 08:22:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1AE4E000) [pid = 3760] [serial = 414] [outer = 169CA000] 08:22:47 INFO - PROCESS | 3760 | 1463674967931 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:22:47 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:22:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 633ms 08:22:48 INFO - PROCESS | 3760 | 1463674968012 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:22:48 INFO - PROCESS | 3760 | 1463674968016 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 08:22:48 INFO - PROCESS | 3760 | 1463674968026 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:22:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:22:48 INFO - PROCESS | 3760 | 1463674968030 Marionette TRACE conn3 <- [1,518,null,{}] 08:22:48 INFO - PROCESS | 3760 | 1463674968036 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:48 INFO - PROCESS | 3760 | 1463674968152 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:22:48 INFO - PROCESS | 3760 | 1463674968247 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:48 INFO - PROCESS | 3760 | ++DOCSHELL 1142E000 == 53 [pid = 3760] [id = 139] 08:22:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (114A0400) [pid = 3760] [serial = 415] [outer = 00000000] 08:22:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1304DC00) [pid = 3760] [serial = 416] [outer = 114A0400] 08:22:48 INFO - PROCESS | 3760 | 1463674968303 Marionette DEBUG loaded listener.js 08:22:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (13151C00) [pid = 3760] [serial = 417] [outer = 114A0400] 08:22:48 INFO - PROCESS | 3760 | 1463674968958 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:22:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:22:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1014ms 08:22:49 INFO - PROCESS | 3760 | 1463674969033 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:22:49 INFO - PROCESS | 3760 | 1463674969037 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 08:22:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:22:49 INFO - PROCESS | 3760 | 1463674969045 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:22:49 INFO - PROCESS | 3760 | 1463674969049 Marionette TRACE conn3 <- [1,522,null,{}] 08:22:49 INFO - PROCESS | 3760 | 1463674969053 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:49 INFO - PROCESS | 3760 | 1463674969160 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:22:49 INFO - PROCESS | 3760 | 1463674969291 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:49 INFO - PROCESS | 3760 | ++DOCSHELL 154DB000 == 54 [pid = 3760] [id = 140] 08:22:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (154DB800) [pid = 3760] [serial = 418] [outer = 00000000] 08:22:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (15E0D400) [pid = 3760] [serial = 419] [outer = 154DB800] 08:22:49 INFO - PROCESS | 3760 | 1463674969345 Marionette DEBUG loaded listener.js 08:22:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (16861000) [pid = 3760] [serial = 420] [outer = 154DB800] 08:22:49 INFO - PROCESS | 3760 | 1463674969930 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:22:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:22:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 903ms 08:22:49 INFO - PROCESS | 3760 | 1463674969979 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:22:49 INFO - PROCESS | 3760 | 1463674969981 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 08:22:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:22:49 INFO - PROCESS | 3760 | 1463674969985 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:22:49 INFO - PROCESS | 3760 | 1463674969988 Marionette TRACE conn3 <- [1,526,null,{}] 08:22:49 INFO - PROCESS | 3760 | 1463674969997 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:50 INFO - PROCESS | 3760 | 1463674970104 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:22:50 INFO - PROCESS | 3760 | 1463674970206 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:50 INFO - PROCESS | 3760 | ++DOCSHELL 169C7400 == 55 [pid = 3760] [id = 141] 08:22:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (169C7800) [pid = 3760] [serial = 421] [outer = 00000000] 08:22:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (169D0400) [pid = 3760] [serial = 422] [outer = 169C7800] 08:22:50 INFO - PROCESS | 3760 | 1463674970271 Marionette DEBUG loaded listener.js 08:22:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (172CE000) [pid = 3760] [serial = 423] [outer = 169C7800] 08:22:50 INFO - PROCESS | 3760 | 1463674970908 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:22:50 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:22:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 951ms 08:22:50 INFO - PROCESS | 3760 | 1463674970929 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:22:50 INFO - PROCESS | 3760 | 1463674970932 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 08:22:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:22:50 INFO - PROCESS | 3760 | 1463674970935 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:22:50 INFO - PROCESS | 3760 | 1463674970937 Marionette TRACE conn3 <- [1,530,null,{}] 08:22:50 INFO - PROCESS | 3760 | 1463674970941 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:51 INFO - PROCESS | 3760 | 1463674971041 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:22:51 INFO - PROCESS | 3760 | 1463674971139 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:51 INFO - PROCESS | 3760 | ++DOCSHELL 14E87800 == 56 [pid = 3760] [id = 142] 08:22:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (14E87C00) [pid = 3760] [serial = 424] [outer = 00000000] 08:22:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (169CD800) [pid = 3760] [serial = 425] [outer = 14E87C00] 08:22:51 INFO - PROCESS | 3760 | 1463674971192 Marionette DEBUG loaded listener.js 08:22:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (17DD5400) [pid = 3760] [serial = 426] [outer = 14E87C00] 08:22:51 INFO - PROCESS | 3760 | 1463674971703 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:22:51 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:22:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:22:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:22:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:22:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:22:51 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:22:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:22:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:22:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:22:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:22:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:22:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 808ms 08:22:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:22:51 INFO - PROCESS | 3760 | 1463674971737 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:22:51 INFO - PROCESS | 3760 | 1463674971739 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 08:22:51 INFO - PROCESS | 3760 | 1463674971743 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:22:51 INFO - PROCESS | 3760 | 1463674971745 Marionette TRACE conn3 <- [1,534,null,{}] 08:22:51 INFO - PROCESS | 3760 | 1463674971748 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:51 INFO - PROCESS | 3760 | 1463674971856 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:22:51 INFO - PROCESS | 3760 | 1463674971940 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:52 INFO - PROCESS | 3760 | ++DOCSHELL 172CBC00 == 57 [pid = 3760] [id = 143] 08:22:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (175E5000) [pid = 3760] [serial = 427] [outer = 00000000] 08:22:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (198EF800) [pid = 3760] [serial = 428] [outer = 175E5000] 08:22:52 INFO - PROCESS | 3760 | 1463674972048 Marionette DEBUG loaded listener.js 08:22:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (198F1C00) [pid = 3760] [serial = 429] [outer = 175E5000] 08:22:52 INFO - PROCESS | 3760 | 1463674972600 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:22:52 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:22:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 840ms 08:22:52 INFO - PROCESS | 3760 | 1463674972618 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:22:52 INFO - PROCESS | 3760 | 1463674972620 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 08:22:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:22:52 INFO - PROCESS | 3760 | 1463674972624 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:22:52 INFO - PROCESS | 3760 | 1463674972626 Marionette TRACE conn3 <- [1,538,null,{}] 08:22:52 INFO - PROCESS | 3760 | 1463674972630 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:52 INFO - PROCESS | 3760 | 1463674972749 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:22:52 INFO - PROCESS | 3760 | 1463674972876 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:52 INFO - PROCESS | 3760 | ++DOCSHELL 10C18C00 == 58 [pid = 3760] [id = 144] 08:22:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (10C1EC00) [pid = 3760] [serial = 430] [outer = 00000000] 08:22:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (10C22800) [pid = 3760] [serial = 431] [outer = 10C1EC00] 08:22:52 INFO - PROCESS | 3760 | 1463674972957 Marionette DEBUG loaded listener.js 08:22:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (1561C000) [pid = 3760] [serial = 432] [outer = 10C1EC00] 08:22:53 INFO - PROCESS | 3760 | 1463674973652 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:22:53 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:22:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1045ms 08:22:53 INFO - PROCESS | 3760 | 1463674973674 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:22:53 INFO - PROCESS | 3760 | 1463674973678 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 08:22:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:22:53 INFO - PROCESS | 3760 | 1463674973704 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:22:53 INFO - PROCESS | 3760 | 1463674973708 Marionette TRACE conn3 <- [1,542,null,{}] 08:22:53 INFO - PROCESS | 3760 | 1463674973714 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:53 INFO - PROCESS | 3760 | 1463674973810 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:22:53 INFO - PROCESS | 3760 | 1463674973940 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:53 INFO - PROCESS | 3760 | ++DOCSHELL 112B1400 == 59 [pid = 3760] [id = 145] 08:22:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (112B1800) [pid = 3760] [serial = 433] [outer = 00000000] 08:22:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1289E400) [pid = 3760] [serial = 434] [outer = 112B1800] 08:22:54 INFO - PROCESS | 3760 | 1463674973988 Marionette DEBUG loaded listener.js 08:22:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (13073800) [pid = 3760] [serial = 435] [outer = 112B1800] 08:22:54 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:54 INFO - PROCESS | 3760 | 1463674974604 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:22:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:22:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 950ms 08:22:54 INFO - PROCESS | 3760 | 1463674974681 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:22:54 INFO - PROCESS | 3760 | 1463674974686 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 08:22:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:22:54 INFO - PROCESS | 3760 | 1463674974692 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:22:54 INFO - PROCESS | 3760 | 1463674974695 Marionette TRACE conn3 <- [1,546,null,{}] 08:22:54 INFO - PROCESS | 3760 | 1463674974699 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:54 INFO - PROCESS | 3760 | 1463674974794 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:22:54 INFO - PROCESS | 3760 | 1463674974923 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:54 INFO - PROCESS | 3760 | --DOCSHELL 156B4400 == 58 [pid = 3760] [id = 137] 08:22:54 INFO - PROCESS | 3760 | --DOCSHELL 13053000 == 57 [pid = 3760] [id = 136] 08:22:54 INFO - PROCESS | 3760 | --DOCSHELL 10B89C00 == 56 [pid = 3760] [id = 135] 08:22:54 INFO - PROCESS | 3760 | --DOCSHELL 11243800 == 55 [pid = 3760] [id = 134] 08:22:54 INFO - PROCESS | 3760 | --DOCSHELL 18488800 == 54 [pid = 3760] [id = 133] 08:22:54 INFO - PROCESS | 3760 | --DOCSHELL 175DF400 == 53 [pid = 3760] [id = 132] 08:22:54 INFO - PROCESS | 3760 | --DOCSHELL 1573E000 == 52 [pid = 3760] [id = 131] 08:22:54 INFO - PROCESS | 3760 | --DOCSHELL 112ACC00 == 51 [pid = 3760] [id = 130] 08:22:54 INFO - PROCESS | 3760 | --DOCSHELL 1423CC00 == 50 [pid = 3760] [id = 129] 08:22:54 INFO - PROCESS | 3760 | --DOCSHELL 10B80800 == 49 [pid = 3760] [id = 128] 08:22:54 INFO - PROCESS | 3760 | --DOCSHELL 13073000 == 48 [pid = 3760] [id = 125] 08:22:54 INFO - PROCESS | 3760 | --DOCSHELL 112AF000 == 47 [pid = 3760] [id = 124] 08:22:54 INFO - PROCESS | 3760 | --DOCSHELL 1A98AC00 == 46 [pid = 3760] [id = 123] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1A00CC00) [pid = 3760] [serial = 197] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (175E2000) [pid = 3760] [serial = 352] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (17ED4400) [pid = 3760] [serial = 355] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (177C9800) [pid = 3760] [serial = 353] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (1A40D400) [pid = 3760] [serial = 358] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (17EE7C00) [pid = 3760] [serial = 356] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (166DEC00) [pid = 3760] [serial = 341] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (15F86800) [pid = 3760] [serial = 340] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (13707C00) [pid = 3760] [serial = 331] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1315D400) [pid = 3760] [serial = 343] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (137B5400) [pid = 3760] [serial = 344] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1AF88C00) [pid = 3760] [serial = 328] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (172CA000) [pid = 3760] [serial = 334] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (169D6C00) [pid = 3760] [serial = 337] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (169CF000) [pid = 3760] [serial = 349] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1A986000) [pid = 3760] [serial = 365] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (157F3C00) [pid = 3760] [serial = 346] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (15F8AC00) [pid = 3760] [serial = 347] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1AB58400) [pid = 3760] [serial = 367] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1A677400) [pid = 3760] [serial = 364] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1A418000) [pid = 3760] [serial = 359] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (199D5800) [pid = 3760] [serial = 361] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (19E4B800) [pid = 3760] [serial = 362] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (17274800) [pid = 3760] [serial = 350] [outer = 00000000] [url = about:blank] 08:22:54 INFO - PROCESS | 3760 | ++DOCSHELL 1055BC00 == 47 [pid = 3760] [id = 146] 08:22:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (105F7400) [pid = 3760] [serial = 436] [outer = 00000000] 08:22:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (112B7C00) [pid = 3760] [serial = 437] [outer = 105F7400] 08:22:55 INFO - PROCESS | 3760 | 1463674975001 Marionette DEBUG loaded listener.js 08:22:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1305A000) [pid = 3760] [serial = 438] [outer = 105F7400] 08:22:55 INFO - PROCESS | 3760 | 1463674975386 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:22:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:22:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 744ms 08:22:55 INFO - PROCESS | 3760 | 1463674975435 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:22:55 INFO - PROCESS | 3760 | 1463674975437 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 08:22:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:22:55 INFO - PROCESS | 3760 | 1463674975441 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:22:55 INFO - PROCESS | 3760 | 1463674975444 Marionette TRACE conn3 <- [1,550,null,{}] 08:22:55 INFO - PROCESS | 3760 | 1463674975454 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:55 INFO - PROCESS | 3760 | 1463674975539 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:22:55 INFO - PROCESS | 3760 | 1463674975546 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:55 INFO - PROCESS | 3760 | ++DOCSHELL 13391800 == 48 [pid = 3760] [id = 147] 08:22:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (137B6C00) [pid = 3760] [serial = 439] [outer = 00000000] 08:22:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (14E88000) [pid = 3760] [serial = 440] [outer = 137B6C00] 08:22:55 INFO - PROCESS | 3760 | 1463674975592 Marionette DEBUG loaded listener.js 08:22:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (15626400) [pid = 3760] [serial = 441] [outer = 137B6C00] 08:22:55 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:55 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:22:56 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:56 INFO - PROCESS | 3760 | 1463674976058 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:22:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:22:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 650ms 08:22:56 INFO - PROCESS | 3760 | 1463674976080 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:22:56 INFO - PROCESS | 3760 | 1463674976082 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 08:22:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:22:56 INFO - PROCESS | 3760 | 1463674976085 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:22:56 INFO - PROCESS | 3760 | 1463674976087 Marionette TRACE conn3 <- [1,554,null,{}] 08:22:56 INFO - PROCESS | 3760 | 1463674976094 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:56 INFO - PROCESS | 3760 | 1463674976172 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:22:56 INFO - PROCESS | 3760 | 1463674976179 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:56 INFO - PROCESS | 3760 | ++DOCSHELL 1573E000 == 49 [pid = 3760] [id = 148] 08:22:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (15742000) [pid = 3760] [serial = 442] [outer = 00000000] 08:22:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (15F8EC00) [pid = 3760] [serial = 443] [outer = 15742000] 08:22:56 INFO - PROCESS | 3760 | 1463674976226 Marionette DEBUG loaded listener.js 08:22:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (166E8800) [pid = 3760] [serial = 444] [outer = 15742000] 08:22:56 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:56 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:22:56 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:56 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:22:56 INFO - PROCESS | 3760 | 1463674976718 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:22:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:22:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 649ms 08:22:56 INFO - PROCESS | 3760 | 1463674976756 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:22:56 INFO - PROCESS | 3760 | 1463674976758 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 08:22:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:22:56 INFO - PROCESS | 3760 | 1463674976761 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:22:56 INFO - PROCESS | 3760 | 1463674976762 Marionette TRACE conn3 <- [1,558,null,{}] 08:22:56 INFO - PROCESS | 3760 | 1463674976766 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:56 INFO - PROCESS | 3760 | 1463674976851 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:22:56 INFO - PROCESS | 3760 | 1463674976868 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:56 INFO - PROCESS | 3760 | ++DOCSHELL 1686D800 == 50 [pid = 3760] [id = 149] 08:22:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (1686E000) [pid = 3760] [serial = 445] [outer = 00000000] 08:22:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (16896400) [pid = 3760] [serial = 446] [outer = 1686E000] 08:22:56 INFO - PROCESS | 3760 | 1463674976915 Marionette DEBUG loaded listener.js 08:22:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (169A6C00) [pid = 3760] [serial = 447] [outer = 1686E000] 08:22:57 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:57 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:22:57 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:22:57 INFO - PROCESS | 3760 | 1463674977422 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:22:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:22:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 697ms 08:22:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:22:57 INFO - PROCESS | 3760 | 1463674977461 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:22:57 INFO - PROCESS | 3760 | 1463674977464 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 08:22:57 INFO - PROCESS | 3760 | 1463674977469 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:22:57 INFO - PROCESS | 3760 | 1463674977471 Marionette TRACE conn3 <- [1,562,null,{}] 08:22:57 INFO - PROCESS | 3760 | 1463674977481 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:57 INFO - PROCESS | 3760 | 1463674977637 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:22:57 INFO - PROCESS | 3760 | 1463674977644 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:57 INFO - PROCESS | 3760 | ++DOCSHELL 16869800 == 51 [pid = 3760] [id = 150] 08:22:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (16918C00) [pid = 3760] [serial = 448] [outer = 00000000] 08:22:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (175B9800) [pid = 3760] [serial = 449] [outer = 16918C00] 08:22:57 INFO - PROCESS | 3760 | 1463674977733 Marionette DEBUG loaded listener.js 08:22:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (175E7000) [pid = 3760] [serial = 450] [outer = 16918C00] 08:22:58 INFO - PROCESS | 3760 | 1463674978129 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:22:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:22:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 697ms 08:22:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:22:58 INFO - PROCESS | 3760 | 1463674978166 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:22:58 INFO - PROCESS | 3760 | 1463674978168 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 08:22:58 INFO - PROCESS | 3760 | 1463674978171 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:22:58 INFO - PROCESS | 3760 | 1463674978172 Marionette TRACE conn3 <- [1,566,null,{}] 08:22:58 INFO - PROCESS | 3760 | 1463674978176 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:58 INFO - PROCESS | 3760 | 1463674978310 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:22:58 INFO - PROCESS | 3760 | 1463674978352 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:58 INFO - PROCESS | 3760 | ++DOCSHELL 17E16C00 == 52 [pid = 3760] [id = 151] 08:22:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (17E1FC00) [pid = 3760] [serial = 451] [outer = 00000000] 08:22:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (182A6000) [pid = 3760] [serial = 452] [outer = 17E1FC00] 08:22:58 INFO - PROCESS | 3760 | 1463674978395 Marionette DEBUG loaded listener.js 08:22:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (18485C00) [pid = 3760] [serial = 453] [outer = 17E1FC00] 08:22:58 INFO - PROCESS | 3760 | 1463674978822 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:22:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:22:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 697ms 08:22:58 INFO - PROCESS | 3760 | 1463674978871 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:22:58 INFO - PROCESS | 3760 | 1463674978873 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 08:22:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:22:58 INFO - PROCESS | 3760 | 1463674978885 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:22:58 INFO - PROCESS | 3760 | 1463674978886 Marionette TRACE conn3 <- [1,570,null,{}] 08:22:58 INFO - PROCESS | 3760 | 1463674978890 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:22:59 INFO - PROCESS | 3760 | 1463674978995 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:22:59 INFO - PROCESS | 3760 | 1463674979108 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:59 INFO - PROCESS | 3760 | ++DOCSHELL 177C8400 == 53 [pid = 3760] [id = 152] 08:22:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (17DCD400) [pid = 3760] [serial = 454] [outer = 00000000] 08:22:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (198F3400) [pid = 3760] [serial = 455] [outer = 17DCD400] 08:22:59 INFO - PROCESS | 3760 | 1463674979155 Marionette DEBUG loaded listener.js 08:22:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (19E4C000) [pid = 3760] [serial = 456] [outer = 17DCD400] 08:22:59 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (1A66A400) [pid = 3760] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:22:59 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (10B81000) [pid = 3760] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:22:59 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (137B5C00) [pid = 3760] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:22:59 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1423DC00) [pid = 3760] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:22:59 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (17820C00) [pid = 3760] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:22:59 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (169CDC00) [pid = 3760] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:22:59 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (11435000) [pid = 3760] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:22:59 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (112AA800) [pid = 3760] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:22:59 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (156B7000) [pid = 3760] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:22:59 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (199D4400) [pid = 3760] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:22:59 INFO - PROCESS | 3760 | 1463674979849 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:22:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:22:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1013ms 08:22:59 INFO - PROCESS | 3760 | 1463674979910 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:22:59 INFO - PROCESS | 3760 | 1463674979912 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 08:22:59 INFO - PROCESS | 3760 | 1463674979916 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:22:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:22:59 INFO - PROCESS | 3760 | 1463674979918 Marionette TRACE conn3 <- [1,574,null,{}] 08:22:59 INFO - PROCESS | 3760 | 1463674979921 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:00 INFO - PROCESS | 3760 | 1463674979998 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:23:00 INFO - PROCESS | 3760 | 1463674980086 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:00 INFO - PROCESS | 3760 | ++DOCSHELL 10C1B400 == 54 [pid = 3760] [id = 153] 08:23:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (112AA800) [pid = 3760] [serial = 457] [outer = 00000000] 08:23:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (156BC400) [pid = 3760] [serial = 458] [outer = 112AA800] 08:23:00 INFO - PROCESS | 3760 | 1463674980130 Marionette DEBUG loaded listener.js 08:23:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (182A8C00) [pid = 3760] [serial = 459] [outer = 112AA800] 08:23:00 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:00 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:23:00 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:00 INFO - PROCESS | 3760 | 1463674980474 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:23:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:23:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 602ms 08:23:00 INFO - PROCESS | 3760 | 1463674980513 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:23:00 INFO - PROCESS | 3760 | 1463674980515 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 08:23:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:23:00 INFO - PROCESS | 3760 | 1463674980518 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:23:00 INFO - PROCESS | 3760 | 1463674980520 Marionette TRACE conn3 <- [1,578,null,{}] 08:23:00 INFO - PROCESS | 3760 | 1463674980523 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:00 INFO - PROCESS | 3760 | 1463674980642 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:23:00 INFO - PROCESS | 3760 | 1463674980650 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:00 INFO - PROCESS | 3760 | ++DOCSHELL 16894C00 == 55 [pid = 3760] [id = 154] 08:23:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (169CDC00) [pid = 3760] [serial = 460] [outer = 00000000] 08:23:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1A012400) [pid = 3760] [serial = 461] [outer = 169CDC00] 08:23:00 INFO - PROCESS | 3760 | 1463674980695 Marionette DEBUG loaded listener.js 08:23:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (1A412000) [pid = 3760] [serial = 462] [outer = 169CDC00] 08:23:01 INFO - PROCESS | 3760 | 1463674981084 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:23:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:23:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 602ms 08:23:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:23:01 INFO - PROCESS | 3760 | 1463674981115 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:23:01 INFO - PROCESS | 3760 | 1463674981118 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 08:23:01 INFO - PROCESS | 3760 | 1463674981121 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:23:01 INFO - PROCESS | 3760 | 1463674981123 Marionette TRACE conn3 <- [1,582,null,{}] 08:23:01 INFO - PROCESS | 3760 | 1463674981126 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:01 INFO - PROCESS | 3760 | 1463674981220 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:23:01 INFO - PROCESS | 3760 | 1463674981339 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:01 INFO - PROCESS | 3760 | ++DOCSHELL 1A4F2000 == 56 [pid = 3760] [id = 155] 08:23:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1A4F2C00) [pid = 3760] [serial = 463] [outer = 00000000] 08:23:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1A986000) [pid = 3760] [serial = 464] [outer = 1A4F2C00] 08:23:01 INFO - PROCESS | 3760 | 1463674981389 Marionette DEBUG loaded listener.js 08:23:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (1AB50C00) [pid = 3760] [serial = 465] [outer = 1A4F2C00] 08:23:01 INFO - PROCESS | 3760 | 1463674981866 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:23:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:23:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 744ms 08:23:01 INFO - PROCESS | 3760 | 1463674981906 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:23:01 INFO - PROCESS | 3760 | 1463674981910 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 08:23:01 INFO - PROCESS | 3760 | 1463674981917 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:23:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:23:01 INFO - PROCESS | 3760 | 1463674981921 Marionette TRACE conn3 <- [1,586,null,{}] 08:23:01 INFO - PROCESS | 3760 | 1463674981928 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:02 INFO - PROCESS | 3760 | 1463674982035 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:23:02 INFO - PROCESS | 3760 | 1463674982140 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:02 INFO - PROCESS | 3760 | ++DOCSHELL 10C26400 == 57 [pid = 3760] [id = 156] 08:23:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (10C26C00) [pid = 3760] [serial = 466] [outer = 00000000] 08:23:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (112ACC00) [pid = 3760] [serial = 467] [outer = 10C26C00] 08:23:02 INFO - PROCESS | 3760 | 1463674982196 Marionette DEBUG loaded listener.js 08:23:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (112B3C00) [pid = 3760] [serial = 468] [outer = 10C26C00] 08:23:02 INFO - PROCESS | 3760 | 1463674982852 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:23:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:23:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1014ms 08:23:02 INFO - PROCESS | 3760 | 1463674982922 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:23:02 INFO - PROCESS | 3760 | 1463674982928 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 08:23:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:23:02 INFO - PROCESS | 3760 | 1463674982934 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:23:02 INFO - PROCESS | 3760 | 1463674982937 Marionette TRACE conn3 <- [1,590,null,{}] 08:23:02 INFO - PROCESS | 3760 | 1463674982941 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:03 INFO - PROCESS | 3760 | 1463674983076 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:23:03 INFO - PROCESS | 3760 | 1463674983206 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:03 INFO - PROCESS | 3760 | ++DOCSHELL 13952C00 == 58 [pid = 3760] [id = 157] 08:23:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (14237800) [pid = 3760] [serial = 469] [outer = 00000000] 08:23:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (14E87400) [pid = 3760] [serial = 470] [outer = 14237800] 08:23:03 INFO - PROCESS | 3760 | 1463674983260 Marionette DEBUG loaded listener.js 08:23:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (156B0400) [pid = 3760] [serial = 471] [outer = 14237800] 08:23:03 INFO - PROCESS | 3760 | 1463674983841 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:23:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:23:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 966ms 08:23:03 INFO - PROCESS | 3760 | 1463674983909 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:23:03 INFO - PROCESS | 3760 | 1463674983912 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 08:23:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:23:03 INFO - PROCESS | 3760 | 1463674983916 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:23:03 INFO - PROCESS | 3760 | 1463674983919 Marionette TRACE conn3 <- [1,594,null,{}] 08:23:03 INFO - PROCESS | 3760 | 1463674983930 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:04 INFO - PROCESS | 3760 | 1463674984040 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:23:04 INFO - PROCESS | 3760 | 1463674984169 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:04 INFO - PROCESS | 3760 | ++DOCSHELL 169D5800 == 59 [pid = 3760] [id = 158] 08:23:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (172C8C00) [pid = 3760] [serial = 472] [outer = 00000000] 08:23:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (175E5C00) [pid = 3760] [serial = 473] [outer = 172C8C00] 08:23:04 INFO - PROCESS | 3760 | 1463674984225 Marionette DEBUG loaded listener.js 08:23:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (198EF400) [pid = 3760] [serial = 474] [outer = 172C8C00] 08:23:04 INFO - PROCESS | 3760 | 1463674984828 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:23:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:23:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 966ms 08:23:04 INFO - PROCESS | 3760 | 1463674984860 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:23:04 INFO - PROCESS | 3760 | 1463674984863 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 08:23:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:23:04 INFO - PROCESS | 3760 | 1463674984867 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:23:04 INFO - PROCESS | 3760 | 1463674984869 Marionette TRACE conn3 <- [1,598,null,{}] 08:23:04 INFO - PROCESS | 3760 | 1463674984872 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:04 INFO - PROCESS | 3760 | 1463674984973 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:23:05 INFO - PROCESS | 3760 | 1463674985100 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:05 INFO - PROCESS | 3760 | ++DOCSHELL 1A009C00 == 60 [pid = 3760] [id = 159] 08:23:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (1A0AB400) [pid = 3760] [serial = 475] [outer = 00000000] 08:23:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (1A988C00) [pid = 3760] [serial = 476] [outer = 1A0AB400] 08:23:05 INFO - PROCESS | 3760 | 1463674985155 Marionette DEBUG loaded listener.js 08:23:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (1AE53400) [pid = 3760] [serial = 477] [outer = 1A0AB400] 08:23:05 INFO - PROCESS | 3760 | 1463674985849 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:23:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:23:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1062ms 08:23:05 INFO - PROCESS | 3760 | 1463674985924 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:23:05 INFO - PROCESS | 3760 | 1463674985926 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 08:23:05 INFO - PROCESS | 3760 | 1463674985930 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:23:05 INFO - PROCESS | 3760 | 1463674985932 Marionette TRACE conn3 <- [1,602,null,{}] 08:23:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:23:05 INFO - PROCESS | 3760 | 1463674985936 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:06 INFO - PROCESS | 3760 | 1463674986101 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:23:06 INFO - PROCESS | 3760 | 1463674986302 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:06 INFO - PROCESS | 3760 | ++DOCSHELL 10C24800 == 61 [pid = 3760] [id = 160] 08:23:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (14003C00) [pid = 3760] [serial = 478] [outer = 00000000] 08:23:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (16443400) [pid = 3760] [serial = 479] [outer = 14003C00] 08:23:06 INFO - PROCESS | 3760 | 1463674986355 Marionette DEBUG loaded listener.js 08:23:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (16448000) [pid = 3760] [serial = 480] [outer = 14003C00] 08:23:06 INFO - PROCESS | 3760 | 1463674986906 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:23:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:23:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 997ms 08:23:06 INFO - PROCESS | 3760 | 1463674986952 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:23:06 INFO - PROCESS | 3760 | 1463674986955 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 08:23:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:23:06 INFO - PROCESS | 3760 | 1463674986958 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:23:06 INFO - PROCESS | 3760 | 1463674986960 Marionette TRACE conn3 <- [1,606,null,{}] 08:23:06 INFO - PROCESS | 3760 | 1463674986964 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:07 INFO - PROCESS | 3760 | 1463674987085 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:23:07 INFO - PROCESS | 3760 | 1463674987195 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:07 INFO - PROCESS | 3760 | ++DOCSHELL 13309400 == 62 [pid = 3760] [id = 161] 08:23:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (156BA800) [pid = 3760] [serial = 481] [outer = 00000000] 08:23:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (166E8C00) [pid = 3760] [serial = 482] [outer = 156BA800] 08:23:07 INFO - PROCESS | 3760 | 1463674987248 Marionette DEBUG loaded listener.js 08:23:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 158 (19A6AC00) [pid = 3760] [serial = 483] [outer = 156BA800] 08:23:08 INFO - PROCESS | 3760 | 1463674987987 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:23:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:23:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1062ms 08:23:08 INFO - PROCESS | 3760 | 1463674988007 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:23:08 INFO - PROCESS | 3760 | 1463674988012 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 08:23:08 INFO - PROCESS | 3760 | 1463674988033 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:23:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:23:08 INFO - PROCESS | 3760 | 1463674988037 Marionette TRACE conn3 <- [1,610,null,{}] 08:23:08 INFO - PROCESS | 3760 | 1463674988042 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:08 INFO - PROCESS | 3760 | 1463674988138 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:23:08 INFO - PROCESS | 3760 | 1463674988242 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:08 INFO - PROCESS | 3760 | ++DOCSHELL 13312000 == 63 [pid = 3760] [id = 162] 08:23:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 159 (14234C00) [pid = 3760] [serial = 484] [outer = 00000000] 08:23:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 160 (14E84800) [pid = 3760] [serial = 485] [outer = 14234C00] 08:23:08 INFO - PROCESS | 3760 | 1463674988291 Marionette DEBUG loaded listener.js 08:23:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 161 (1561A800) [pid = 3760] [serial = 486] [outer = 14234C00] 08:23:08 INFO - PROCESS | 3760 | --DOCSHELL 16894C00 == 62 [pid = 3760] [id = 154] 08:23:08 INFO - PROCESS | 3760 | --DOCSHELL 10C1B400 == 61 [pid = 3760] [id = 153] 08:23:08 INFO - PROCESS | 3760 | --DOCSHELL 177C8400 == 60 [pid = 3760] [id = 152] 08:23:08 INFO - PROCESS | 3760 | --DOCSHELL 17E16C00 == 59 [pid = 3760] [id = 151] 08:23:08 INFO - PROCESS | 3760 | --DOCSHELL 16869800 == 58 [pid = 3760] [id = 150] 08:23:08 INFO - PROCESS | 3760 | --DOCSHELL 1686D800 == 57 [pid = 3760] [id = 149] 08:23:08 INFO - PROCESS | 3760 | --DOCSHELL 1573E000 == 56 [pid = 3760] [id = 148] 08:23:08 INFO - PROCESS | 3760 | --DOCSHELL 13391800 == 55 [pid = 3760] [id = 147] 08:23:08 INFO - PROCESS | 3760 | --DOCSHELL 1055BC00 == 54 [pid = 3760] [id = 146] 08:23:08 INFO - PROCESS | 3760 | --DOCSHELL 112B1400 == 53 [pid = 3760] [id = 145] 08:23:08 INFO - PROCESS | 3760 | --DOCSHELL 1142E000 == 52 [pid = 3760] [id = 139] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 160 (1A677800) [pid = 3760] [serial = 400] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 159 (14FDF000) [pid = 3760] [serial = 373] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 158 (112B0400) [pid = 3760] [serial = 382] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 157 (156B4C00) [pid = 3760] [serial = 407] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (105FB400) [pid = 3760] [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:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (112B4400) [pid = 3760] [serial = 370] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (166E1800) [pid = 3760] [serial = 386] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (15F83C00) [pid = 3760] [serial = 385] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (17ECB000) [pid = 3760] [serial = 394] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (17508400) [pid = 3760] [serial = 391] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (1573EC00) [pid = 3760] [serial = 388] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (166E9800) [pid = 3760] [serial = 389] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (182AD800) [pid = 3760] [serial = 376] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (16896800) [pid = 3760] [serial = 404] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (1A678C00) [pid = 3760] [serial = 401] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (1A66B800) [pid = 3760] [serial = 413] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (156B8000) [pid = 3760] [serial = 408] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1847D400) [pid = 3760] [serial = 411] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (169C8800) [pid = 3760] [serial = 410] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (175E9800) [pid = 3760] [serial = 405] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (17512800) [pid = 3760] [serial = 392] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (1AF7BC00) [pid = 3760] [serial = 379] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (11438C00) [pid = 3760] [serial = 383] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (19A6A800) [pid = 3760] [serial = 397] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (1A012000) [pid = 3760] [serial = 398] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (17FCF000) [pid = 3760] [serial = 395] [outer = 00000000] [url = about:blank] 08:23:08 INFO - PROCESS | 3760 | 1463674988942 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:23:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:23:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 919ms 08:23:08 INFO - PROCESS | 3760 | 1463674988972 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:23:08 INFO - PROCESS | 3760 | 1463674988978 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 08:23:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:23:08 INFO - PROCESS | 3760 | 1463674988984 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:23:08 INFO - PROCESS | 3760 | 1463674988986 Marionette TRACE conn3 <- [1,614,null,{}] 08:23:08 INFO - PROCESS | 3760 | 1463674988990 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:09 INFO - PROCESS | 3760 | 1463674989118 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:23:09 INFO - PROCESS | 3760 | 1463674989177 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:09 INFO - PROCESS | 3760 | ++DOCSHELL 112B6400 == 53 [pid = 3760] [id = 163] 08:23:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (112DE400) [pid = 3760] [serial = 487] [outer = 00000000] 08:23:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (14E79800) [pid = 3760] [serial = 488] [outer = 112DE400] 08:23:09 INFO - PROCESS | 3760 | 1463674989222 Marionette DEBUG loaded listener.js 08:23:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1561FC00) [pid = 3760] [serial = 489] [outer = 112DE400] 08:23:09 INFO - PROCESS | 3760 | 1463674989588 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:23:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:23:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 649ms 08:23:09 INFO - PROCESS | 3760 | 1463674989621 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:23:09 INFO - PROCESS | 3760 | 1463674989623 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 08:23:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:23:09 INFO - PROCESS | 3760 | 1463674989626 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:23:09 INFO - PROCESS | 3760 | 1463674989629 Marionette TRACE conn3 <- [1,618,null,{}] 08:23:09 INFO - PROCESS | 3760 | 1463674989639 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:09 INFO - PROCESS | 3760 | 1463674989723 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:23:09 INFO - PROCESS | 3760 | 1463674989731 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:09 INFO - PROCESS | 3760 | ++DOCSHELL 1573E000 == 54 [pid = 3760] [id = 164] 08:23:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (15F8AC00) [pid = 3760] [serial = 490] [outer = 00000000] 08:23:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (166E4400) [pid = 3760] [serial = 491] [outer = 15F8AC00] 08:23:09 INFO - PROCESS | 3760 | 1463674989777 Marionette DEBUG loaded listener.js 08:23:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (1686A400) [pid = 3760] [serial = 492] [outer = 15F8AC00] 08:23:10 INFO - PROCESS | 3760 | 1463674990233 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:23:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:23:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 634ms 08:23:10 INFO - PROCESS | 3760 | 1463674990264 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:23:10 INFO - PROCESS | 3760 | 1463674990266 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 08:23:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:23:10 INFO - PROCESS | 3760 | 1463674990270 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:23:10 INFO - PROCESS | 3760 | 1463674990271 Marionette TRACE conn3 <- [1,622,null,{}] 08:23:10 INFO - PROCESS | 3760 | 1463674990274 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:10 INFO - PROCESS | 3760 | 1463674990355 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:23:10 INFO - PROCESS | 3760 | 1463674990361 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:10 INFO - PROCESS | 3760 | ++DOCSHELL 166E3000 == 55 [pid = 3760] [id = 165] 08:23:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (1686DC00) [pid = 3760] [serial = 493] [outer = 00000000] 08:23:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (169AC000) [pid = 3760] [serial = 494] [outer = 1686DC00] 08:23:10 INFO - PROCESS | 3760 | 1463674990406 Marionette DEBUG loaded listener.js 08:23:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (172CE400) [pid = 3760] [serial = 495] [outer = 1686DC00] 08:23:10 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:10 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:23:10 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:10 INFO - PROCESS | 3760 | 1463674990893 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:23:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:23:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 633ms 08:23:10 INFO - PROCESS | 3760 | 1463674990940 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:23:10 INFO - PROCESS | 3760 | 1463674990942 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 08:23:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:23:10 INFO - PROCESS | 3760 | 1463674990945 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:23:10 INFO - PROCESS | 3760 | 1463674990947 Marionette TRACE conn3 <- [1,626,null,{}] 08:23:10 INFO - PROCESS | 3760 | 1463674990950 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:11 INFO - PROCESS | 3760 | 1463674991038 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:23:11 INFO - PROCESS | 3760 | 1463674991045 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:11 INFO - PROCESS | 3760 | ++DOCSHELL 16896800 == 56 [pid = 3760] [id = 166] 08:23:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (168DF000) [pid = 3760] [serial = 496] [outer = 00000000] 08:23:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (177C1C00) [pid = 3760] [serial = 497] [outer = 168DF000] 08:23:11 INFO - PROCESS | 3760 | 1463674991088 Marionette DEBUG loaded listener.js 08:23:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (1782E000) [pid = 3760] [serial = 498] [outer = 168DF000] 08:23:11 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:11 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:23:11 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:11 INFO - PROCESS | 3760 | 1463674991549 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:23:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:23:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 650ms 08:23:11 INFO - PROCESS | 3760 | 1463674991584 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:23:11 INFO - PROCESS | 3760 | 1463674991586 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 08:23:11 INFO - PROCESS | 3760 | 1463674991589 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:23:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:23:11 INFO - PROCESS | 3760 | 1463674991591 Marionette TRACE conn3 <- [1,630,null,{}] 08:23:11 INFO - PROCESS | 3760 | 1463674991594 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:11 INFO - PROCESS | 3760 | 1463674991716 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:23:11 INFO - PROCESS | 3760 | 1463674991808 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:11 INFO - PROCESS | 3760 | ++DOCSHELL 198EA800 == 57 [pid = 3760] [id = 167] 08:23:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (198EC000) [pid = 3760] [serial = 499] [outer = 00000000] 08:23:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (199DFC00) [pid = 3760] [serial = 500] [outer = 198EC000] 08:23:11 INFO - PROCESS | 3760 | 1463674991852 Marionette DEBUG loaded listener.js 08:23:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (19A61800) [pid = 3760] [serial = 501] [outer = 198EC000] 08:23:12 INFO - PROCESS | 3760 | 1463674992256 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:23:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:23:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 713ms 08:23:12 INFO - PROCESS | 3760 | 1463674992289 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:23:12 INFO - PROCESS | 3760 | 1463674992291 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 08:23:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:23:12 INFO - PROCESS | 3760 | 1463674992294 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:23:12 INFO - PROCESS | 3760 | 1463674992296 Marionette TRACE conn3 <- [1,634,null,{}] 08:23:12 INFO - PROCESS | 3760 | 1463674992299 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:12 INFO - PROCESS | 3760 | 1463674992416 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:23:12 INFO - PROCESS | 3760 | 1463674992422 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:12 INFO - PROCESS | 3760 | ++DOCSHELL 1102DC00 == 58 [pid = 3760] [id = 168] 08:23:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (1102F400) [pid = 3760] [serial = 502] [outer = 00000000] 08:23:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (11034400) [pid = 3760] [serial = 503] [outer = 1102F400] 08:23:12 INFO - PROCESS | 3760 | 1463674992470 Marionette DEBUG loaded listener.js 08:23:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (11038800) [pid = 3760] [serial = 504] [outer = 1102F400] 08:23:12 INFO - PROCESS | 3760 | 1463674992894 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:23:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:23:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 649ms 08:23:12 INFO - PROCESS | 3760 | 1463674992932 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:23:12 INFO - PROCESS | 3760 | 1463674992934 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 08:23:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:23:12 INFO - PROCESS | 3760 | 1463674992937 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:23:12 INFO - PROCESS | 3760 | 1463674992939 Marionette TRACE conn3 <- [1,638,null,{}] 08:23:12 INFO - PROCESS | 3760 | 1463674992942 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:13 INFO - PROCESS | 3760 | 1463674993059 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:23:13 INFO - PROCESS | 3760 | 1463674993146 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:13 INFO - PROCESS | 3760 | ++DOCSHELL 11033800 == 59 [pid = 3760] [id = 169] 08:23:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (11037C00) [pid = 3760] [serial = 505] [outer = 00000000] 08:23:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (19E59800) [pid = 3760] [serial = 506] [outer = 11037C00] 08:23:13 INFO - PROCESS | 3760 | 1463674993236 Marionette DEBUG loaded listener.js 08:23:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (1A4E4400) [pid = 3760] [serial = 507] [outer = 11037C00] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (17DCD400) [pid = 3760] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (17E1FC00) [pid = 3760] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (112AA800) [pid = 3760] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (169CA000) [pid = 3760] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (112B1800) [pid = 3760] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (137B6C00) [pid = 3760] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (105F7400) [pid = 3760] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (15742000) [pid = 3760] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (1686E000) [pid = 3760] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (169CDC00) [pid = 3760] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (16918C00) [pid = 3760] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (172CAC00) [pid = 3760] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (18482800) [pid = 3760] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (137BB000) [pid = 3760] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (110A2800) [pid = 3760] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (10231800) [pid = 3760] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (1A0B3800) [pid = 3760] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (114A2400) [pid = 3760] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (13957400) [pid = 3760] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (17506000) [pid = 3760] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (112E2C00) [pid = 3760] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1400A000) [pid = 3760] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (17ECBC00) [pid = 3760] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1AF81000) [pid = 3760] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (13050400) [pid = 3760] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (14235400) [pid = 3760] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (169D2400) [pid = 3760] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1AE4E400) [pid = 3760] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (17509000) [pid = 3760] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (112AF400) [pid = 3760] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:23:13 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (13151400) [pid = 3760] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:23:13 INFO - PROCESS | 3760 | 1463674993894 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:23:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:23:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 950ms 08:23:13 INFO - PROCESS | 3760 | 1463674993915 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:23:13 INFO - PROCESS | 3760 | 1463674993917 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 08:23:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:23:13 INFO - PROCESS | 3760 | 1463674993920 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:23:13 INFO - PROCESS | 3760 | 1463674993922 Marionette TRACE conn3 <- [1,642,null,{}] 08:23:13 INFO - PROCESS | 3760 | 1463674993925 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:14 INFO - PROCESS | 3760 | 1463674994011 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:23:14 INFO - PROCESS | 3760 | 1463674994018 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:14 INFO - PROCESS | 3760 | ++DOCSHELL 1102EC00 == 60 [pid = 3760] [id = 170] 08:23:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (11037000) [pid = 3760] [serial = 508] [outer = 00000000] 08:23:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (137B6C00) [pid = 3760] [serial = 509] [outer = 11037000] 08:23:14 INFO - PROCESS | 3760 | 1463674994062 Marionette DEBUG loaded listener.js 08:23:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (14235400) [pid = 3760] [serial = 510] [outer = 11037000] 08:23:14 INFO - PROCESS | 3760 | 1463674994509 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:23:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:23:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 650ms 08:23:14 INFO - PROCESS | 3760 | 1463674994559 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:23:14 INFO - PROCESS | 3760 | 1463674994561 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 08:23:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:23:14 INFO - PROCESS | 3760 | 1463674994564 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:23:14 INFO - PROCESS | 3760 | 1463674994566 Marionette TRACE conn3 <- [1,646,null,{}] 08:23:14 INFO - PROCESS | 3760 | 1463674994569 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:14 INFO - PROCESS | 3760 | 1463674994648 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:23:14 INFO - PROCESS | 3760 | 1463674994657 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:14 INFO - PROCESS | 3760 | ++DOCSHELL 15742000 == 61 [pid = 3760] [id = 171] 08:23:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (16867C00) [pid = 3760] [serial = 511] [outer = 00000000] 08:23:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (16A63800) [pid = 3760] [serial = 512] [outer = 16867C00] 08:23:14 INFO - PROCESS | 3760 | 1463674994700 Marionette DEBUG loaded listener.js 08:23:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (175BA000) [pid = 3760] [serial = 513] [outer = 16867C00] 08:23:15 INFO - PROCESS | 3760 | 1463674995146 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:23:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:23:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 633ms 08:23:15 INFO - PROCESS | 3760 | 1463674995202 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:23:15 INFO - PROCESS | 3760 | 1463674995204 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 08:23:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:23:15 INFO - PROCESS | 3760 | 1463674995208 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:23:15 INFO - PROCESS | 3760 | 1463674995210 Marionette TRACE conn3 <- [1,650,null,{}] 08:23:15 INFO - PROCESS | 3760 | 1463674995213 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:15 INFO - PROCESS | 3760 | 1463674995309 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:23:15 INFO - PROCESS | 3760 | 1463674995315 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:15 INFO - PROCESS | 3760 | ++DOCSHELL 177C8800 == 62 [pid = 3760] [id = 172] 08:23:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (18482800) [pid = 3760] [serial = 514] [outer = 00000000] 08:23:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1A98E800) [pid = 3760] [serial = 515] [outer = 18482800] 08:23:15 INFO - PROCESS | 3760 | 1463674995363 Marionette DEBUG loaded listener.js 08:23:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (1AB52400) [pid = 3760] [serial = 516] [outer = 18482800] 08:23:15 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:15 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:23:16 INFO - PROCESS | 3760 | 1463674996013 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:23:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:23:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 855ms 08:23:16 INFO - PROCESS | 3760 | 1463674996088 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:23:16 INFO - PROCESS | 3760 | 1463674996092 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 08:23:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:23:16 INFO - PROCESS | 3760 | 1463674996099 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:23:16 INFO - PROCESS | 3760 | 1463674996103 Marionette TRACE conn3 <- [1,654,null,{}] 08:23:16 INFO - PROCESS | 3760 | 1463674996109 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:16 INFO - PROCESS | 3760 | 1463674996219 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:23:16 INFO - PROCESS | 3760 | 1463674996352 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:16 INFO - PROCESS | 3760 | ++DOCSHELL 0F23E000 == 63 [pid = 3760] [id = 173] 08:23:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (0F23F800) [pid = 3760] [serial = 517] [outer = 00000000] 08:23:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (10273C00) [pid = 3760] [serial = 518] [outer = 0F23F800] 08:23:16 INFO - PROCESS | 3760 | 1463674996409 Marionette DEBUG loaded listener.js 08:23:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (10C20000) [pid = 3760] [serial = 519] [outer = 0F23F800] 08:23:16 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:16 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:23:16 INFO - PROCESS | 3760 | 1463674996976 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:23:17 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:23:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 903ms 08:23:17 INFO - PROCESS | 3760 | 1463674997004 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:23:17 INFO - PROCESS | 3760 | 1463674997010 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 08:23:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:23:17 INFO - PROCESS | 3760 | 1463674997017 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:23:17 INFO - PROCESS | 3760 | 1463674997019 Marionette TRACE conn3 <- [1,658,null,{}] 08:23:17 INFO - PROCESS | 3760 | 1463674997023 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:17 INFO - PROCESS | 3760 | 1463674997132 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:23:17 INFO - PROCESS | 3760 | 1463674997265 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:17 INFO - PROCESS | 3760 | ++DOCSHELL 10C25800 == 64 [pid = 3760] [id = 174] 08:23:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (11099400) [pid = 3760] [serial = 520] [outer = 00000000] 08:23:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (130D7800) [pid = 3760] [serial = 521] [outer = 11099400] 08:23:17 INFO - PROCESS | 3760 | 1463674997319 Marionette DEBUG loaded listener.js 08:23:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (137B0C00) [pid = 3760] [serial = 522] [outer = 11099400] 08:23:17 INFO - PROCESS | 3760 | 1463674997947 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:23:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:23:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 966ms 08:23:17 INFO - PROCESS | 3760 | 1463674997992 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:23:18 INFO - PROCESS | 3760 | 1463674997994 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 08:23:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:23:18 INFO - PROCESS | 3760 | 1463674997998 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:23:18 INFO - PROCESS | 3760 | 1463674998002 Marionette TRACE conn3 <- [1,662,null,{}] 08:23:18 INFO - PROCESS | 3760 | 1463674998012 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:18 INFO - PROCESS | 3760 | 1463674998119 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:23:18 INFO - PROCESS | 3760 | 1463674998232 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:18 INFO - PROCESS | 3760 | ++DOCSHELL 16442400 == 65 [pid = 3760] [id = 175] 08:23:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (16442800) [pid = 3760] [serial = 523] [outer = 00000000] 08:23:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (166E1000) [pid = 3760] [serial = 524] [outer = 16442800] 08:23:18 INFO - PROCESS | 3760 | 1463674998329 Marionette DEBUG loaded listener.js 08:23:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1688D000) [pid = 3760] [serial = 525] [outer = 16442800] 08:23:18 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:18 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:23:18 INFO - PROCESS | 3760 | 1463674998900 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:23:18 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:23:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 966ms 08:23:18 INFO - PROCESS | 3760 | 1463674998943 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:23:18 INFO - PROCESS | 3760 | 1463674998946 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 08:23:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:23:18 INFO - PROCESS | 3760 | 1463674998949 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:23:18 INFO - PROCESS | 3760 | 1463674998951 Marionette TRACE conn3 <- [1,666,null,{}] 08:23:18 INFO - PROCESS | 3760 | 1463674998955 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:19 INFO - PROCESS | 3760 | 1463674999060 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:23:19 INFO - PROCESS | 3760 | 1463674999192 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:19 INFO - PROCESS | 3760 | ++DOCSHELL 105F3400 == 66 [pid = 3760] [id = 176] 08:23:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (10A56800) [pid = 3760] [serial = 526] [outer = 00000000] 08:23:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (13315800) [pid = 3760] [serial = 527] [outer = 10A56800] 08:23:19 INFO - PROCESS | 3760 | 1463674999247 Marionette DEBUG loaded listener.js 08:23:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (1561B400) [pid = 3760] [serial = 528] [outer = 10A56800] 08:23:20 INFO - PROCESS | 3760 | 1463675000103 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:23:20 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:23:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1204ms 08:23:20 INFO - PROCESS | 3760 | 1463675000143 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:23:20 INFO - PROCESS | 3760 | 1463675000147 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 08:23:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:23:20 INFO - PROCESS | 3760 | 1463675000153 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:23:20 INFO - PROCESS | 3760 | 1463675000156 Marionette TRACE conn3 <- [1,670,null,{}] 08:23:20 INFO - PROCESS | 3760 | 1463675000162 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:20 INFO - PROCESS | 3760 | 1463675000311 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:23:20 INFO - PROCESS | 3760 | 1463675000445 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:20 INFO - PROCESS | 3760 | ++DOCSHELL 10C22400 == 67 [pid = 3760] [id = 177] 08:23:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (10C23800) [pid = 3760] [serial = 529] [outer = 00000000] 08:23:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (11032800) [pid = 3760] [serial = 530] [outer = 10C23800] 08:23:20 INFO - PROCESS | 3760 | 1463675000499 Marionette DEBUG loaded listener.js 08:23:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (112AB400) [pid = 3760] [serial = 531] [outer = 10C23800] 08:23:21 INFO - PROCESS | 3760 | --DOCSHELL 15742000 == 66 [pid = 3760] [id = 171] 08:23:21 INFO - PROCESS | 3760 | --DOCSHELL 1102EC00 == 65 [pid = 3760] [id = 170] 08:23:21 INFO - PROCESS | 3760 | --DOCSHELL 11033800 == 64 [pid = 3760] [id = 169] 08:23:21 INFO - PROCESS | 3760 | --DOCSHELL 1102DC00 == 63 [pid = 3760] [id = 168] 08:23:21 INFO - PROCESS | 3760 | --DOCSHELL 198EA800 == 62 [pid = 3760] [id = 167] 08:23:21 INFO - PROCESS | 3760 | --DOCSHELL 156B6800 == 61 [pid = 3760] [id = 138] 08:23:21 INFO - PROCESS | 3760 | --DOCSHELL 16896800 == 60 [pid = 3760] [id = 166] 08:23:21 INFO - PROCESS | 3760 | --DOCSHELL 166E3000 == 59 [pid = 3760] [id = 165] 08:23:21 INFO - PROCESS | 3760 | --DOCSHELL 1573E000 == 58 [pid = 3760] [id = 164] 08:23:21 INFO - PROCESS | 3760 | --DOCSHELL 112B6400 == 57 [pid = 3760] [id = 163] 08:23:21 INFO - PROCESS | 3760 | --DOCSHELL 13312000 == 56 [pid = 3760] [id = 162] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (1304DC00) [pid = 3760] [serial = 416] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (15E0D400) [pid = 3760] [serial = 419] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (169D0400) [pid = 3760] [serial = 422] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (169CD800) [pid = 3760] [serial = 425] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (198EF800) [pid = 3760] [serial = 428] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (10C22800) [pid = 3760] [serial = 431] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (1A986000) [pid = 3760] [serial = 464] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOCSHELL 13952C00 == 55 [pid = 3760] [id = 157] 08:23:21 INFO - PROCESS | 3760 | --DOCSHELL 10C26400 == 54 [pid = 3760] [id = 156] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (199DF800) [pid = 3760] [serial = 251] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (1305AC00) [pid = 3760] [serial = 287] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (168EB400) [pid = 3760] [serial = 290] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (1A412C00) [pid = 3760] [serial = 293] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1B119400) [pid = 3760] [serial = 329] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (1395E800) [pid = 3760] [serial = 332] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (175E5800) [pid = 3760] [serial = 335] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (199D8C00) [pid = 3760] [serial = 338] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (17E19400) [pid = 3760] [serial = 206] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (19E50800) [pid = 3760] [serial = 209] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (14F3A800) [pid = 3760] [serial = 203] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (12D7F000) [pid = 3760] [serial = 163] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (10B89000) [pid = 3760] [serial = 200] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1A4E4000) [pid = 3760] [serial = 242] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1330B400) [pid = 3760] [serial = 245] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (157FA000) [pid = 3760] [serial = 248] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1AF82800) [pid = 3760] [serial = 380] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (19A63400) [pid = 3760] [serial = 377] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (112B7800) [pid = 3760] [serial = 371] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1573D400) [pid = 3760] [serial = 374] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (198F3400) [pid = 3760] [serial = 455] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (18485C00) [pid = 3760] [serial = 453] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (182A6000) [pid = 3760] [serial = 452] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (156BC400) [pid = 3760] [serial = 458] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1AE4E000) [pid = 3760] [serial = 414] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (13073800) [pid = 3760] [serial = 435] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1289E400) [pid = 3760] [serial = 434] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (14E88000) [pid = 3760] [serial = 440] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (15626400) [pid = 3760] [serial = 441] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (112B7C00) [pid = 3760] [serial = 437] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1305A000) [pid = 3760] [serial = 438] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (15F8EC00) [pid = 3760] [serial = 443] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (166E8800) [pid = 3760] [serial = 444] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (16896400) [pid = 3760] [serial = 446] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1A012400) [pid = 3760] [serial = 461] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1A412000) [pid = 3760] [serial = 462] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (19E4C000) [pid = 3760] [serial = 456] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (175B9800) [pid = 3760] [serial = 449] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (175E7000) [pid = 3760] [serial = 450] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (182A8C00) [pid = 3760] [serial = 459] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (169A6C00) [pid = 3760] [serial = 447] [outer = 00000000] [url = about:blank] 08:23:21 INFO - PROCESS | 3760 | 1463675001636 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:23:21 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:23:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1521ms 08:23:21 INFO - PROCESS | 3760 | 1463675001686 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:23:21 INFO - PROCESS | 3760 | 1463675001691 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 08:23:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:23:21 INFO - PROCESS | 3760 | 1463675001705 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:23:21 INFO - PROCESS | 3760 | 1463675001708 Marionette TRACE conn3 <- [1,674,null,{}] 08:23:21 INFO - PROCESS | 3760 | 1463675001735 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:21 INFO - PROCESS | 3760 | 1463675001837 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:23:21 INFO - PROCESS | 3760 | 1463675001844 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:21 INFO - PROCESS | 3760 | ++DOCSHELL 10C1FC00 == 55 [pid = 3760] [id = 178] 08:23:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (10C24000) [pid = 3760] [serial = 532] [outer = 00000000] 08:23:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (112B5400) [pid = 3760] [serial = 533] [outer = 10C24000] 08:23:21 INFO - PROCESS | 3760 | 1463675001889 Marionette DEBUG loaded listener.js 08:23:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (11435C00) [pid = 3760] [serial = 534] [outer = 10C24000] 08:23:22 INFO - PROCESS | 3760 | 1463675002859 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:23:22 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:23:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1172ms 08:23:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:23:22 INFO - PROCESS | 3760 | 1463675002893 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:23:22 INFO - PROCESS | 3760 | 1463675002895 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 08:23:22 INFO - PROCESS | 3760 | 1463675002899 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:23:22 INFO - PROCESS | 3760 | 1463675002902 Marionette TRACE conn3 <- [1,678,null,{}] 08:23:22 INFO - PROCESS | 3760 | 1463675002912 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:22 INFO - PROCESS | 3760 | 1463675002993 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:23:23 INFO - PROCESS | 3760 | 1463675003001 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:23 INFO - PROCESS | 3760 | ++DOCSHELL 12D76800 == 56 [pid = 3760] [id = 179] 08:23:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (13150000) [pid = 3760] [serial = 535] [outer = 00000000] 08:23:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1338AC00) [pid = 3760] [serial = 536] [outer = 13150000] 08:23:23 INFO - PROCESS | 3760 | 1463675003048 Marionette DEBUG loaded listener.js 08:23:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1370B800) [pid = 3760] [serial = 537] [outer = 13150000] 08:23:24 INFO - PROCESS | 3760 | 1463675004016 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:23:24 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:23:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1156ms 08:23:24 INFO - PROCESS | 3760 | 1463675004048 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:23:24 INFO - PROCESS | 3760 | 1463675004051 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 08:23:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:23:24 INFO - PROCESS | 3760 | 1463675004054 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:23:24 INFO - PROCESS | 3760 | 1463675004056 Marionette TRACE conn3 <- [1,682,null,{}] 08:23:24 INFO - PROCESS | 3760 | 1463675004059 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:24 INFO - PROCESS | 3760 | 1463675004164 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:23:24 INFO - PROCESS | 3760 | 1463675004172 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:24 INFO - PROCESS | 3760 | ++DOCSHELL 13388800 == 57 [pid = 3760] [id = 180] 08:23:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (13389400) [pid = 3760] [serial = 538] [outer = 00000000] 08:23:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (14238400) [pid = 3760] [serial = 539] [outer = 13389400] 08:23:24 INFO - PROCESS | 3760 | 1463675004259 Marionette DEBUG loaded listener.js 08:23:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1423A400) [pid = 3760] [serial = 540] [outer = 13389400] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (15F8AC00) [pid = 3760] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (11037C00) [pid = 3760] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1102F400) [pid = 3760] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (114A0400) [pid = 3760] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (11037000) [pid = 3760] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1A0AB400) [pid = 3760] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (16867C00) [pid = 3760] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (14234C00) [pid = 3760] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (14237800) [pid = 3760] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (10C26C00) [pid = 3760] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1A98C000) [pid = 3760] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1686DC00) [pid = 3760] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (169C7800) [pid = 3760] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (198EC000) [pid = 3760] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (168DF000) [pid = 3760] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (172C8C00) [pid = 3760] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (10C1EC00) [pid = 3760] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (14E87C00) [pid = 3760] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (112DE400) [pid = 3760] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (154DB800) [pid = 3760] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:23:25 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (175E5000) [pid = 3760] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:23:25 INFO - PROCESS | 3760 | 1463675005429 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:23:25 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:23:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1410ms 08:23:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:23:25 INFO - PROCESS | 3760 | 1463675005503 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:23:25 INFO - PROCESS | 3760 | 1463675005505 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 08:23:25 INFO - PROCESS | 3760 | 1463675005508 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:23:25 INFO - PROCESS | 3760 | 1463675005510 Marionette TRACE conn3 <- [1,686,null,{}] 08:23:25 INFO - PROCESS | 3760 | 1463675005523 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:25 INFO - PROCESS | 3760 | 1463675005622 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:23:25 INFO - PROCESS | 3760 | 1463675005698 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:25 INFO - PROCESS | 3760 | ++DOCSHELL 10A59800 == 58 [pid = 3760] [id = 181] 08:23:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (10A61C00) [pid = 3760] [serial = 541] [outer = 00000000] 08:23:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (12AEBC00) [pid = 3760] [serial = 542] [outer = 10A61C00] 08:23:25 INFO - PROCESS | 3760 | 1463675005744 Marionette DEBUG loaded listener.js 08:23:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1395A000) [pid = 3760] [serial = 543] [outer = 10A61C00] 08:23:26 INFO - PROCESS | 3760 | 1463675006577 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:23:26 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:23:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1124ms 08:23:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:23:26 INFO - PROCESS | 3760 | 1463675006615 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:23:26 INFO - PROCESS | 3760 | 1463675006617 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 08:23:26 INFO - PROCESS | 3760 | 1463675006620 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:23:26 INFO - PROCESS | 3760 | 1463675006622 Marionette TRACE conn3 <- [1,690,null,{}] 08:23:26 INFO - PROCESS | 3760 | 1463675006625 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:26 INFO - PROCESS | 3760 | 1463675006721 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:23:26 INFO - PROCESS | 3760 | 1463675006728 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:26 INFO - PROCESS | 3760 | ++DOCSHELL 10B81000 == 59 [pid = 3760] [id = 182] 08:23:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (110A7800) [pid = 3760] [serial = 544] [outer = 00000000] 08:23:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1561B800) [pid = 3760] [serial = 545] [outer = 110A7800] 08:23:26 INFO - PROCESS | 3760 | 1463675006774 Marionette DEBUG loaded listener.js 08:23:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (156B0C00) [pid = 3760] [serial = 546] [outer = 110A7800] 08:23:27 INFO - PROCESS | 3760 | 1463675007807 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:23:27 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:23:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1204ms 08:23:27 INFO - PROCESS | 3760 | 1463675007885 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:23:27 INFO - PROCESS | 3760 | 1463675007889 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 08:23:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:23:27 INFO - PROCESS | 3760 | 1463675007896 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:23:27 INFO - PROCESS | 3760 | 1463675007900 Marionette TRACE conn3 <- [1,694,null,{}] 08:23:27 INFO - PROCESS | 3760 | 1463675007906 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:27 INFO - PROCESS | 3760 | 1463675008002 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:23:28 INFO - PROCESS | 3760 | 1463675008160 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:28 INFO - PROCESS | 3760 | ++DOCSHELL 10A64000 == 60 [pid = 3760] [id = 183] 08:23:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (10B81C00) [pid = 3760] [serial = 547] [outer = 00000000] 08:23:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (10C24C00) [pid = 3760] [serial = 548] [outer = 10B81C00] 08:23:28 INFO - PROCESS | 3760 | 1463675008259 Marionette DEBUG loaded listener.js 08:23:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (11031000) [pid = 3760] [serial = 549] [outer = 10B81C00] 08:23:29 INFO - PROCESS | 3760 | 1463675009336 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:23:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:23:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1474ms 08:23:29 INFO - PROCESS | 3760 | 1463675009356 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:23:29 INFO - PROCESS | 3760 | 1463675009362 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 08:23:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:23:29 INFO - PROCESS | 3760 | 1463675009369 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:23:29 INFO - PROCESS | 3760 | 1463675009371 Marionette TRACE conn3 <- [1,698,null,{}] 08:23:29 INFO - PROCESS | 3760 | 1463675009376 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:29 INFO - PROCESS | 3760 | 1463675009479 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:23:29 INFO - PROCESS | 3760 | 1463675009612 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:29 INFO - PROCESS | 3760 | ++DOCSHELL 13058400 == 61 [pid = 3760] [id = 184] 08:23:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1305A000) [pid = 3760] [serial = 550] [outer = 00000000] 08:23:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1338B000) [pid = 3760] [serial = 551] [outer = 1305A000] 08:23:29 INFO - PROCESS | 3760 | 1463675009667 Marionette DEBUG loaded listener.js 08:23:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1407B800) [pid = 3760] [serial = 552] [outer = 1305A000] 08:23:30 INFO - PROCESS | 3760 | 1463675010704 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:23:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:23:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1379ms 08:23:30 INFO - PROCESS | 3760 | 1463675010765 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:23:30 INFO - PROCESS | 3760 | 1463675010768 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 08:23:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:23:30 INFO - PROCESS | 3760 | 1463675010772 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:23:30 INFO - PROCESS | 3760 | 1463675010776 Marionette TRACE conn3 <- [1,702,null,{}] 08:23:30 INFO - PROCESS | 3760 | 1463675010787 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:30 INFO - PROCESS | 3760 | 1463675010881 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:23:31 INFO - PROCESS | 3760 | 1463675011190 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:31 INFO - PROCESS | 3760 | ++DOCSHELL 0F23B000 == 62 [pid = 3760] [id = 185] 08:23:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (0F23B400) [pid = 3760] [serial = 553] [outer = 00000000] 08:23:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (10270000) [pid = 3760] [serial = 554] [outer = 0F23B400] 08:23:31 INFO - PROCESS | 3760 | 1463675011239 Marionette DEBUG loaded listener.js 08:23:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (10B80800) [pid = 3760] [serial = 555] [outer = 0F23B400] 08:23:31 INFO - PROCESS | 3760 | --DOCSHELL 1A009C00 == 61 [pid = 3760] [id = 159] 08:23:31 INFO - PROCESS | 3760 | --DOCSHELL 10C18C00 == 60 [pid = 3760] [id = 144] 08:23:31 INFO - PROCESS | 3760 | --DOCSHELL 10C24800 == 59 [pid = 3760] [id = 160] 08:23:31 INFO - PROCESS | 3760 | --DOCSHELL 172CBC00 == 58 [pid = 3760] [id = 143] 08:23:31 INFO - PROCESS | 3760 | --DOCSHELL 14E87800 == 57 [pid = 3760] [id = 142] 08:23:31 INFO - PROCESS | 3760 | --DOCSHELL 169C7400 == 56 [pid = 3760] [id = 141] 08:23:31 INFO - PROCESS | 3760 | --DOCSHELL 154DB000 == 55 [pid = 3760] [id = 140] 08:23:31 INFO - PROCESS | 3760 | --DOCSHELL 10A59800 == 54 [pid = 3760] [id = 181] 08:23:31 INFO - PROCESS | 3760 | --DOCSHELL 13388800 == 53 [pid = 3760] [id = 180] 08:23:31 INFO - PROCESS | 3760 | --DOCSHELL 12D76800 == 52 [pid = 3760] [id = 179] 08:23:31 INFO - PROCESS | 3760 | --DOCSHELL 10C1FC00 == 51 [pid = 3760] [id = 178] 08:23:31 INFO - PROCESS | 3760 | --DOCSHELL 10C22400 == 50 [pid = 3760] [id = 177] 08:23:31 INFO - PROCESS | 3760 | --DOCSHELL 105F3400 == 49 [pid = 3760] [id = 176] 08:23:31 INFO - PROCESS | 3760 | --DOCSHELL 16442400 == 48 [pid = 3760] [id = 175] 08:23:31 INFO - PROCESS | 3760 | --DOCSHELL 10C25800 == 47 [pid = 3760] [id = 174] 08:23:31 INFO - PROCESS | 3760 | --DOCSHELL 0F23E000 == 46 [pid = 3760] [id = 173] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (175BA000) [pid = 3760] [serial = 513] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1686A400) [pid = 3760] [serial = 492] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1A4E4400) [pid = 3760] [serial = 507] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (11038800) [pid = 3760] [serial = 504] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (166E8C00) [pid = 3760] [serial = 482] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (13151C00) [pid = 3760] [serial = 417] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (137B6C00) [pid = 3760] [serial = 509] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1AE53400) [pid = 3760] [serial = 477] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (16A63800) [pid = 3760] [serial = 512] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (14E84800) [pid = 3760] [serial = 485] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (14E87400) [pid = 3760] [serial = 470] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (112B3C00) [pid = 3760] [serial = 468] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (156B0400) [pid = 3760] [serial = 471] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1AE4B000) [pid = 3760] [serial = 368] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (172CE400) [pid = 3760] [serial = 495] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (172CE000) [pid = 3760] [serial = 423] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (199DFC00) [pid = 3760] [serial = 500] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1782E000) [pid = 3760] [serial = 498] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (175E5C00) [pid = 3760] [serial = 473] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1561C000) [pid = 3760] [serial = 432] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (19A61800) [pid = 3760] [serial = 501] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (17DD5400) [pid = 3760] [serial = 426] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (177C1C00) [pid = 3760] [serial = 497] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (14E79800) [pid = 3760] [serial = 488] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1561A800) [pid = 3760] [serial = 486] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (11034400) [pid = 3760] [serial = 503] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (14235400) [pid = 3760] [serial = 510] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (19E59800) [pid = 3760] [serial = 506] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (198EF400) [pid = 3760] [serial = 474] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A988C00) [pid = 3760] [serial = 476] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (112ACC00) [pid = 3760] [serial = 467] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (16861000) [pid = 3760] [serial = 420] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (198F1C00) [pid = 3760] [serial = 429] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1561FC00) [pid = 3760] [serial = 489] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (16443400) [pid = 3760] [serial = 479] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (166E4400) [pid = 3760] [serial = 491] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (169AC000) [pid = 3760] [serial = 494] [outer = 00000000] [url = about:blank] 08:23:31 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1A98E800) [pid = 3760] [serial = 515] [outer = 00000000] [url = about:blank] 08:23:32 INFO - PROCESS | 3760 | 1463675012245 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:23:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:23:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1521ms 08:23:32 INFO - PROCESS | 3760 | 1463675012273 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:23:32 INFO - PROCESS | 3760 | 1463675012277 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 08:23:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:23:32 INFO - PROCESS | 3760 | 1463675012284 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:23:32 INFO - PROCESS | 3760 | 1463675012288 Marionette TRACE conn3 <- [1,706,null,{}] 08:23:32 INFO - PROCESS | 3760 | 1463675012293 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:32 INFO - PROCESS | 3760 | 1463675012376 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:23:32 INFO - PROCESS | 3760 | 1463675012384 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:32 INFO - PROCESS | 3760 | ++DOCSHELL 1102B000 == 47 [pid = 3760] [id = 186] 08:23:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (11038C00) [pid = 3760] [serial = 556] [outer = 00000000] 08:23:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (112B3C00) [pid = 3760] [serial = 557] [outer = 11038C00] 08:23:32 INFO - PROCESS | 3760 | 1463675012431 Marionette DEBUG loaded listener.js 08:23:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (12AE6800) [pid = 3760] [serial = 558] [outer = 11038C00] 08:23:33 INFO - PROCESS | 3760 | 1463675013431 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:23:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:23:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1156ms 08:23:33 INFO - PROCESS | 3760 | 1463675013462 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:23:33 INFO - PROCESS | 3760 | 1463675013466 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 08:23:33 INFO - PROCESS | 3760 | 1463675013471 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:23:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:23:33 INFO - PROCESS | 3760 | 1463675013472 Marionette TRACE conn3 <- [1,710,null,{}] 08:23:33 INFO - PROCESS | 3760 | 1463675013477 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:33 INFO - PROCESS | 3760 | 1463675013556 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:23:33 INFO - PROCESS | 3760 | 1463675013563 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:33 INFO - PROCESS | 3760 | ++DOCSHELL 12D2EC00 == 48 [pid = 3760] [id = 187] 08:23:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1305C400) [pid = 3760] [serial = 559] [outer = 00000000] 08:23:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (13707C00) [pid = 3760] [serial = 560] [outer = 1305C400] 08:23:33 INFO - PROCESS | 3760 | 1463675013607 Marionette DEBUG loaded listener.js 08:23:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (14233000) [pid = 3760] [serial = 561] [outer = 1305C400] 08:23:34 INFO - PROCESS | 3760 | 1463675014076 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:23:34 INFO - PROCESS | 3760 | 1463675014114 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 08:23:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:23:34 INFO - PROCESS | 3760 | 1463675014119 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:23:34 INFO - PROCESS | 3760 | 1463675014125 Marionette TRACE conn3 <- [1,714,null,{}] 08:23:34 INFO - PROCESS | 3760 | 1463675014139 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:34 INFO - PROCESS | 3760 | 1463675014246 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:23:34 INFO - PROCESS | 3760 | 1463675014263 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:34 INFO - PROCESS | 3760 | ++DOCSHELL 154DB000 == 49 [pid = 3760] [id = 188] 08:23:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (154DD000) [pid = 3760] [serial = 562] [outer = 00000000] 08:23:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (156B0400) [pid = 3760] [serial = 563] [outer = 154DD000] 08:23:34 INFO - PROCESS | 3760 | 1463675014306 Marionette DEBUG loaded listener.js 08:23:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (156B8400) [pid = 3760] [serial = 564] [outer = 154DD000] 08:23:34 INFO - PROCESS | 3760 | 1463675014799 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:23:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:23:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 712ms 08:23:34 INFO - PROCESS | 3760 | 1463675014818 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:23:34 INFO - PROCESS | 3760 | 1463675014821 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 08:23:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:23:34 INFO - PROCESS | 3760 | 1463675014830 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:23:34 INFO - PROCESS | 3760 | 1463675014832 Marionette TRACE conn3 <- [1,718,null,{}] 08:23:34 INFO - PROCESS | 3760 | 1463675014835 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:35 INFO - PROCESS | 3760 | 1463675015017 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:23:35 INFO - PROCESS | 3760 | 1463675015040 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:35 INFO - PROCESS | 3760 | ++DOCSHELL 15742000 == 50 [pid = 3760] [id = 189] 08:23:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15745C00) [pid = 3760] [serial = 565] [outer = 00000000] 08:23:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15E17400) [pid = 3760] [serial = 566] [outer = 15745C00] 08:23:35 INFO - PROCESS | 3760 | 1463675015083 Marionette DEBUG loaded listener.js 08:23:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1609FC00) [pid = 3760] [serial = 567] [outer = 15745C00] 08:23:35 INFO - PROCESS | 3760 | 1463675015520 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:23:35 INFO - PROCESS | 3760 | 1463675015563 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 08:23:35 INFO - PROCESS | 3760 | 1463675015567 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:23:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:23:35 INFO - PROCESS | 3760 | 1463675015568 Marionette TRACE conn3 <- [1,722,null,{}] 08:23:35 INFO - PROCESS | 3760 | 1463675015572 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:35 INFO - PROCESS | 3760 | 1463675015674 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:23:35 INFO - PROCESS | 3760 | 1463675015679 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:35 INFO - PROCESS | 3760 | ++DOCSHELL 1644DC00 == 51 [pid = 3760] [id = 190] 08:23:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1644F000) [pid = 3760] [serial = 568] [outer = 00000000] 08:23:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (166E2400) [pid = 3760] [serial = 569] [outer = 1644F000] 08:23:35 INFO - PROCESS | 3760 | 1463675015780 Marionette DEBUG loaded listener.js 08:23:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (166E8800) [pid = 3760] [serial = 570] [outer = 1644F000] 08:23:36 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13389400) [pid = 3760] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:23:36 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10C24000) [pid = 3760] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:23:36 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13150000) [pid = 3760] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:23:36 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10C23800) [pid = 3760] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:23:36 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10A61C00) [pid = 3760] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:23:36 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (156BA800) [pid = 3760] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:23:36 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (14003C00) [pid = 3760] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:23:36 INFO - PROCESS | 3760 | 1463675016245 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:23:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:23:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 745ms 08:23:36 INFO - PROCESS | 3760 | 1463675016320 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 08:23:36 INFO - PROCESS | 3760 | 1463675016322 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 08:23:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:23:36 INFO - PROCESS | 3760 | 1463675016327 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:23:36 INFO - PROCESS | 3760 | 1463675016329 Marionette TRACE conn3 <- [1,726,null,{}] 08:23:36 INFO - PROCESS | 3760 | 1463675016332 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:36 INFO - PROCESS | 3760 | 1463675016411 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:23:36 INFO - PROCESS | 3760 | 1463675016494 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:36 INFO - PROCESS | 3760 | ++DOCSHELL 10C23800 == 52 [pid = 3760] [id = 191] 08:23:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (11035C00) [pid = 3760] [serial = 571] [outer = 00000000] 08:23:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (156BA800) [pid = 3760] [serial = 572] [outer = 11035C00] 08:23:36 INFO - PROCESS | 3760 | 1463675016537 Marionette DEBUG loaded listener.js 08:23:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (156BAC00) [pid = 3760] [serial = 573] [outer = 11035C00] 08:23:37 INFO - PROCESS | 3760 | 1463675017354 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:23:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:23:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1062ms 08:23:37 INFO - PROCESS | 3760 | 1463675017426 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:23:37 INFO - PROCESS | 3760 | 1463675017428 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 08:23:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:23:37 INFO - PROCESS | 3760 | 1463675017432 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:23:37 INFO - PROCESS | 3760 | 1463675017433 Marionette TRACE conn3 <- [1,730,null,{}] 08:23:37 INFO - PROCESS | 3760 | 1463675017437 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:37 INFO - PROCESS | 3760 | 1463675017521 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:23:37 INFO - PROCESS | 3760 | 1463675017528 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:37 INFO - PROCESS | 3760 | ++DOCSHELL 16449C00 == 53 [pid = 3760] [id = 192] 08:23:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1644D800) [pid = 3760] [serial = 574] [outer = 00000000] 08:23:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16893000) [pid = 3760] [serial = 575] [outer = 1644D800] 08:23:37 INFO - PROCESS | 3760 | 1463675017571 Marionette DEBUG loaded listener.js 08:23:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16896800) [pid = 3760] [serial = 576] [outer = 1644D800] 08:23:38 INFO - PROCESS | 3760 | 1463675018529 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:23:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:23:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1157ms 08:23:38 INFO - PROCESS | 3760 | 1463675018575 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 08:23:38 INFO - PROCESS | 3760 | 1463675018579 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 08:23:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:23:38 INFO - PROCESS | 3760 | 1463675018585 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:23:38 INFO - PROCESS | 3760 | 1463675018588 Marionette TRACE conn3 <- [1,734,null,{}] 08:23:38 INFO - PROCESS | 3760 | 1463675018595 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:38 INFO - PROCESS | 3760 | 1463675018758 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:23:38 INFO - PROCESS | 3760 | 1463675018899 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:38 INFO - PROCESS | 3760 | ++DOCSHELL 11035000 == 54 [pid = 3760] [id = 193] 08:23:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (11036C00) [pid = 3760] [serial = 577] [outer = 00000000] 08:23:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (112B0000) [pid = 3760] [serial = 578] [outer = 11036C00] 08:23:38 INFO - PROCESS | 3760 | 1463675018956 Marionette DEBUG loaded listener.js 08:23:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (12D76800) [pid = 3760] [serial = 579] [outer = 11036C00] 08:23:40 INFO - PROCESS | 3760 | 1463675020016 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:23:40 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:23:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1473ms 08:23:40 INFO - PROCESS | 3760 | 1463675020113 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:23:40 INFO - PROCESS | 3760 | 1463675020119 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 08:23:40 INFO - PROCESS | 3760 | 1463675020127 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:23:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:23:40 INFO - PROCESS | 3760 | 1463675020129 Marionette TRACE conn3 <- [1,738,null,{}] 08:23:40 INFO - PROCESS | 3760 | 1463675020134 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:40 INFO - PROCESS | 3760 | 1463675020225 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:23:40 INFO - PROCESS | 3760 | 1463675020419 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:40 INFO - PROCESS | 3760 | ++DOCSHELL 1423D400 == 55 [pid = 3760] [id = 194] 08:23:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (14E85000) [pid = 3760] [serial = 580] [outer = 00000000] 08:23:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (14F36800) [pid = 3760] [serial = 581] [outer = 14E85000] 08:23:40 INFO - PROCESS | 3760 | 1463675020473 Marionette DEBUG loaded listener.js 08:23:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (14FDDC00) [pid = 3760] [serial = 582] [outer = 14E85000] 08:23:41 INFO - PROCESS | 3760 | 1463675021526 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:23:41 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:23:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1457ms 08:23:41 INFO - PROCESS | 3760 | 1463675021576 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:23:41 INFO - PROCESS | 3760 | 1463675021578 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 08:23:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:23:41 INFO - PROCESS | 3760 | 1463675021582 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:23:41 INFO - PROCESS | 3760 | 1463675021586 Marionette TRACE conn3 <- [1,742,null,{}] 08:23:41 INFO - PROCESS | 3760 | 1463675021597 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:41 INFO - PROCESS | 3760 | 1463675021737 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:23:41 INFO - PROCESS | 3760 | 1463675021866 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:41 INFO - PROCESS | 3760 | ++DOCSHELL 1305BC00 == 56 [pid = 3760] [id = 195] 08:23:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (13159800) [pid = 3760] [serial = 583] [outer = 00000000] 08:23:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (13957800) [pid = 3760] [serial = 584] [outer = 13159800] 08:23:41 INFO - PROCESS | 3760 | 1463675021929 Marionette DEBUG loaded listener.js 08:23:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (15621000) [pid = 3760] [serial = 585] [outer = 13159800] 08:23:43 INFO - PROCESS | 3760 | --DOCSHELL 177C8800 == 55 [pid = 3760] [id = 172] 08:23:43 INFO - PROCESS | 3760 | --DOCSHELL 10C23800 == 54 [pid = 3760] [id = 191] 08:23:43 INFO - PROCESS | 3760 | --DOCSHELL 1644DC00 == 53 [pid = 3760] [id = 190] 08:23:43 INFO - PROCESS | 3760 | --DOCSHELL 15742000 == 52 [pid = 3760] [id = 189] 08:23:43 INFO - PROCESS | 3760 | --DOCSHELL 154DB000 == 51 [pid = 3760] [id = 188] 08:23:43 INFO - PROCESS | 3760 | --DOCSHELL 12D2EC00 == 50 [pid = 3760] [id = 187] 08:23:43 INFO - PROCESS | 3760 | --DOCSHELL 1102B000 == 49 [pid = 3760] [id = 186] 08:23:43 INFO - PROCESS | 3760 | --DOCSHELL 0F23B000 == 48 [pid = 3760] [id = 185] 08:23:43 INFO - PROCESS | 3760 | --DOCSHELL 10B81000 == 47 [pid = 3760] [id = 182] 08:23:43 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (19A6AC00) [pid = 3760] [serial = 483] [outer = 00000000] [url = about:blank] 08:23:43 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (16448000) [pid = 3760] [serial = 480] [outer = 00000000] [url = about:blank] 08:23:43 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (14238400) [pid = 3760] [serial = 539] [outer = 00000000] [url = about:blank] 08:23:43 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (112B5400) [pid = 3760] [serial = 533] [outer = 00000000] [url = about:blank] 08:23:43 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (11435C00) [pid = 3760] [serial = 534] [outer = 00000000] [url = about:blank] 08:23:43 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (130D7800) [pid = 3760] [serial = 521] [outer = 00000000] [url = about:blank] 08:23:43 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1338AC00) [pid = 3760] [serial = 536] [outer = 00000000] [url = about:blank] 08:23:43 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (112AB400) [pid = 3760] [serial = 531] [outer = 00000000] [url = about:blank] 08:23:43 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (11032800) [pid = 3760] [serial = 530] [outer = 00000000] [url = about:blank] 08:23:43 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (13315800) [pid = 3760] [serial = 527] [outer = 00000000] [url = about:blank] 08:23:43 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10273C00) [pid = 3760] [serial = 518] [outer = 00000000] [url = about:blank] 08:23:43 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (166E1000) [pid = 3760] [serial = 524] [outer = 00000000] [url = about:blank] 08:23:43 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (12AEBC00) [pid = 3760] [serial = 542] [outer = 00000000] [url = about:blank] 08:23:43 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1423A400) [pid = 3760] [serial = 540] [outer = 00000000] [url = about:blank] 08:23:43 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1395A000) [pid = 3760] [serial = 543] [outer = 00000000] [url = about:blank] 08:23:43 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1370B800) [pid = 3760] [serial = 537] [outer = 00000000] [url = about:blank] 08:23:43 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1561B800) [pid = 3760] [serial = 545] [outer = 00000000] [url = about:blank] 08:23:43 INFO - PROCESS | 3760 | 1463675023091 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:23:43 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:23:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1521ms 08:23:43 INFO - PROCESS | 3760 | 1463675023123 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:23:43 INFO - PROCESS | 3760 | 1463675023126 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 08:23:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:23:43 INFO - PROCESS | 3760 | 1463675023131 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:23:43 INFO - PROCESS | 3760 | 1463675023133 Marionette TRACE conn3 <- [1,746,null,{}] 08:23:43 INFO - PROCESS | 3760 | 1463675023139 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:43 INFO - PROCESS | 3760 | 1463675023234 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:23:43 INFO - PROCESS | 3760 | 1463675023311 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:43 INFO - PROCESS | 3760 | ++DOCSHELL 10C17C00 == 48 [pid = 3760] [id = 196] 08:23:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (10C1A800) [pid = 3760] [serial = 586] [outer = 00000000] 08:23:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (112AB400) [pid = 3760] [serial = 587] [outer = 10C1A800] 08:23:43 INFO - PROCESS | 3760 | 1463675023357 Marionette DEBUG loaded listener.js 08:23:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (112B4400) [pid = 3760] [serial = 588] [outer = 10C1A800] 08:23:43 INFO - PROCESS | 3760 | 1463675023761 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:23:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:23:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 697ms 08:23:43 INFO - PROCESS | 3760 | 1463675023828 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:23:43 INFO - PROCESS | 3760 | 1463675023833 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 08:23:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:23:43 INFO - PROCESS | 3760 | 1463675023839 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:23:43 INFO - PROCESS | 3760 | 1463675023842 Marionette TRACE conn3 <- [1,750,null,{}] 08:23:43 INFO - PROCESS | 3760 | 1463675023846 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:43 INFO - PROCESS | 3760 | 1463675023925 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:23:43 INFO - PROCESS | 3760 | 1463675023932 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:43 INFO - PROCESS | 3760 | ++DOCSHELL 1289EC00 == 49 [pid = 3760] [id = 197] 08:23:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (12B5E800) [pid = 3760] [serial = 589] [outer = 00000000] 08:23:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13313800) [pid = 3760] [serial = 590] [outer = 12B5E800] 08:23:43 INFO - PROCESS | 3760 | 1463675023977 Marionette DEBUG loaded listener.js 08:23:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13703000) [pid = 3760] [serial = 591] [outer = 12B5E800] 08:23:44 INFO - PROCESS | 3760 | 1463675024961 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:23:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:23:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1108ms 08:23:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:23:44 INFO - PROCESS | 3760 | 1463675024975 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:23:44 INFO - PROCESS | 3760 | 1463675024977 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 08:23:44 INFO - PROCESS | 3760 | 1463675024981 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:23:44 INFO - PROCESS | 3760 | 1463675024984 Marionette TRACE conn3 <- [1,754,null,{}] 08:23:44 INFO - PROCESS | 3760 | 1463675024995 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:45 INFO - PROCESS | 3760 | 1463675025084 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:23:45 INFO - PROCESS | 3760 | 1463675025091 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:45 INFO - PROCESS | 3760 | ++DOCSHELL 14F3F400 == 50 [pid = 3760] [id = 198] 08:23:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (14F41400) [pid = 3760] [serial = 592] [outer = 00000000] 08:23:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (156ADC00) [pid = 3760] [serial = 593] [outer = 14F41400] 08:23:45 INFO - PROCESS | 3760 | 1463675025138 Marionette DEBUG loaded listener.js 08:23:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1573E000) [pid = 3760] [serial = 594] [outer = 14F41400] 08:23:46 INFO - PROCESS | 3760 | 1463675026068 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:23:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:23:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1109ms 08:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:23:46 INFO - PROCESS | 3760 | 1463675026089 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:23:46 INFO - PROCESS | 3760 | 1463675026092 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 08:23:46 INFO - PROCESS | 3760 | 1463675026095 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:23:46 INFO - PROCESS | 3760 | 1463675026106 Marionette TRACE conn3 <- [1,758,null,{}] 08:23:46 INFO - PROCESS | 3760 | 1463675026110 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:46 INFO - PROCESS | 3760 | 1463675026220 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:23:46 INFO - PROCESS | 3760 | 1463675026227 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:46 INFO - PROCESS | 3760 | ++DOCSHELL 15E0AC00 == 51 [pid = 3760] [id = 199] 08:23:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16441C00) [pid = 3760] [serial = 595] [outer = 00000000] 08:23:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1644C000) [pid = 3760] [serial = 596] [outer = 16441C00] 08:23:46 INFO - PROCESS | 3760 | 1463675026315 Marionette DEBUG loaded listener.js 08:23:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (166DFC00) [pid = 3760] [serial = 597] [outer = 16441C00] 08:23:46 INFO - PROCESS | 3760 | 1463675026742 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 713ms 08:23:46 INFO - PROCESS | 3760 | 1463675026794 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:23:46 INFO - PROCESS | 3760 | 1463675026796 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 08:23:46 INFO - PROCESS | 3760 | 1463675026799 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:23:46 INFO - PROCESS | 3760 | 1463675026801 Marionette TRACE conn3 <- [1,762,null,{}] 08:23:46 INFO - PROCESS | 3760 | 1463675026804 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:46 INFO - PROCESS | 3760 | 1463675026910 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:23:46 INFO - PROCESS | 3760 | 1463675026918 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:47 INFO - PROCESS | 3760 | ++DOCSHELL 16867400 == 52 [pid = 3760] [id = 200] 08:23:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16867800) [pid = 3760] [serial = 598] [outer = 00000000] 08:23:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1686EC00) [pid = 3760] [serial = 599] [outer = 16867800] 08:23:47 INFO - PROCESS | 3760 | 1463675027007 Marionette DEBUG loaded listener.js 08:23:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1688FC00) [pid = 3760] [serial = 600] [outer = 16867800] 08:23:47 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (0F23B400) [pid = 3760] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:23:47 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (154DD000) [pid = 3760] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:23:47 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (11038C00) [pid = 3760] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:23:47 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1305C400) [pid = 3760] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:23:47 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1644F000) [pid = 3760] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:23:47 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (15745C00) [pid = 3760] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:23:47 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (11035C00) [pid = 3760] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:23:47 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A4F2C00) [pid = 3760] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:23:47 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10A56800) [pid = 3760] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:23:47 INFO - PROCESS | 3760 | 1463675027471 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 713ms 08:23:47 INFO - PROCESS | 3760 | 1463675027530 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:23:47 INFO - PROCESS | 3760 | 1463675027532 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 08:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:23:47 INFO - PROCESS | 3760 | 1463675027536 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:23:47 INFO - PROCESS | 3760 | 1463675027537 Marionette TRACE conn3 <- [1,766,null,{}] 08:23:47 INFO - PROCESS | 3760 | 1463675027541 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:47 INFO - PROCESS | 3760 | 1463675027694 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:23:47 INFO - PROCESS | 3760 | 1463675027750 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:47 INFO - PROCESS | 3760 | ++DOCSHELL 13310C00 == 53 [pid = 3760] [id = 201] 08:23:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (13320C00) [pid = 3760] [serial = 601] [outer = 00000000] 08:23:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (166E5800) [pid = 3760] [serial = 602] [outer = 13320C00] 08:23:47 INFO - PROCESS | 3760 | 1463675027795 Marionette DEBUG loaded listener.js 08:23:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (168E9000) [pid = 3760] [serial = 603] [outer = 13320C00] 08:23:48 INFO - PROCESS | 3760 | 1463675028147 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 649ms 08:23:48 INFO - PROCESS | 3760 | 1463675028174 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:23:48 INFO - PROCESS | 3760 | 1463675028176 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 08:23:48 INFO - PROCESS | 3760 | 1463675028179 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:23:48 INFO - PROCESS | 3760 | 1463675028181 Marionette TRACE conn3 <- [1,770,null,{}] 08:23:48 INFO - PROCESS | 3760 | 1463675028184 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:48 INFO - PROCESS | 3760 | 1463675028291 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:23:48 INFO - PROCESS | 3760 | 1463675028300 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:48 INFO - PROCESS | 3760 | ++DOCSHELL 112B2C00 == 54 [pid = 3760] [id = 202] 08:23:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1142C400) [pid = 3760] [serial = 604] [outer = 00000000] 08:23:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (14E81400) [pid = 3760] [serial = 605] [outer = 1142C400] 08:23:48 INFO - PROCESS | 3760 | 1463675028352 Marionette DEBUG loaded listener.js 08:23:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (169D0000) [pid = 3760] [serial = 606] [outer = 1142C400] 08:23:48 INFO - PROCESS | 3760 | 1463675028732 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 602ms 08:23:48 INFO - PROCESS | 3760 | 1463675028777 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:23:48 INFO - PROCESS | 3760 | 1463675028779 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 08:23:48 INFO - PROCESS | 3760 | 1463675028782 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:23:48 INFO - PROCESS | 3760 | 1463675028784 Marionette TRACE conn3 <- [1,774,null,{}] 08:23:48 INFO - PROCESS | 3760 | 1463675028787 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:48 INFO - PROCESS | 3760 | 1463675028864 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:23:48 INFO - PROCESS | 3760 | 1463675028951 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:48 INFO - PROCESS | 3760 | ++DOCSHELL 16A5C000 == 55 [pid = 3760] [id = 203] 08:23:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (17274000) [pid = 3760] [serial = 607] [outer = 00000000] 08:23:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (172C8C00) [pid = 3760] [serial = 608] [outer = 17274000] 08:23:49 INFO - PROCESS | 3760 | 1463675028994 Marionette DEBUG loaded listener.js 08:23:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1727A800) [pid = 3760] [serial = 609] [outer = 17274000] 08:23:49 INFO - PROCESS | 3760 | 1463675029424 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 713ms 08:23:49 INFO - PROCESS | 3760 | 1463675029514 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:23:49 INFO - PROCESS | 3760 | 1463675029518 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 08:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:23:49 INFO - PROCESS | 3760 | 1463675029524 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:23:49 INFO - PROCESS | 3760 | 1463675029528 Marionette TRACE conn3 <- [1,778,null,{}] 08:23:49 INFO - PROCESS | 3760 | 1463675029533 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:49 INFO - PROCESS | 3760 | 1463675029641 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:23:49 INFO - PROCESS | 3760 | 1463675029720 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:49 INFO - PROCESS | 3760 | ++DOCSHELL 10C25400 == 56 [pid = 3760] [id = 204] 08:23:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (10C25800) [pid = 3760] [serial = 610] [outer = 00000000] 08:23:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (11036000) [pid = 3760] [serial = 611] [outer = 10C25800] 08:23:49 INFO - PROCESS | 3760 | 1463675029819 Marionette DEBUG loaded listener.js 08:23:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (112B4800) [pid = 3760] [serial = 612] [outer = 10C25800] 08:23:50 INFO - PROCESS | 3760 | 1463675030428 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 966ms 08:23:50 INFO - PROCESS | 3760 | 1463675030470 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:23:50 INFO - PROCESS | 3760 | 1463675030476 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 08:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:23:50 INFO - PROCESS | 3760 | 1463675030482 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:23:50 INFO - PROCESS | 3760 | 1463675030485 Marionette TRACE conn3 <- [1,782,null,{}] 08:23:50 INFO - PROCESS | 3760 | 1463675030489 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:50 INFO - PROCESS | 3760 | 1463675030593 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:23:50 INFO - PROCESS | 3760 | 1463675030693 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:50 INFO - PROCESS | 3760 | ++DOCSHELL 1338A800 == 57 [pid = 3760] [id = 205] 08:23:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (14001C00) [pid = 3760] [serial = 613] [outer = 00000000] 08:23:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (14E84400) [pid = 3760] [serial = 614] [outer = 14001C00] 08:23:50 INFO - PROCESS | 3760 | 1463675030746 Marionette DEBUG loaded listener.js 08:23:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (14FDE400) [pid = 3760] [serial = 615] [outer = 14001C00] 08:23:51 INFO - PROCESS | 3760 | 1463675031285 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 839ms 08:23:51 INFO - PROCESS | 3760 | 1463675031323 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:23:51 INFO - PROCESS | 3760 | 1463675031326 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 08:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:23:51 INFO - PROCESS | 3760 | 1463675031330 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:23:51 INFO - PROCESS | 3760 | 1463675031333 Marionette TRACE conn3 <- [1,786,null,{}] 08:23:51 INFO - PROCESS | 3760 | 1463675031344 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:51 INFO - PROCESS | 3760 | 1463675031450 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:23:51 INFO - PROCESS | 3760 | 1463675031552 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:51 INFO - PROCESS | 3760 | ++DOCSHELL 15626C00 == 58 [pid = 3760] [id = 206] 08:23:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (16863C00) [pid = 3760] [serial = 616] [outer = 00000000] 08:23:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (16A62800) [pid = 3760] [serial = 617] [outer = 16863C00] 08:23:51 INFO - PROCESS | 3760 | 1463675031608 Marionette DEBUG loaded listener.js 08:23:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1741CC00) [pid = 3760] [serial = 618] [outer = 16863C00] 08:23:52 INFO - PROCESS | 3760 | 1463675032239 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:23:52 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:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 919ms 08:23:52 INFO - PROCESS | 3760 | 1463675032270 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:23:52 INFO - PROCESS | 3760 | 1463675032275 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 08:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:23:52 INFO - PROCESS | 3760 | 1463675032282 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:23:52 INFO - PROCESS | 3760 | 1463675032285 Marionette TRACE conn3 <- [1,790,null,{}] 08:23:52 INFO - PROCESS | 3760 | 1463675032289 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:52 INFO - PROCESS | 3760 | 1463675032389 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:23:52 INFO - PROCESS | 3760 | 1463675032486 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:52 INFO - PROCESS | 3760 | ++DOCSHELL 175C2800 == 59 [pid = 3760] [id = 207] 08:23:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (175DD400) [pid = 3760] [serial = 619] [outer = 00000000] 08:23:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (175E1800) [pid = 3760] [serial = 620] [outer = 175DD400] 08:23:52 INFO - PROCESS | 3760 | 1463675032539 Marionette DEBUG loaded listener.js 08:23:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (175E8000) [pid = 3760] [serial = 621] [outer = 175DD400] 08:23:53 INFO - PROCESS | 3760 | 1463675033088 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:23:53 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:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 855ms 08:23:53 INFO - PROCESS | 3760 | 1463675033125 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:23:53 INFO - PROCESS | 3760 | 1463675033127 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 08:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:23:53 INFO - PROCESS | 3760 | 1463675033130 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:23:53 INFO - PROCESS | 3760 | 1463675033132 Marionette TRACE conn3 <- [1,794,null,{}] 08:23:53 INFO - PROCESS | 3760 | 1463675033136 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:53 INFO - PROCESS | 3760 | 1463675033234 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:23:53 INFO - PROCESS | 3760 | 1463675033338 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:53 INFO - PROCESS | 3760 | ++DOCSHELL 175EB400 == 60 [pid = 3760] [id = 208] 08:23:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (177C9800) [pid = 3760] [serial = 622] [outer = 00000000] 08:23:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1782A800) [pid = 3760] [serial = 623] [outer = 177C9800] 08:23:53 INFO - PROCESS | 3760 | 1463675033391 Marionette DEBUG loaded listener.js 08:23:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1782F400) [pid = 3760] [serial = 624] [outer = 177C9800] 08:23:54 INFO - PROCESS | 3760 | 1463675033975 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:23:54 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:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 919ms 08:23:54 INFO - PROCESS | 3760 | 1463675034035 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:23:54 INFO - PROCESS | 3760 | 1463675034037 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 08:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:23:54 INFO - PROCESS | 3760 | 1463675034040 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:23:54 INFO - PROCESS | 3760 | 1463675034043 Marionette TRACE conn3 <- [1,798,null,{}] 08:23:54 INFO - PROCESS | 3760 | 1463675034046 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:54 INFO - PROCESS | 3760 | 1463675034214 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:23:54 INFO - PROCESS | 3760 | 1463675034316 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:54 INFO - PROCESS | 3760 | ++DOCSHELL 17E1E400 == 61 [pid = 3760] [id = 209] 08:23:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (17EE8000) [pid = 3760] [serial = 625] [outer = 00000000] 08:23:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (182AD800) [pid = 3760] [serial = 626] [outer = 17EE8000] 08:23:54 INFO - PROCESS | 3760 | 1463675034377 Marionette DEBUG loaded listener.js 08:23:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (18480800) [pid = 3760] [serial = 627] [outer = 17EE8000] 08:23:54 INFO - PROCESS | 3760 | 1463675034957 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 966ms 08:23:55 INFO - PROCESS | 3760 | 1463675035018 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:23:55 INFO - PROCESS | 3760 | 1463675035020 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 08:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:23:55 INFO - PROCESS | 3760 | 1463675035024 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:23:55 INFO - PROCESS | 3760 | 1463675035026 Marionette TRACE conn3 <- [1,802,null,{}] 08:23:55 INFO - PROCESS | 3760 | 1463675035029 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:55 INFO - PROCESS | 3760 | 1463675035249 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:23:55 INFO - PROCESS | 3760 | 1463675035363 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:55 INFO - PROCESS | 3760 | ++DOCSHELL 10273C00 == 62 [pid = 3760] [id = 210] 08:23:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (10274C00) [pid = 3760] [serial = 628] [outer = 00000000] 08:23:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (105F7400) [pid = 3760] [serial = 629] [outer = 10274C00] 08:23:55 INFO - PROCESS | 3760 | 1463675035456 Marionette DEBUG loaded listener.js 08:23:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (11029800) [pid = 3760] [serial = 630] [outer = 10274C00] 08:23:56 INFO - PROCESS | 3760 | --DOCSHELL 13058400 == 61 [pid = 3760] [id = 184] 08:23:56 INFO - PROCESS | 3760 | --DOCSHELL 10A64000 == 60 [pid = 3760] [id = 183] 08:23:56 INFO - PROCESS | 3760 | --DOCSHELL 112B2C00 == 59 [pid = 3760] [id = 202] 08:23:56 INFO - PROCESS | 3760 | --DOCSHELL 13310C00 == 58 [pid = 3760] [id = 201] 08:23:56 INFO - PROCESS | 3760 | --DOCSHELL 16867400 == 57 [pid = 3760] [id = 200] 08:23:56 INFO - PROCESS | 3760 | --DOCSHELL 15E0AC00 == 56 [pid = 3760] [id = 199] 08:23:56 INFO - PROCESS | 3760 | --DOCSHELL 14F3F400 == 55 [pid = 3760] [id = 198] 08:23:56 INFO - PROCESS | 3760 | --DOCSHELL 1289EC00 == 54 [pid = 3760] [id = 197] 08:23:56 INFO - PROCESS | 3760 | --DOCSHELL 10C17C00 == 53 [pid = 3760] [id = 196] 08:23:56 INFO - PROCESS | 3760 | --DOCSHELL 1305BC00 == 52 [pid = 3760] [id = 195] 08:23:56 INFO - PROCESS | 3760 | --DOCSHELL 1423D400 == 51 [pid = 3760] [id = 194] 08:23:56 INFO - PROCESS | 3760 | --DOCSHELL 11035000 == 50 [pid = 3760] [id = 193] 08:23:56 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1AB50C00) [pid = 3760] [serial = 465] [outer = 00000000] [url = about:blank] 08:23:56 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1561B400) [pid = 3760] [serial = 528] [outer = 00000000] [url = about:blank] 08:23:56 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (10C24C00) [pid = 3760] [serial = 548] [outer = 00000000] [url = about:blank] 08:23:56 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (10B80800) [pid = 3760] [serial = 555] [outer = 00000000] [url = about:blank] 08:23:56 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (10270000) [pid = 3760] [serial = 554] [outer = 00000000] [url = about:blank] 08:23:56 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (156B0400) [pid = 3760] [serial = 563] [outer = 00000000] [url = about:blank] 08:23:56 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (112B3C00) [pid = 3760] [serial = 557] [outer = 00000000] [url = about:blank] 08:23:56 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (12AE6800) [pid = 3760] [serial = 558] [outer = 00000000] [url = about:blank] 08:23:56 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (13707C00) [pid = 3760] [serial = 560] [outer = 00000000] [url = about:blank] 08:23:56 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1338B000) [pid = 3760] [serial = 551] [outer = 00000000] [url = about:blank] 08:23:56 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (166E2400) [pid = 3760] [serial = 569] [outer = 00000000] [url = about:blank] 08:23:56 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1609FC00) [pid = 3760] [serial = 567] [outer = 00000000] [url = about:blank] 08:23:56 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (156BAC00) [pid = 3760] [serial = 573] [outer = 00000000] [url = about:blank] 08:23:56 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (156BA800) [pid = 3760] [serial = 572] [outer = 00000000] [url = about:blank] 08:23:56 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15E17400) [pid = 3760] [serial = 566] [outer = 00000000] [url = about:blank] 08:23:56 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (166E8800) [pid = 3760] [serial = 570] [outer = 00000000] [url = about:blank] 08:23:56 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (156B8400) [pid = 3760] [serial = 564] [outer = 00000000] [url = about:blank] 08:23:56 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (14233000) [pid = 3760] [serial = 561] [outer = 00000000] [url = about:blank] 08:23:56 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (16893000) [pid = 3760] [serial = 575] [outer = 00000000] [url = about:blank] 08:23:56 INFO - PROCESS | 3760 | 1463675036114 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 08:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:23:56 INFO - PROCESS | 3760 | 1463675036182 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 08:23:56 INFO - PROCESS | 3760 | 1463675036186 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:23:56 INFO - PROCESS | 3760 | 1463675036190 Marionette TRACE conn3 <- [1,806,null,{}] 08:23:56 INFO - PROCESS | 3760 | 1463675036195 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:56 INFO - PROCESS | 3760 | 1463675036283 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:23:56 INFO - PROCESS | 3760 | 1463675036296 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:56 INFO - PROCESS | 3760 | ++DOCSHELL 11038800 == 51 [pid = 3760] [id = 211] 08:23:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (112AC000) [pid = 3760] [serial = 631] [outer = 00000000] 08:23:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1289EC00) [pid = 3760] [serial = 632] [outer = 112AC000] 08:23:56 INFO - PROCESS | 3760 | 1463675036343 Marionette DEBUG loaded listener.js 08:23:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (13053000) [pid = 3760] [serial = 633] [outer = 112AC000] 08:23:56 INFO - PROCESS | 3760 | 1463675036892 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 697ms 08:23:56 INFO - PROCESS | 3760 | 1463675036916 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:23:56 INFO - PROCESS | 3760 | 1463675036919 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 08:23:56 INFO - PROCESS | 3760 | 1463675036925 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:23:56 INFO - PROCESS | 3760 | 1463675036927 Marionette TRACE conn3 <- [1,810,null,{}] 08:23:56 INFO - PROCESS | 3760 | 1463675036930 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:57 INFO - PROCESS | 3760 | 1463675037014 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:23:57 INFO - PROCESS | 3760 | 1463675037025 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:57 INFO - PROCESS | 3760 | ++DOCSHELL 14005C00 == 52 [pid = 3760] [id = 212] 08:23:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (14238800) [pid = 3760] [serial = 634] [outer = 00000000] 08:23:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (14E80400) [pid = 3760] [serial = 635] [outer = 14238800] 08:23:57 INFO - PROCESS | 3760 | 1463675037069 Marionette DEBUG loaded listener.js 08:23:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (14ED9800) [pid = 3760] [serial = 636] [outer = 14238800] 08:23:57 INFO - PROCESS | 3760 | 1463675037533 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 08:23:57 INFO - PROCESS | 3760 | 1463675037568 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 08:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:23:57 INFO - PROCESS | 3760 | 1463675037582 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:23:57 INFO - PROCESS | 3760 | 1463675037586 Marionette TRACE conn3 <- [1,814,null,{}] 08:23:57 INFO - PROCESS | 3760 | 1463675037590 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:57 INFO - PROCESS | 3760 | 1463675037673 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:23:57 INFO - PROCESS | 3760 | 1463675037679 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:57 INFO - PROCESS | 3760 | ++DOCSHELL 14E7B400 == 53 [pid = 3760] [id = 213] 08:23:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (14F41C00) [pid = 3760] [serial = 637] [outer = 00000000] 08:23:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (15E18000) [pid = 3760] [serial = 638] [outer = 14F41C00] 08:23:57 INFO - PROCESS | 3760 | 1463675037725 Marionette DEBUG loaded listener.js 08:23:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (16447C00) [pid = 3760] [serial = 639] [outer = 14F41C00] 08:23:58 INFO - PROCESS | 3760 | 1463675038156 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 602ms 08:23:58 INFO - PROCESS | 3760 | 1463675038186 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 08:23:58 INFO - PROCESS | 3760 | 1463675038188 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 08:23:58 INFO - PROCESS | 3760 | 1463675038192 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:23:58 INFO - PROCESS | 3760 | 1463675038194 Marionette TRACE conn3 <- [1,818,null,{}] 08:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:23:58 INFO - PROCESS | 3760 | 1463675038198 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:58 INFO - PROCESS | 3760 | 1463675038288 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:23:58 INFO - PROCESS | 3760 | 1463675038294 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:58 INFO - PROCESS | 3760 | ++DOCSHELL 0F97C000 == 54 [pid = 3760] [id = 214] 08:23:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (157F3C00) [pid = 3760] [serial = 640] [outer = 00000000] 08:23:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (166E6800) [pid = 3760] [serial = 641] [outer = 157F3C00] 08:23:58 INFO - PROCESS | 3760 | 1463675038338 Marionette DEBUG loaded listener.js 08:23:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (16868800) [pid = 3760] [serial = 642] [outer = 157F3C00] 08:23:58 INFO - PROCESS | 3760 | 1463675038814 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 649ms 08:23:58 INFO - PROCESS | 3760 | 1463675038833 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:23:58 INFO - PROCESS | 3760 | 1463675038835 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 08:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:23:58 INFO - PROCESS | 3760 | 1463675038842 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:23:58 INFO - PROCESS | 3760 | 1463675038843 Marionette TRACE conn3 <- [1,822,null,{}] 08:23:58 INFO - PROCESS | 3760 | 1463675038853 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:59 INFO - PROCESS | 3760 | 1463675039009 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:23:59 INFO - PROCESS | 3760 | 1463675039016 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:59 INFO - PROCESS | 3760 | ++DOCSHELL 12AEE800 == 55 [pid = 3760] [id = 215] 08:23:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (12AF0000) [pid = 3760] [serial = 643] [outer = 00000000] 08:23:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (168EB400) [pid = 3760] [serial = 644] [outer = 12AF0000] 08:23:59 INFO - PROCESS | 3760 | 1463675039067 Marionette DEBUG loaded listener.js 08:23:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (170CB400) [pid = 3760] [serial = 645] [outer = 12AF0000] 08:23:59 INFO - PROCESS | 3760 | 1463675039567 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 745ms 08:23:59 INFO - PROCESS | 3760 | 1463675039616 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 08:23:59 INFO - PROCESS | 3760 | 1463675039617 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 08:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:23:59 INFO - PROCESS | 3760 | 1463675039621 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:23:59 INFO - PROCESS | 3760 | 1463675039622 Marionette TRACE conn3 <- [1,826,null,{}] 08:23:59 INFO - PROCESS | 3760 | 1463675039626 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:23:59 INFO - PROCESS | 3760 | 1463675039763 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:23:59 INFO - PROCESS | 3760 | 1463675039786 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:59 INFO - PROCESS | 3760 | ++DOCSHELL 168DE000 == 56 [pid = 3760] [id = 216] 08:23:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (177C8800) [pid = 3760] [serial = 646] [outer = 00000000] 08:23:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (17EC5C00) [pid = 3760] [serial = 647] [outer = 177C8800] 08:23:59 INFO - PROCESS | 3760 | 1463675039829 Marionette DEBUG loaded listener.js 08:23:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (182A2C00) [pid = 3760] [serial = 648] [outer = 177C8800] 08:24:00 INFO - PROCESS | 3760 | 1463675040244 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 649ms 08:24:00 INFO - PROCESS | 3760 | 1463675040260 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:24:00 INFO - PROCESS | 3760 | 1463675040262 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 08:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:24:00 INFO - PROCESS | 3760 | 1463675040265 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:24:00 INFO - PROCESS | 3760 | 1463675040267 Marionette TRACE conn3 <- [1,830,null,{}] 08:24:00 INFO - PROCESS | 3760 | 1463675040271 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:00 INFO - PROCESS | 3760 | 1463675040380 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:24:00 INFO - PROCESS | 3760 | 1463675040443 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:00 INFO - PROCESS | 3760 | ++DOCSHELL 175EA400 == 57 [pid = 3760] [id = 217] 08:24:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (17829000) [pid = 3760] [serial = 649] [outer = 00000000] 08:24:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (18487C00) [pid = 3760] [serial = 650] [outer = 17829000] 08:24:00 INFO - PROCESS | 3760 | 1463675040491 Marionette DEBUG loaded listener.js 08:24:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (198E5C00) [pid = 3760] [serial = 651] [outer = 17829000] 08:24:00 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1142C400) [pid = 3760] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:24:00 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (16441C00) [pid = 3760] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:24:00 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (16867800) [pid = 3760] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:24:00 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (13320C00) [pid = 3760] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:24:00 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (12B5E800) [pid = 3760] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:24:00 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (10C1A800) [pid = 3760] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:24:00 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (13159800) [pid = 3760] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:24:00 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (14F41400) [pid = 3760] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:24:00 INFO - PROCESS | 3760 | 1463675040963 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 745ms 08:24:01 INFO - PROCESS | 3760 | 1463675041016 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:24:01 INFO - PROCESS | 3760 | 1463675041017 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 08:24:01 INFO - PROCESS | 3760 | 1463675041021 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:24:01 INFO - PROCESS | 3760 | 1463675041023 Marionette TRACE conn3 <- [1,834,null,{}] 08:24:01 INFO - PROCESS | 3760 | 1463675041026 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:01 INFO - PROCESS | 3760 | 1463675041131 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:24:01 INFO - PROCESS | 3760 | 1463675041138 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:01 INFO - PROCESS | 3760 | ++DOCSHELL 14E7C000 == 58 [pid = 3760] [id = 218] 08:24:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (14F37000) [pid = 3760] [serial = 652] [outer = 00000000] 08:24:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (18486400) [pid = 3760] [serial = 653] [outer = 14F37000] 08:24:01 INFO - PROCESS | 3760 | 1463675041181 Marionette DEBUG loaded listener.js 08:24:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (198EE800) [pid = 3760] [serial = 654] [outer = 14F37000] 08:24:01 INFO - PROCESS | 3760 | 1463675041635 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 650ms 08:24:01 INFO - PROCESS | 3760 | 1463675041692 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:24:01 INFO - PROCESS | 3760 | 1463675041693 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 08:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:24:01 INFO - PROCESS | 3760 | 1463675041697 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:24:01 INFO - PROCESS | 3760 | 1463675041698 Marionette TRACE conn3 <- [1,838,null,{}] 08:24:01 INFO - PROCESS | 3760 | 1463675041706 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:01 INFO - PROCESS | 3760 | 1463675041788 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:24:01 INFO - PROCESS | 3760 | 1463675041794 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:01 INFO - PROCESS | 3760 | ++DOCSHELL 17509000 == 59 [pid = 3760] [id = 219] 08:24:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (175E3400) [pid = 3760] [serial = 655] [outer = 00000000] 08:24:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (199D5000) [pid = 3760] [serial = 656] [outer = 175E3400] 08:24:01 INFO - PROCESS | 3760 | 1463675041837 Marionette DEBUG loaded listener.js 08:24:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (19A5BC00) [pid = 3760] [serial = 657] [outer = 175E3400] 08:24:02 INFO - PROCESS | 3760 | 1463675042252 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 602ms 08:24:02 INFO - PROCESS | 3760 | 1463675042302 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:24:02 INFO - PROCESS | 3760 | 1463675042304 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 08:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:24:02 INFO - PROCESS | 3760 | 1463675042307 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:24:02 INFO - PROCESS | 3760 | 1463675042308 Marionette TRACE conn3 <- [1,842,null,{}] 08:24:02 INFO - PROCESS | 3760 | 1463675042312 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:02 INFO - PROCESS | 3760 | 1463675042391 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:24:02 INFO - PROCESS | 3760 | 1463675042398 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:02 INFO - PROCESS | 3760 | ++DOCSHELL 18484000 == 60 [pid = 3760] [id = 220] 08:24:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (198F0400) [pid = 3760] [serial = 658] [outer = 00000000] 08:24:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (19E4B000) [pid = 3760] [serial = 659] [outer = 198F0400] 08:24:02 INFO - PROCESS | 3760 | 1463675042447 Marionette DEBUG loaded listener.js 08:24:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (19E54C00) [pid = 3760] [serial = 660] [outer = 198F0400] 08:24:03 INFO - PROCESS | 3760 | 1463675043074 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 808ms 08:24:03 INFO - PROCESS | 3760 | 1463675043107 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:24:03 INFO - PROCESS | 3760 | 1463675043111 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 08:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:24:03 INFO - PROCESS | 3760 | 1463675043117 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:24:03 INFO - PROCESS | 3760 | 1463675043121 Marionette TRACE conn3 <- [1,846,null,{}] 08:24:03 INFO - PROCESS | 3760 | 1463675043126 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:03 INFO - PROCESS | 3760 | 1463675043239 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:24:03 INFO - PROCESS | 3760 | 1463675043370 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:03 INFO - PROCESS | 3760 | ++DOCSHELL 10C24800 == 61 [pid = 3760] [id = 221] 08:24:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (10C25000) [pid = 3760] [serial = 661] [outer = 00000000] 08:24:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (13158800) [pid = 3760] [serial = 662] [outer = 10C25000] 08:24:03 INFO - PROCESS | 3760 | 1463675043427 Marionette DEBUG loaded listener.js 08:24:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (13705000) [pid = 3760] [serial = 663] [outer = 10C25000] 08:24:04 INFO - PROCESS | 3760 | 1463675044051 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 951ms 08:24:04 INFO - PROCESS | 3760 | 1463675044096 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:24:04 INFO - PROCESS | 3760 | 1463675044102 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 08:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:24:04 INFO - PROCESS | 3760 | 1463675044108 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:24:04 INFO - PROCESS | 3760 | 1463675044111 Marionette TRACE conn3 <- [1,850,null,{}] 08:24:04 INFO - PROCESS | 3760 | 1463675044115 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:04 INFO - PROCESS | 3760 | 1463675044221 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:24:04 INFO - PROCESS | 3760 | 1463675044325 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:04 INFO - PROCESS | 3760 | ++DOCSHELL 1423D400 == 62 [pid = 3760] [id = 222] 08:24:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (14E87800) [pid = 3760] [serial = 664] [outer = 00000000] 08:24:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (15746000) [pid = 3760] [serial = 665] [outer = 14E87800] 08:24:04 INFO - PROCESS | 3760 | 1463675044378 Marionette DEBUG loaded listener.js 08:24:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (15F84000) [pid = 3760] [serial = 666] [outer = 14E87800] 08:24:05 INFO - PROCESS | 3760 | 1463675044993 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 966ms 08:24:05 INFO - PROCESS | 3760 | 1463675045051 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:24:05 INFO - PROCESS | 3760 | 1463675045054 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 08:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:24:05 INFO - PROCESS | 3760 | 1463675045058 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:24:05 INFO - PROCESS | 3760 | 1463675045061 Marionette TRACE conn3 <- [1,854,null,{}] 08:24:05 INFO - PROCESS | 3760 | 1463675045072 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:05 INFO - PROCESS | 3760 | 1463675045181 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:24:05 INFO - PROCESS | 3760 | 1463675045315 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:05 INFO - PROCESS | 3760 | ++DOCSHELL 1782C800 == 63 [pid = 3760] [id = 223] 08:24:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (17DCB800) [pid = 3760] [serial = 667] [outer = 00000000] 08:24:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (198F1000) [pid = 3760] [serial = 668] [outer = 17DCB800] 08:24:05 INFO - PROCESS | 3760 | 1463675045372 Marionette DEBUG loaded listener.js 08:24:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (19E4AC00) [pid = 3760] [serial = 669] [outer = 17DCB800] 08:24:06 INFO - PROCESS | 3760 | 1463675046002 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 966ms 08:24:06 INFO - PROCESS | 3760 | 1463675046034 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:24:06 INFO - PROCESS | 3760 | 1463675046037 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 08:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:24:06 INFO - PROCESS | 3760 | 1463675046041 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:24:06 INFO - PROCESS | 3760 | 1463675046043 Marionette TRACE conn3 <- [1,858,null,{}] 08:24:06 INFO - PROCESS | 3760 | 1463675046047 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:06 INFO - PROCESS | 3760 | 1463675046150 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:24:06 INFO - PROCESS | 3760 | 1463675046280 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:06 INFO - PROCESS | 3760 | ++DOCSHELL 18487000 == 64 [pid = 3760] [id = 224] 08:24:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1A0AB400) [pid = 3760] [serial = 670] [outer = 00000000] 08:24:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1A0B1000) [pid = 3760] [serial = 671] [outer = 1A0AB400] 08:24:06 INFO - PROCESS | 3760 | 1463675046335 Marionette DEBUG loaded listener.js 08:24:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1A0B9C00) [pid = 3760] [serial = 672] [outer = 1A0AB400] 08:24:06 INFO - PROCESS | 3760 | 1463675046957 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 951ms 08:24:06 INFO - PROCESS | 3760 | 1463675046985 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:24:06 INFO - PROCESS | 3760 | 1463675046987 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 08:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:24:07 INFO - PROCESS | 3760 | 1463675046991 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:24:07 INFO - PROCESS | 3760 | 1463675046993 Marionette TRACE conn3 <- [1,862,null,{}] 08:24:07 INFO - PROCESS | 3760 | 1463675046997 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:07 INFO - PROCESS | 3760 | 1463675047100 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:24:07 INFO - PROCESS | 3760 | 1463675047203 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:07 INFO - PROCESS | 3760 | ++DOCSHELL 10A56800 == 65 [pid = 3760] [id = 225] 08:24:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (112B0800) [pid = 3760] [serial = 673] [outer = 00000000] 08:24:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1644F000) [pid = 3760] [serial = 674] [outer = 112B0800] 08:24:07 INFO - PROCESS | 3760 | 1463675047255 Marionette DEBUG loaded listener.js 08:24:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (16869400) [pid = 3760] [serial = 675] [outer = 112B0800] 08:24:08 INFO - PROCESS | 3760 | 1463675048124 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1204ms 08:24:08 INFO - PROCESS | 3760 | 1463675048188 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:24:08 INFO - PROCESS | 3760 | 1463675048191 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 08:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:24:08 INFO - PROCESS | 3760 | 1463675048196 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:24:08 INFO - PROCESS | 3760 | 1463675048200 Marionette TRACE conn3 <- [1,866,null,{}] 08:24:08 INFO - PROCESS | 3760 | 1463675048207 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:08 INFO - PROCESS | 3760 | 1463675048303 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:24:08 INFO - PROCESS | 3760 | 1463675048490 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:08 INFO - PROCESS | 3760 | ++DOCSHELL 10C1F400 == 66 [pid = 3760] [id = 226] 08:24:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (10C1FC00) [pid = 3760] [serial = 676] [outer = 00000000] 08:24:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (10B89000) [pid = 3760] [serial = 677] [outer = 10C1FC00] 08:24:08 INFO - PROCESS | 3760 | 1463675048543 Marionette DEBUG loaded listener.js 08:24:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (112B5000) [pid = 3760] [serial = 678] [outer = 10C1FC00] 08:24:09 INFO - PROCESS | 3760 | --DOCSHELL 1A4F2000 == 65 [pid = 3760] [id = 155] 08:24:09 INFO - PROCESS | 3760 | --DOCSHELL 17509000 == 64 [pid = 3760] [id = 219] 08:24:09 INFO - PROCESS | 3760 | --DOCSHELL 14E7C000 == 63 [pid = 3760] [id = 218] 08:24:09 INFO - PROCESS | 3760 | --DOCSHELL 175EA400 == 62 [pid = 3760] [id = 217] 08:24:09 INFO - PROCESS | 3760 | --DOCSHELL 168DE000 == 61 [pid = 3760] [id = 216] 08:24:09 INFO - PROCESS | 3760 | --DOCSHELL 12AEE800 == 60 [pid = 3760] [id = 215] 08:24:09 INFO - PROCESS | 3760 | --DOCSHELL 0F97C000 == 59 [pid = 3760] [id = 214] 08:24:09 INFO - PROCESS | 3760 | --DOCSHELL 14E7B400 == 58 [pid = 3760] [id = 213] 08:24:09 INFO - PROCESS | 3760 | --DOCSHELL 14005C00 == 57 [pid = 3760] [id = 212] 08:24:09 INFO - PROCESS | 3760 | --DOCSHELL 11038800 == 56 [pid = 3760] [id = 211] 08:24:09 INFO - PROCESS | 3760 | --DOCSHELL 10273C00 == 55 [pid = 3760] [id = 210] 08:24:09 INFO - PROCESS | 3760 | --DOCSHELL 17E1E400 == 54 [pid = 3760] [id = 209] 08:24:09 INFO - PROCESS | 3760 | --DOCSHELL 175EB400 == 53 [pid = 3760] [id = 208] 08:24:09 INFO - PROCESS | 3760 | --DOCSHELL 175C2800 == 52 [pid = 3760] [id = 207] 08:24:09 INFO - PROCESS | 3760 | --DOCSHELL 15626C00 == 51 [pid = 3760] [id = 206] 08:24:09 INFO - PROCESS | 3760 | --DOCSHELL 1338A800 == 50 [pid = 3760] [id = 205] 08:24:09 INFO - PROCESS | 3760 | --DOCSHELL 10C25400 == 49 [pid = 3760] [id = 204] 08:24:09 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (169D0000) [pid = 3760] [serial = 606] [outer = 00000000] [url = about:blank] 08:24:09 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1644C000) [pid = 3760] [serial = 596] [outer = 00000000] [url = about:blank] 08:24:09 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1686EC00) [pid = 3760] [serial = 599] [outer = 00000000] [url = about:blank] 08:24:09 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (166E5800) [pid = 3760] [serial = 602] [outer = 00000000] [url = about:blank] 08:24:09 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (13313800) [pid = 3760] [serial = 590] [outer = 00000000] [url = about:blank] 08:24:09 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (13703000) [pid = 3760] [serial = 591] [outer = 00000000] [url = about:blank] 08:24:09 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (112AB400) [pid = 3760] [serial = 587] [outer = 00000000] [url = about:blank] 08:24:09 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (112B4400) [pid = 3760] [serial = 588] [outer = 00000000] [url = about:blank] 08:24:09 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (14F36800) [pid = 3760] [serial = 581] [outer = 00000000] [url = about:blank] 08:24:09 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (166DFC00) [pid = 3760] [serial = 597] [outer = 00000000] [url = about:blank] 08:24:09 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (112B0000) [pid = 3760] [serial = 578] [outer = 00000000] [url = about:blank] 08:24:09 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (15621000) [pid = 3760] [serial = 585] [outer = 00000000] [url = about:blank] 08:24:09 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (13957800) [pid = 3760] [serial = 584] [outer = 00000000] [url = about:blank] 08:24:09 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (156ADC00) [pid = 3760] [serial = 593] [outer = 00000000] [url = about:blank] 08:24:09 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1688FC00) [pid = 3760] [serial = 600] [outer = 00000000] [url = about:blank] 08:24:09 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (14E81400) [pid = 3760] [serial = 605] [outer = 00000000] [url = about:blank] 08:24:09 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (168E9000) [pid = 3760] [serial = 603] [outer = 00000000] [url = about:blank] 08:24:09 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1573E000) [pid = 3760] [serial = 594] [outer = 00000000] [url = about:blank] 08:24:09 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (172C8C00) [pid = 3760] [serial = 608] [outer = 00000000] [url = about:blank] 08:24:09 INFO - PROCESS | 3760 | 1463675049119 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 951ms 08:24:09 INFO - PROCESS | 3760 | 1463675049171 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:24:09 INFO - PROCESS | 3760 | 1463675049176 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 08:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:24:09 INFO - PROCESS | 3760 | 1463675049182 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:24:09 INFO - PROCESS | 3760 | 1463675049185 Marionette TRACE conn3 <- [1,870,null,{}] 08:24:09 INFO - PROCESS | 3760 | 1463675049189 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:09 INFO - PROCESS | 3760 | 1463675049272 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:24:09 INFO - PROCESS | 3760 | 1463675049279 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:09 INFO - PROCESS | 3760 | ++DOCSHELL 112AAC00 == 50 [pid = 3760] [id = 227] 08:24:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (112AB400) [pid = 3760] [serial = 679] [outer = 00000000] 08:24:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (13051800) [pid = 3760] [serial = 680] [outer = 112AB400] 08:24:09 INFO - PROCESS | 3760 | 1463675049325 Marionette DEBUG loaded listener.js 08:24:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1315A400) [pid = 3760] [serial = 681] [outer = 112AB400] 08:24:09 INFO - PROCESS | 3760 | 1463675049786 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 650ms 08:24:09 INFO - PROCESS | 3760 | 1463675049969 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:24:09 INFO - PROCESS | 3760 | 1463675049971 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 08:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:24:10 INFO - PROCESS | 3760 | 1463675050136 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:24:10 INFO - PROCESS | 3760 | 1463675050139 Marionette TRACE conn3 <- [1,874,null,{}] 08:24:10 INFO - PROCESS | 3760 | 1463675050149 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:10 INFO - PROCESS | 3760 | 1463675050233 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:24:10 INFO - PROCESS | 3760 | 1463675050243 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:10 INFO - PROCESS | 3760 | ++DOCSHELL 14233400 == 51 [pid = 3760] [id = 228] 08:24:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1423A400) [pid = 3760] [serial = 682] [outer = 00000000] 08:24:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (156B5800) [pid = 3760] [serial = 683] [outer = 1423A400] 08:24:10 INFO - PROCESS | 3760 | 1463675050290 Marionette DEBUG loaded listener.js 08:24:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (15741400) [pid = 3760] [serial = 684] [outer = 1423A400] 08:24:10 INFO - PROCESS | 3760 | 1463675050780 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 697ms 08:24:10 INFO - PROCESS | 3760 | 1463675050815 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:24:10 INFO - PROCESS | 3760 | 1463675050817 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 08:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:24:10 INFO - PROCESS | 3760 | 1463675050820 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:24:10 INFO - PROCESS | 3760 | 1463675050822 Marionette TRACE conn3 <- [1,878,null,{}] 08:24:10 INFO - PROCESS | 3760 | 1463675050825 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:10 INFO - PROCESS | 3760 | 1463675050912 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:24:10 INFO - PROCESS | 3760 | 1463675050919 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:10 INFO - PROCESS | 3760 | ++DOCSHELL 1644A000 == 52 [pid = 3760] [id = 229] 08:24:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1644A800) [pid = 3760] [serial = 685] [outer = 00000000] 08:24:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (166DBC00) [pid = 3760] [serial = 686] [outer = 1644A800] 08:24:10 INFO - PROCESS | 3760 | 1463675050963 Marionette DEBUG loaded listener.js 08:24:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (16861000) [pid = 3760] [serial = 687] [outer = 1644A800] 08:24:11 INFO - PROCESS | 3760 | 1463675051461 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 697ms 08:24:11 INFO - PROCESS | 3760 | 1463675051523 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:24:11 INFO - PROCESS | 3760 | 1463675051525 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 08:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:24:11 INFO - PROCESS | 3760 | 1463675051532 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:24:11 INFO - PROCESS | 3760 | 1463675051534 Marionette TRACE conn3 <- [1,882,null,{}] 08:24:11 INFO - PROCESS | 3760 | 1463675051538 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:11 INFO - PROCESS | 3760 | 1463675051644 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:24:11 INFO - PROCESS | 3760 | 1463675051654 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:11 INFO - PROCESS | 3760 | ++DOCSHELL 156AEC00 == 53 [pid = 3760] [id = 230] 08:24:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (166DD000) [pid = 3760] [serial = 688] [outer = 00000000] 08:24:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1686E400) [pid = 3760] [serial = 689] [outer = 166DD000] 08:24:11 INFO - PROCESS | 3760 | 1463675051698 Marionette DEBUG loaded listener.js 08:24:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (16892400) [pid = 3760] [serial = 690] [outer = 166DD000] 08:24:12 INFO - PROCESS | 3760 | 1463675052149 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 649ms 08:24:12 INFO - PROCESS | 3760 | 1463675052167 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:24:12 INFO - PROCESS | 3760 | 1463675052168 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 08:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:24:12 INFO - PROCESS | 3760 | 1463675052172 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:24:12 INFO - PROCESS | 3760 | 1463675052173 Marionette TRACE conn3 <- [1,886,null,{}] 08:24:12 INFO - PROCESS | 3760 | 1463675052182 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:12 INFO - PROCESS | 3760 | 1463675052308 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:24:12 INFO - PROCESS | 3760 | 1463675052403 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:12 INFO - PROCESS | 3760 | ++DOCSHELL 10C1B000 == 54 [pid = 3760] [id = 231] 08:24:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (169D2C00) [pid = 3760] [serial = 691] [outer = 00000000] 08:24:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (170CB800) [pid = 3760] [serial = 692] [outer = 169D2C00] 08:24:12 INFO - PROCESS | 3760 | 1463675052450 Marionette DEBUG loaded listener.js 08:24:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (172D4000) [pid = 3760] [serial = 693] [outer = 169D2C00] 08:24:12 INFO - PROCESS | 3760 | 1463675052874 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 761ms 08:24:12 INFO - PROCESS | 3760 | 1463675052914 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:24:12 INFO - PROCESS | 3760 | 1463675052918 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 08:24:12 INFO - PROCESS | 3760 | 1463675052922 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:24:12 INFO - PROCESS | 3760 | 1463675052924 Marionette TRACE conn3 <- [1,890,null,{}] 08:24:12 INFO - PROCESS | 3760 | 1463675052931 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:13 INFO - PROCESS | 3760 | 1463675053037 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:24:13 INFO - PROCESS | 3760 | 1463675053046 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:13 INFO - PROCESS | 3760 | ++DOCSHELL 169CFC00 == 55 [pid = 3760] [id = 232] 08:24:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (169D2000) [pid = 3760] [serial = 694] [outer = 00000000] 08:24:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (175E4400) [pid = 3760] [serial = 695] [outer = 169D2000] 08:24:13 INFO - PROCESS | 3760 | 1463675053137 Marionette DEBUG loaded listener.js 08:24:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (177C1C00) [pid = 3760] [serial = 696] [outer = 169D2000] 08:24:13 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (17829000) [pid = 3760] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:24:13 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (14F37000) [pid = 3760] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:24:13 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (175E3400) [pid = 3760] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:24:13 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (17274000) [pid = 3760] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:24:13 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (10274C00) [pid = 3760] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:24:13 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (14F41C00) [pid = 3760] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:24:13 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (157F3C00) [pid = 3760] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:24:13 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (12AF0000) [pid = 3760] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:24:13 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (177C8800) [pid = 3760] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:24:13 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (14238800) [pid = 3760] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:24:13 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (112AC000) [pid = 3760] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:24:13 INFO - PROCESS | 3760 | 1463675053825 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 903ms 08:24:13 INFO - PROCESS | 3760 | 1463675053860 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:24:13 INFO - PROCESS | 3760 | 1463675053862 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 08:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:24:13 INFO - PROCESS | 3760 | 1463675053866 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:24:13 INFO - PROCESS | 3760 | 1463675053877 Marionette TRACE conn3 <- [1,894,null,{}] 08:24:13 INFO - PROCESS | 3760 | 1463675053881 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:13 INFO - PROCESS | 3760 | 1463675053960 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:24:14 INFO - PROCESS | 3760 | 1463675054055 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:14 INFO - PROCESS | 3760 | ++DOCSHELL 110CE800 == 56 [pid = 3760] [id = 233] 08:24:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (14234C00) [pid = 3760] [serial = 697] [outer = 00000000] 08:24:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (168DF000) [pid = 3760] [serial = 698] [outer = 14234C00] 08:24:14 INFO - PROCESS | 3760 | 1463675054099 Marionette DEBUG loaded listener.js 08:24:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (17DD1400) [pid = 3760] [serial = 699] [outer = 14234C00] 08:24:14 INFO - PROCESS | 3760 | 1463675054449 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 665ms 08:24:14 INFO - PROCESS | 3760 | 1463675054524 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:24:14 INFO - PROCESS | 3760 | 1463675054526 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 08:24:14 INFO - PROCESS | 3760 | 1463675054530 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:24:14 INFO - PROCESS | 3760 | 1463675054531 Marionette TRACE conn3 <- [1,898,null,{}] 08:24:14 INFO - PROCESS | 3760 | 1463675054535 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:14 INFO - PROCESS | 3760 | 1463675054645 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:24:14 INFO - PROCESS | 3760 | 1463675054658 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:14 INFO - PROCESS | 3760 | ++DOCSHELL 10B87000 == 57 [pid = 3760] [id = 234] 08:24:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (13050800) [pid = 3760] [serial = 700] [outer = 00000000] 08:24:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (18480000) [pid = 3760] [serial = 701] [outer = 13050800] 08:24:14 INFO - PROCESS | 3760 | 1463675054702 Marionette DEBUG loaded listener.js 08:24:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (198EEC00) [pid = 3760] [serial = 702] [outer = 13050800] 08:24:15 INFO - PROCESS | 3760 | 1463675055130 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 650ms 08:24:15 INFO - PROCESS | 3760 | 1463675055168 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:24:15 INFO - PROCESS | 3760 | 1463675055170 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 08:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:24:15 INFO - PROCESS | 3760 | 1463675055173 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:24:15 INFO - PROCESS | 3760 | 1463675055175 Marionette TRACE conn3 <- [1,902,null,{}] 08:24:15 INFO - PROCESS | 3760 | 1463675055178 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:15 INFO - PROCESS | 3760 | 1463675055292 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:24:15 INFO - PROCESS | 3760 | 1463675055337 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:15 INFO - PROCESS | 3760 | ++DOCSHELL 17ECE800 == 58 [pid = 3760] [id = 235] 08:24:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (17FC5400) [pid = 3760] [serial = 703] [outer = 00000000] 08:24:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (19E52000) [pid = 3760] [serial = 704] [outer = 17FC5400] 08:24:15 INFO - PROCESS | 3760 | 1463675055380 Marionette DEBUG loaded listener.js 08:24:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1A0ADC00) [pid = 3760] [serial = 705] [outer = 17FC5400] 08:24:15 INFO - PROCESS | 3760 | 1463675055922 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 824ms 08:24:16 INFO - PROCESS | 3760 | 1463675056008 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:24:16 INFO - PROCESS | 3760 | 1463675056012 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 08:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:24:16 INFO - PROCESS | 3760 | 1463675056018 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:24:16 INFO - PROCESS | 3760 | 1463675056023 Marionette TRACE conn3 <- [1,906,null,{}] 08:24:16 INFO - PROCESS | 3760 | 1463675056031 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:16 INFO - PROCESS | 3760 | 1463675056157 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:24:16 INFO - PROCESS | 3760 | 1463675056288 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (10C24000) [pid = 3760] [serial = 706] [outer = 1B238C00] 08:24:16 INFO - PROCESS | 3760 | ++DOCSHELL 112B4400 == 59 [pid = 3760] [id = 236] 08:24:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (112B7C00) [pid = 3760] [serial = 707] [outer = 00000000] 08:24:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (11CF1000) [pid = 3760] [serial = 708] [outer = 112B7C00] 08:24:16 INFO - PROCESS | 3760 | 1463675056366 Marionette DEBUG loaded listener.js 08:24:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (13050400) [pid = 3760] [serial = 709] [outer = 112B7C00] 08:24:17 INFO - PROCESS | 3760 | 1463675057054 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1124ms 08:24:17 INFO - PROCESS | 3760 | 1463675057124 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:24:17 INFO - PROCESS | 3760 | 1463675057129 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 08:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:24:17 INFO - PROCESS | 3760 | 1463675057136 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:24:17 INFO - PROCESS | 3760 | 1463675057139 Marionette TRACE conn3 <- [1,910,null,{}] 08:24:17 INFO - PROCESS | 3760 | 1463675057143 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:17 INFO - PROCESS | 3760 | 1463675057278 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:24:17 INFO - PROCESS | 3760 | 1463675057409 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:17 INFO - PROCESS | 3760 | ++DOCSHELL 12B5FC00 == 60 [pid = 3760] [id = 237] 08:24:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (137AF400) [pid = 3760] [serial = 710] [outer = 00000000] 08:24:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1685F400) [pid = 3760] [serial = 711] [outer = 137AF400] 08:24:17 INFO - PROCESS | 3760 | 1463675057463 Marionette DEBUG loaded listener.js 08:24:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1688C400) [pid = 3760] [serial = 712] [outer = 137AF400] 08:24:18 INFO - PROCESS | 3760 | 1463675058135 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1014ms 08:24:18 INFO - PROCESS | 3760 | 1463675058172 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:24:18 INFO - PROCESS | 3760 | 1463675058175 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 08:24:18 INFO - PROCESS | 3760 | 1463675058179 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:24:18 INFO - PROCESS | 3760 | 1463675058183 Marionette TRACE conn3 <- [1,914,null,{}] 08:24:18 INFO - PROCESS | 3760 | 1463675058194 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:18 INFO - PROCESS | 3760 | 1463675058301 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:24:18 INFO - PROCESS | 3760 | 1463675058432 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:18 INFO - PROCESS | 3760 | ++DOCSHELL 19A69800 == 61 [pid = 3760] [id = 238] 08:24:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (19E4B800) [pid = 3760] [serial = 713] [outer = 00000000] 08:24:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1A0B7000) [pid = 3760] [serial = 714] [outer = 19E4B800] 08:24:18 INFO - PROCESS | 3760 | 1463675058489 Marionette DEBUG loaded listener.js 08:24:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1A4E5000) [pid = 3760] [serial = 715] [outer = 19E4B800] 08:24:19 INFO - PROCESS | 3760 | 1463675059012 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 903ms 08:24:19 INFO - PROCESS | 3760 | 1463675059090 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:24:19 INFO - PROCESS | 3760 | 1463675059093 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 08:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:24:19 INFO - PROCESS | 3760 | 1463675059097 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:24:19 INFO - PROCESS | 3760 | 1463675059099 Marionette TRACE conn3 <- [1,918,null,{}] 08:24:19 INFO - PROCESS | 3760 | 1463675059103 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:19 INFO - PROCESS | 3760 | 1463675059212 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:24:19 INFO - PROCESS | 3760 | 1463675059314 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:19 INFO - PROCESS | 3760 | ++DOCSHELL 1A418000 == 62 [pid = 3760] [id = 239] 08:24:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (1A670C00) [pid = 3760] [serial = 716] [outer = 00000000] 08:24:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1A678C00) [pid = 3760] [serial = 717] [outer = 1A670C00] 08:24:19 INFO - PROCESS | 3760 | 1463675059367 Marionette DEBUG loaded listener.js 08:24:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1A98A400) [pid = 3760] [serial = 718] [outer = 1A670C00] 08:24:19 INFO - PROCESS | 3760 | 1463675059945 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 919ms 08:24:20 INFO - PROCESS | 3760 | 1463675060000 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:24:20 INFO - PROCESS | 3760 | 1463675060002 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 08:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:24:20 INFO - PROCESS | 3760 | 1463675060006 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:24:20 INFO - PROCESS | 3760 | 1463675060008 Marionette TRACE conn3 <- [1,922,null,{}] 08:24:20 INFO - PROCESS | 3760 | 1463675060011 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:20 INFO - PROCESS | 3760 | 1463675060111 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:24:20 INFO - PROCESS | 3760 | 1463675060219 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:20 INFO - PROCESS | 3760 | ++DOCSHELL 1A676800 == 63 [pid = 3760] [id = 240] 08:24:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (1A987800) [pid = 3760] [serial = 719] [outer = 00000000] 08:24:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (1AB4BC00) [pid = 3760] [serial = 720] [outer = 1A987800] 08:24:20 INFO - PROCESS | 3760 | 1463675060271 Marionette DEBUG loaded listener.js 08:24:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (1AB51000) [pid = 3760] [serial = 721] [outer = 1A987800] 08:24:20 INFO - PROCESS | 3760 | 1463675060885 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 903ms 08:24:20 INFO - PROCESS | 3760 | 1463675060944 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:24:20 INFO - PROCESS | 3760 | 1463675060947 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 08:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:24:20 INFO - PROCESS | 3760 | 1463675060950 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:24:20 INFO - PROCESS | 3760 | 1463675060952 Marionette TRACE conn3 <- [1,926,null,{}] 08:24:20 INFO - PROCESS | 3760 | 1463675060956 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:21 INFO - PROCESS | 3760 | 1463675061078 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:24:21 INFO - PROCESS | 3760 | 1463675061189 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:21 INFO - PROCESS | 3760 | ++DOCSHELL 1102E800 == 64 [pid = 3760] [id = 241] 08:24:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1102F000) [pid = 3760] [serial = 722] [outer = 00000000] 08:24:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (166DA400) [pid = 3760] [serial = 723] [outer = 1102F000] 08:24:21 INFO - PROCESS | 3760 | 1463675061245 Marionette DEBUG loaded listener.js 08:24:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (198ECC00) [pid = 3760] [serial = 724] [outer = 1102F000] 08:24:21 INFO - PROCESS | 3760 | 1463675061959 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1045ms 08:24:22 INFO - PROCESS | 3760 | 1463675061991 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:24:22 INFO - PROCESS | 3760 | 1463675061995 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 08:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:24:22 INFO - PROCESS | 3760 | 1463675062001 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:24:22 INFO - PROCESS | 3760 | 1463675062005 Marionette TRACE conn3 <- [1,930,null,{}] 08:24:22 INFO - PROCESS | 3760 | 1463675062026 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:22 INFO - PROCESS | 3760 | 1463675062124 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:24:22 INFO - PROCESS | 3760 | 1463675062298 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:22 INFO - PROCESS | 3760 | ++DOCSHELL 0F9F2800 == 65 [pid = 3760] [id = 242] 08:24:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (1109C400) [pid = 3760] [serial = 725] [outer = 00000000] 08:24:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (14232C00) [pid = 3760] [serial = 726] [outer = 1109C400] 08:24:22 INFO - PROCESS | 3760 | 1463675062348 Marionette DEBUG loaded listener.js 08:24:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (14EDA800) [pid = 3760] [serial = 727] [outer = 1109C400] 08:24:22 INFO - PROCESS | 3760 | --DOCSHELL 10B87000 == 64 [pid = 3760] [id = 234] 08:24:22 INFO - PROCESS | 3760 | --DOCSHELL 110CE800 == 63 [pid = 3760] [id = 233] 08:24:22 INFO - PROCESS | 3760 | --DOCSHELL 169CFC00 == 62 [pid = 3760] [id = 232] 08:24:22 INFO - PROCESS | 3760 | --DOCSHELL 10C1B000 == 61 [pid = 3760] [id = 231] 08:24:22 INFO - PROCESS | 3760 | --DOCSHELL 156AEC00 == 60 [pid = 3760] [id = 230] 08:24:22 INFO - PROCESS | 3760 | --DOCSHELL 1644A000 == 59 [pid = 3760] [id = 229] 08:24:22 INFO - PROCESS | 3760 | --DOCSHELL 14233400 == 58 [pid = 3760] [id = 228] 08:24:22 INFO - PROCESS | 3760 | --DOCSHELL 112AAC00 == 57 [pid = 3760] [id = 227] 08:24:22 INFO - PROCESS | 3760 | --DOCSHELL 10C1F400 == 56 [pid = 3760] [id = 226] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (1782A800) [pid = 3760] [serial = 623] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (14E84400) [pid = 3760] [serial = 614] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (11036000) [pid = 3760] [serial = 611] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (16A62800) [pid = 3760] [serial = 617] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (175E1800) [pid = 3760] [serial = 620] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (182AD800) [pid = 3760] [serial = 626] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (19E4B000) [pid = 3760] [serial = 659] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOCSHELL 18487000 == 55 [pid = 3760] [id = 224] 08:24:22 INFO - PROCESS | 3760 | --DOCSHELL 1782C800 == 54 [pid = 3760] [id = 223] 08:24:22 INFO - PROCESS | 3760 | --DOCSHELL 1423D400 == 53 [pid = 3760] [id = 222] 08:24:22 INFO - PROCESS | 3760 | --DOCSHELL 10C24800 == 52 [pid = 3760] [id = 221] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (18487C00) [pid = 3760] [serial = 650] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (18486400) [pid = 3760] [serial = 653] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (199D5000) [pid = 3760] [serial = 656] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (198EE800) [pid = 3760] [serial = 654] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (1727A800) [pid = 3760] [serial = 609] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (11029800) [pid = 3760] [serial = 630] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (16447C00) [pid = 3760] [serial = 639] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (16868800) [pid = 3760] [serial = 642] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (168EB400) [pid = 3760] [serial = 644] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (182A2C00) [pid = 3760] [serial = 648] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (198E5C00) [pid = 3760] [serial = 651] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (170CB400) [pid = 3760] [serial = 645] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (166E6800) [pid = 3760] [serial = 641] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (14ED9800) [pid = 3760] [serial = 636] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (105F7400) [pid = 3760] [serial = 629] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (17EC5C00) [pid = 3760] [serial = 647] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (13053000) [pid = 3760] [serial = 633] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (14E80400) [pid = 3760] [serial = 635] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (15E18000) [pid = 3760] [serial = 638] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1289EC00) [pid = 3760] [serial = 632] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (19A5BC00) [pid = 3760] [serial = 657] [outer = 00000000] [url = about:blank] 08:24:22 INFO - PROCESS | 3760 | 1463675062988 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1014ms 08:24:23 INFO - PROCESS | 3760 | 1463675063040 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:24:23 INFO - PROCESS | 3760 | 1463675063046 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 08:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:24:23 INFO - PROCESS | 3760 | 1463675063052 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:24:23 INFO - PROCESS | 3760 | 1463675063054 Marionette TRACE conn3 <- [1,934,null,{}] 08:24:23 INFO - PROCESS | 3760 | 1463675063058 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:23 INFO - PROCESS | 3760 | 1463675063142 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:24:23 INFO - PROCESS | 3760 | 1463675063234 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:23 INFO - PROCESS | 3760 | ++DOCSHELL 10C24800 == 53 [pid = 3760] [id = 243] 08:24:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (11033800) [pid = 3760] [serial = 728] [outer = 00000000] 08:24:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (13705400) [pid = 3760] [serial = 729] [outer = 11033800] 08:24:23 INFO - PROCESS | 3760 | 1463675063286 Marionette DEBUG loaded listener.js 08:24:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (14F3F400) [pid = 3760] [serial = 730] [outer = 11033800] 08:24:23 INFO - PROCESS | 3760 | 1463675063671 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 649ms 08:24:23 INFO - PROCESS | 3760 | 1463675063688 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:24:23 INFO - PROCESS | 3760 | 1463675063691 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 08:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:24:23 INFO - PROCESS | 3760 | 1463675063694 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:24:23 INFO - PROCESS | 3760 | 1463675063698 Marionette TRACE conn3 <- [1,938,null,{}] 08:24:23 INFO - PROCESS | 3760 | 1463675063707 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:23 INFO - PROCESS | 3760 | 1463675063794 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:24:23 INFO - PROCESS | 3760 | 1463675063801 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:23 INFO - PROCESS | 3760 | ++DOCSHELL 156B7400 == 54 [pid = 3760] [id = 244] 08:24:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (157F3C00) [pid = 3760] [serial = 731] [outer = 00000000] 08:24:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (166E4000) [pid = 3760] [serial = 732] [outer = 157F3C00] 08:24:23 INFO - PROCESS | 3760 | 1463675063847 Marionette DEBUG loaded listener.js 08:24:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1686CC00) [pid = 3760] [serial = 733] [outer = 157F3C00] 08:24:24 INFO - PROCESS | 3760 | 1463675064302 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 650ms 08:24:24 INFO - PROCESS | 3760 | 1463675064332 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:24:24 INFO - PROCESS | 3760 | 1463675064334 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 08:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:24:24 INFO - PROCESS | 3760 | 1463675064337 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:24:24 INFO - PROCESS | 3760 | 1463675064339 Marionette TRACE conn3 <- [1,942,null,{}] 08:24:24 INFO - PROCESS | 3760 | 1463675064342 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:24 INFO - PROCESS | 3760 | 1463675064424 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:24:24 INFO - PROCESS | 3760 | 1463675064430 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:24 INFO - PROCESS | 3760 | ++DOCSHELL 1370AC00 == 55 [pid = 3760] [id = 245] 08:24:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1688A400) [pid = 3760] [serial = 734] [outer = 00000000] 08:24:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (169D0000) [pid = 3760] [serial = 735] [outer = 1688A400] 08:24:24 INFO - PROCESS | 3760 | 1463675064474 Marionette DEBUG loaded listener.js 08:24:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (170C1800) [pid = 3760] [serial = 736] [outer = 1688A400] 08:24:24 INFO - PROCESS | 3760 | 1463675064918 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 634ms 08:24:25 INFO - PROCESS | 3760 | 1463675064976 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:24:25 INFO - PROCESS | 3760 | 1463675064978 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 08:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:24:25 INFO - PROCESS | 3760 | 1463675064981 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:24:25 INFO - PROCESS | 3760 | 1463675064983 Marionette TRACE conn3 <- [1,946,null,{}] 08:24:25 INFO - PROCESS | 3760 | 1463675064994 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:25 INFO - PROCESS | 3760 | 1463675065131 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:24:25 INFO - PROCESS | 3760 | 1463675065237 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:25 INFO - PROCESS | 3760 | ++DOCSHELL 10C1E800 == 56 [pid = 3760] [id = 246] 08:24:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (168DE000) [pid = 3760] [serial = 737] [outer = 00000000] 08:24:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (172CF000) [pid = 3760] [serial = 738] [outer = 168DE000] 08:24:25 INFO - PROCESS | 3760 | 1463675065283 Marionette DEBUG loaded listener.js 08:24:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (175DC800) [pid = 3760] [serial = 739] [outer = 168DE000] 08:24:25 INFO - PROCESS | 3760 | 1463675065718 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 760ms 08:24:25 INFO - PROCESS | 3760 | 1463675065774 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:24:25 INFO - PROCESS | 3760 | 1463675065776 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 08:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:24:25 INFO - PROCESS | 3760 | 1463675065788 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:24:25 INFO - PROCESS | 3760 | 1463675065790 Marionette TRACE conn3 <- [1,950,null,{}] 08:24:25 INFO - PROCESS | 3760 | 1463675065793 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:25 INFO - PROCESS | 3760 | 1463675065955 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:24:26 INFO - PROCESS | 3760 | 1463675066021 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:26 INFO - PROCESS | 3760 | ++DOCSHELL 1847A400 == 57 [pid = 3760] [id = 247] 08:24:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1847C000) [pid = 3760] [serial = 740] [outer = 00000000] 08:24:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (198E6C00) [pid = 3760] [serial = 741] [outer = 1847C000] 08:24:26 INFO - PROCESS | 3760 | 1463675066065 Marionette DEBUG loaded listener.js 08:24:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (198ED000) [pid = 3760] [serial = 742] [outer = 1847C000] 08:24:26 INFO - PROCESS | 3760 | 1463675066478 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 760ms 08:24:26 INFO - PROCESS | 3760 | 1463675066531 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:24:26 INFO - PROCESS | 3760 | 1463675066533 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 08:24:26 INFO - PROCESS | 3760 | 1463675066536 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:24:26 INFO - PROCESS | 3760 | 1463675066538 Marionette TRACE conn3 <- [1,954,null,{}] 08:24:26 INFO - PROCESS | 3760 | 1463675066542 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:26 INFO - PROCESS | 3760 | 1463675066657 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:24:26 INFO - PROCESS | 3760 | 1463675066720 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:26 INFO - PROCESS | 3760 | ++DOCSHELL 17EE7C00 == 58 [pid = 3760] [id = 248] 08:24:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (199D8C00) [pid = 3760] [serial = 743] [outer = 00000000] 08:24:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (19E4EC00) [pid = 3760] [serial = 744] [outer = 199D8C00] 08:24:26 INFO - PROCESS | 3760 | 1463675066764 Marionette DEBUG loaded listener.js 08:24:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1A0AC400) [pid = 3760] [serial = 745] [outer = 199D8C00] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1644D800) [pid = 3760] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (14E85000) [pid = 3760] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (16442800) [pid = 3760] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (166DD000) [pid = 3760] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (169D2000) [pid = 3760] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (169D2C00) [pid = 3760] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (14234C00) [pid = 3760] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (10C1FC00) [pid = 3760] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (112AB400) [pid = 3760] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (13050800) [pid = 3760] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1423A400) [pid = 3760] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (112B0800) [pid = 3760] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1644A800) [pid = 3760] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (11036C00) [pid = 3760] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (11099400) [pid = 3760] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (0F23F800) [pid = 3760] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (10C25800) [pid = 3760] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1305A000) [pid = 3760] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (10B81C00) [pid = 3760] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (175DD400) [pid = 3760] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (110A7800) [pid = 3760] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (177C9800) [pid = 3760] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (14001C00) [pid = 3760] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (16863C00) [pid = 3760] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (17EE8000) [pid = 3760] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:24:27 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (18482800) [pid = 3760] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:24:27 INFO - PROCESS | 3760 | 1463675067372 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 919ms 08:24:27 INFO - PROCESS | 3760 | 1463675067441 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:24:27 INFO - PROCESS | 3760 | 1463675067443 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 08:24:27 INFO - PROCESS | 3760 | 1463675067447 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:24:27 INFO - PROCESS | 3760 | 1463675067448 Marionette TRACE conn3 <- [1,958,null,{}] 08:24:27 INFO - PROCESS | 3760 | 1463675067452 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:27 INFO - PROCESS | 3760 | 1463675067565 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:24:27 INFO - PROCESS | 3760 | 1463675067675 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:27 INFO - PROCESS | 3760 | ++DOCSHELL 11034000 == 59 [pid = 3760] [id = 249] 08:24:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (112AB400) [pid = 3760] [serial = 746] [outer = 00000000] 08:24:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (13311C00) [pid = 3760] [serial = 747] [outer = 112AB400] 08:24:27 INFO - PROCESS | 3760 | 1463675067720 Marionette DEBUG loaded listener.js 08:24:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (14234C00) [pid = 3760] [serial = 748] [outer = 112AB400] 08:24:28 INFO - PROCESS | 3760 | 1463675068080 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 650ms 08:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:24:28 INFO - PROCESS | 3760 | 1463675068118 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:24:28 INFO - PROCESS | 3760 | 1463675068120 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 08:24:28 INFO - PROCESS | 3760 | 1463675068123 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:24:28 INFO - PROCESS | 3760 | 1463675068125 Marionette TRACE conn3 <- [1,962,null,{}] 08:24:28 INFO - PROCESS | 3760 | 1463675068128 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:28 INFO - PROCESS | 3760 | 1463675068207 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:24:28 INFO - PROCESS | 3760 | 1463675068213 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:28 INFO - PROCESS | 3760 | ++DOCSHELL 14239800 == 60 [pid = 3760] [id = 250] 08:24:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1573E400) [pid = 3760] [serial = 749] [outer = 00000000] 08:24:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (169A8000) [pid = 3760] [serial = 750] [outer = 1573E400] 08:24:28 INFO - PROCESS | 3760 | 1463675068256 Marionette DEBUG loaded listener.js 08:24:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (175E5C00) [pid = 3760] [serial = 751] [outer = 1573E400] 08:24:28 INFO - PROCESS | 3760 | 1463675068670 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 601ms 08:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:24:28 INFO - PROCESS | 3760 | 1463675068727 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:24:28 INFO - PROCESS | 3760 | 1463675068729 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 08:24:28 INFO - PROCESS | 3760 | 1463675068733 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:24:28 INFO - PROCESS | 3760 | 1463675068734 Marionette TRACE conn3 <- [1,966,null,{}] 08:24:28 INFO - PROCESS | 3760 | 1463675068738 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:28 INFO - PROCESS | 3760 | 1463675068844 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:24:28 INFO - PROCESS | 3760 | 1463675068853 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:28 INFO - PROCESS | 3760 | ++DOCSHELL 13955C00 == 61 [pid = 3760] [id = 251] 08:24:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (166E7C00) [pid = 3760] [serial = 752] [outer = 00000000] 08:24:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (198F3C00) [pid = 3760] [serial = 753] [outer = 166E7C00] 08:24:28 INFO - PROCESS | 3760 | 1463675068895 Marionette DEBUG loaded listener.js 08:24:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1A411000) [pid = 3760] [serial = 754] [outer = 166E7C00] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 16449C00 == 60 [pid = 3760] [id = 192] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 169CF800 == 59 [pid = 3760] [id = 113] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 13385000 == 58 [pid = 3760] [id = 68] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 10A5B400 == 57 [pid = 3760] [id = 44] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 169D5800 == 56 [pid = 3760] [id = 158] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 1AE4D800 == 55 [pid = 3760] [id = 127] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 16A5C000 == 54 [pid = 3760] [id = 203] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 18484000 == 53 [pid = 3760] [id = 220] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 1109B400 == 52 [pid = 3760] [id = 55] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 166DD400 == 51 [pid = 3760] [id = 126] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 16A68800 == 50 [pid = 3760] [id = 69] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 10A56800 == 49 [pid = 3760] [id = 225] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 17E24800 == 48 [pid = 3760] [id = 98] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 13319C00 == 47 [pid = 3760] [id = 56] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 13309400 == 46 [pid = 3760] [id = 161] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 11A0A400 == 45 [pid = 3760] [id = 84] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 1AF80000 == 44 [pid = 3760] [id = 110] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 11432400 == 43 [pid = 3760] [id = 114] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 0F9F2800 == 42 [pid = 3760] [id = 242] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 1102E800 == 41 [pid = 3760] [id = 241] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 1A676800 == 40 [pid = 3760] [id = 240] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 19A69800 == 39 [pid = 3760] [id = 238] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 1A418000 == 38 [pid = 3760] [id = 239] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 12B5FC00 == 37 [pid = 3760] [id = 237] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 17ECE800 == 36 [pid = 3760] [id = 235] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 112B4400 == 35 [pid = 3760] [id = 236] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 156B7400 == 34 [pid = 3760] [id = 244] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 10C24800 == 33 [pid = 3760] [id = 243] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 1370AC00 == 32 [pid = 3760] [id = 245] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 17EE7C00 == 31 [pid = 3760] [id = 248] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 1847A400 == 30 [pid = 3760] [id = 247] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 14239800 == 29 [pid = 3760] [id = 250] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 11034000 == 28 [pid = 3760] [id = 249] 08:24:30 INFO - PROCESS | 3760 | --DOCSHELL 10C1E800 == 27 [pid = 3760] [id = 246] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (16896800) [pid = 3760] [serial = 576] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (14FDDC00) [pid = 3760] [serial = 582] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1688D000) [pid = 3760] [serial = 525] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1686E400) [pid = 3760] [serial = 689] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (175E4400) [pid = 3760] [serial = 695] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (172D4000) [pid = 3760] [serial = 693] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (168DF000) [pid = 3760] [serial = 698] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (170CB800) [pid = 3760] [serial = 692] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (112B5000) [pid = 3760] [serial = 678] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (10B89000) [pid = 3760] [serial = 677] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (13051800) [pid = 3760] [serial = 680] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1315A400) [pid = 3760] [serial = 681] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (198EEC00) [pid = 3760] [serial = 702] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (156B5800) [pid = 3760] [serial = 683] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (15741400) [pid = 3760] [serial = 684] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (18480000) [pid = 3760] [serial = 701] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (16869400) [pid = 3760] [serial = 675] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1644F000) [pid = 3760] [serial = 674] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (166DBC00) [pid = 3760] [serial = 686] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (13158800) [pid = 3760] [serial = 662] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (15746000) [pid = 3760] [serial = 665] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (198F1000) [pid = 3760] [serial = 668] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1A0B1000) [pid = 3760] [serial = 671] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (19E52000) [pid = 3760] [serial = 704] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (177C1C00) [pid = 3760] [serial = 696] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (16892400) [pid = 3760] [serial = 690] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (17DD1400) [pid = 3760] [serial = 699] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (16861000) [pid = 3760] [serial = 687] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (12D76800) [pid = 3760] [serial = 579] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (137B0C00) [pid = 3760] [serial = 522] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (10C20000) [pid = 3760] [serial = 519] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (112B4800) [pid = 3760] [serial = 612] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1407B800) [pid = 3760] [serial = 552] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (11031000) [pid = 3760] [serial = 549] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (175E8000) [pid = 3760] [serial = 621] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (156B0C00) [pid = 3760] [serial = 546] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1782F400) [pid = 3760] [serial = 624] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (14FDE400) [pid = 3760] [serial = 615] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1741CC00) [pid = 3760] [serial = 618] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (18480800) [pid = 3760] [serial = 627] [outer = 00000000] [url = about:blank] 08:24:30 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1AB52400) [pid = 3760] [serial = 516] [outer = 00000000] [url = about:blank] 08:24:31 INFO - PROCESS | 3760 | 1463675071062 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 2345ms 08:24:31 INFO - PROCESS | 3760 | 1463675071086 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:24:31 INFO - PROCESS | 3760 | 1463675071089 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 08:24:31 INFO - PROCESS | 3760 | 1463675071095 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:24:31 INFO - PROCESS | 3760 | 1463675071097 Marionette TRACE conn3 <- [1,970,null,{}] 08:24:31 INFO - PROCESS | 3760 | 1463675071103 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:31 INFO - PROCESS | 3760 | 1463675071190 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:24:31 INFO - PROCESS | 3760 | 1463675071201 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:31 INFO - PROCESS | 3760 | ++DOCSHELL 10235800 == 28 [pid = 3760] [id = 252] 08:24:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (10236C00) [pid = 3760] [serial = 755] [outer = 00000000] 08:24:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (102EB000) [pid = 3760] [serial = 756] [outer = 10236C00] 08:24:31 INFO - PROCESS | 3760 | 1463675071249 Marionette DEBUG loaded listener.js 08:24:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (105F0000) [pid = 3760] [serial = 757] [outer = 10236C00] 08:24:31 INFO - PROCESS | 3760 | 1463675071731 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 712ms 08:24:31 INFO - PROCESS | 3760 | 1463675071791 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:24:31 INFO - PROCESS | 3760 | 1463675071797 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 08:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:24:31 INFO - PROCESS | 3760 | 1463675071803 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:24:31 INFO - PROCESS | 3760 | 1463675071806 Marionette TRACE conn3 <- [1,974,null,{}] 08:24:31 INFO - PROCESS | 3760 | 1463675071810 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:31 INFO - PROCESS | 3760 | 1463675071897 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:24:31 INFO - PROCESS | 3760 | 1463675071907 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:31 INFO - PROCESS | 3760 | ++DOCSHELL 10C17800 == 29 [pid = 3760] [id = 253] 08:24:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (10C17C00) [pid = 3760] [serial = 758] [outer = 00000000] 08:24:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (10C21800) [pid = 3760] [serial = 759] [outer = 10C17C00] 08:24:31 INFO - PROCESS | 3760 | 1463675071960 Marionette DEBUG loaded listener.js 08:24:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1102B000) [pid = 3760] [serial = 760] [outer = 10C17C00] 08:24:32 INFO - PROCESS | 3760 | 1463675072420 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 634ms 08:24:32 INFO - PROCESS | 3760 | 1463675072481 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:24:32 INFO - PROCESS | 3760 | 1463675072484 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 08:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:24:32 INFO - PROCESS | 3760 | 1463675072487 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:24:32 INFO - PROCESS | 3760 | 1463675072491 Marionette TRACE conn3 <- [1,978,null,{}] 08:24:32 INFO - PROCESS | 3760 | 1463675072502 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:32 INFO - PROCESS | 3760 | 1463675072623 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:24:32 INFO - PROCESS | 3760 | 1463675072634 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:32 INFO - PROCESS | 3760 | ++DOCSHELL 112ADC00 == 30 [pid = 3760] [id = 254] 08:24:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (112AE400) [pid = 3760] [serial = 761] [outer = 00000000] 08:24:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (112B4400) [pid = 3760] [serial = 762] [outer = 112AE400] 08:24:32 INFO - PROCESS | 3760 | 1463675072682 Marionette DEBUG loaded listener.js 08:24:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (112D7C00) [pid = 3760] [serial = 763] [outer = 112AE400] 08:24:33 INFO - PROCESS | 3760 | 1463675073172 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 744ms 08:24:33 INFO - PROCESS | 3760 | 1463675073228 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:24:33 INFO - PROCESS | 3760 | 1463675073230 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 08:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:24:33 INFO - PROCESS | 3760 | 1463675073233 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:24:33 INFO - PROCESS | 3760 | 1463675073235 Marionette TRACE conn3 <- [1,982,null,{}] 08:24:33 INFO - PROCESS | 3760 | 1463675073239 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:33 INFO - PROCESS | 3760 | 1463675073318 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:24:33 INFO - PROCESS | 3760 | 1463675073327 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:33 INFO - PROCESS | 3760 | ++DOCSHELL 1289FC00 == 31 [pid = 3760] [id = 255] 08:24:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (128A3800) [pid = 3760] [serial = 764] [outer = 00000000] 08:24:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (12B62C00) [pid = 3760] [serial = 765] [outer = 128A3800] 08:24:33 INFO - PROCESS | 3760 | 1463675073382 Marionette DEBUG loaded listener.js 08:24:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (12D7F400) [pid = 3760] [serial = 766] [outer = 128A3800] 08:24:33 INFO - PROCESS | 3760 | 1463675073812 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 650ms 08:24:33 INFO - PROCESS | 3760 | 1463675073871 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:24:33 INFO - PROCESS | 3760 | 1463675073873 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 08:24:33 INFO - PROCESS | 3760 | 1463675073877 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:24:33 INFO - PROCESS | 3760 | 1463675073878 Marionette TRACE conn3 <- [1,986,null,{}] 08:24:33 INFO - PROCESS | 3760 | 1463675073882 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:33 INFO - PROCESS | 3760 | 1463675073957 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:24:33 INFO - PROCESS | 3760 | 1463675073963 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:34 INFO - PROCESS | 3760 | ++DOCSHELL 13054000 == 32 [pid = 3760] [id = 256] 08:24:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (13055400) [pid = 3760] [serial = 767] [outer = 00000000] 08:24:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1305C000) [pid = 3760] [serial = 768] [outer = 13055400] 08:24:34 INFO - PROCESS | 3760 | 1463675074035 Marionette DEBUG loaded listener.js 08:24:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (130D9000) [pid = 3760] [serial = 769] [outer = 13055400] 08:24:34 INFO - PROCESS | 3760 | 1463675074463 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 634ms 08:24:34 INFO - PROCESS | 3760 | 1463675074515 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:24:34 INFO - PROCESS | 3760 | 1463675074518 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 08:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:24:34 INFO - PROCESS | 3760 | 1463675074521 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:24:34 INFO - PROCESS | 3760 | 1463675074522 Marionette TRACE conn3 <- [1,990,null,{}] 08:24:34 INFO - PROCESS | 3760 | 1463675074526 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:34 INFO - PROCESS | 3760 | 1463675074638 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:24:34 INFO - PROCESS | 3760 | 1463675074648 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:34 INFO - PROCESS | 3760 | ++DOCSHELL 13385000 == 33 [pid = 3760] [id = 257] 08:24:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (13387400) [pid = 3760] [serial = 770] [outer = 00000000] 08:24:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (137B8800) [pid = 3760] [serial = 771] [outer = 13387400] 08:24:34 INFO - PROCESS | 3760 | 1463675074693 Marionette DEBUG loaded listener.js 08:24:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1395E000) [pid = 3760] [serial = 772] [outer = 13387400] 08:24:35 INFO - PROCESS | 3760 | 1463675075161 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 633ms 08:24:35 INFO - PROCESS | 3760 | 1463675075192 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:24:35 INFO - PROCESS | 3760 | 1463675075194 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 08:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:24:35 INFO - PROCESS | 3760 | 1463675075197 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:24:35 INFO - PROCESS | 3760 | 1463675075199 Marionette TRACE conn3 <- [1,994,null,{}] 08:24:35 INFO - PROCESS | 3760 | 1463675075202 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:35 INFO - PROCESS | 3760 | 1463675075274 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:24:35 INFO - PROCESS | 3760 | 1463675075281 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:35 INFO - PROCESS | 3760 | ++DOCSHELL 13954400 == 34 [pid = 3760] [id = 258] 08:24:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (14004400) [pid = 3760] [serial = 773] [outer = 00000000] 08:24:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (14237800) [pid = 3760] [serial = 774] [outer = 14004400] 08:24:35 INFO - PROCESS | 3760 | 1463675075324 Marionette DEBUG loaded listener.js 08:24:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (14E7A800) [pid = 3760] [serial = 775] [outer = 14004400] 08:24:35 INFO - PROCESS | 3760 | 1463675075759 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 650ms 08:24:35 INFO - PROCESS | 3760 | 1463675075836 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:24:35 INFO - PROCESS | 3760 | 1463675075838 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 08:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:24:35 INFO - PROCESS | 3760 | 1463675075841 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:24:35 INFO - PROCESS | 3760 | 1463675075843 Marionette TRACE conn3 <- [1,998,null,{}] 08:24:35 INFO - PROCESS | 3760 | 1463675075846 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:35 INFO - PROCESS | 3760 | 1463675075922 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:24:35 INFO - PROCESS | 3760 | 1463675075943 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:35 INFO - PROCESS | 3760 | ++DOCSHELL 0F23FC00 == 35 [pid = 3760] [id = 259] 08:24:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (0F240400) [pid = 3760] [serial = 776] [outer = 00000000] 08:24:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (14E87C00) [pid = 3760] [serial = 777] [outer = 0F240400] 08:24:36 INFO - PROCESS | 3760 | 1463675075987 Marionette DEBUG loaded listener.js 08:24:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (14ED1400) [pid = 3760] [serial = 778] [outer = 0F240400] 08:24:36 INFO - PROCESS | 3760 | 1463675076454 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 649ms 08:24:36 INFO - PROCESS | 3760 | 1463675076479 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:24:36 INFO - PROCESS | 3760 | 1463675076481 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 08:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:24:36 INFO - PROCESS | 3760 | 1463675076490 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:24:36 INFO - PROCESS | 3760 | 1463675076491 Marionette TRACE conn3 <- [1,1002,null,{}] 08:24:36 INFO - PROCESS | 3760 | 1463675076494 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:36 INFO - PROCESS | 3760 | 1463675076598 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:24:36 INFO - PROCESS | 3760 | 1463675076687 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:36 INFO - PROCESS | 3760 | ++DOCSHELL 112AD800 == 36 [pid = 3760] [id = 260] 08:24:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (14004800) [pid = 3760] [serial = 779] [outer = 00000000] 08:24:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (154DA400) [pid = 3760] [serial = 780] [outer = 14004800] 08:24:36 INFO - PROCESS | 3760 | 1463675076731 Marionette DEBUG loaded listener.js 08:24:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (154DAC00) [pid = 3760] [serial = 781] [outer = 14004800] 08:24:37 INFO - PROCESS | 3760 | 1463675077138 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 697ms 08:24:37 INFO - PROCESS | 3760 | 1463675077189 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:24:37 INFO - PROCESS | 3760 | 1463675077191 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 08:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:24:37 INFO - PROCESS | 3760 | 1463675077200 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:24:37 INFO - PROCESS | 3760 | 1463675077203 Marionette TRACE conn3 <- [1,1006,null,{}] 08:24:37 INFO - PROCESS | 3760 | 1463675077206 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:37 INFO - PROCESS | 3760 | 1463675077312 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:24:37 INFO - PROCESS | 3760 | 1463675077417 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:37 INFO - PROCESS | 3760 | ++DOCSHELL 14FDE800 == 37 [pid = 3760] [id = 261] 08:24:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (15626800) [pid = 3760] [serial = 782] [outer = 00000000] 08:24:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (156B7C00) [pid = 3760] [serial = 783] [outer = 15626800] 08:24:37 INFO - PROCESS | 3760 | 1463675077460 Marionette DEBUG loaded listener.js 08:24:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (156BB800) [pid = 3760] [serial = 784] [outer = 15626800] 08:24:37 INFO - PROCESS | 3760 | 1463675077889 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 713ms 08:24:37 INFO - PROCESS | 3760 | 1463675077932 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:24:37 INFO - PROCESS | 3760 | 1463675077935 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 08:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:24:37 INFO - PROCESS | 3760 | 1463675077938 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:24:37 INFO - PROCESS | 3760 | 1463675077940 Marionette TRACE conn3 <- [1,1010,null,{}] 08:24:37 INFO - PROCESS | 3760 | 1463675077956 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:38 INFO - PROCESS | 3760 | 1463675078109 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:24:38 INFO - PROCESS | 3760 | 1463675078172 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:38 INFO - PROCESS | 3760 | ++DOCSHELL 15F8AC00 == 38 [pid = 3760] [id = 262] 08:24:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (15F8D800) [pid = 3760] [serial = 785] [outer = 00000000] 08:24:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (160A1000) [pid = 3760] [serial = 786] [outer = 15F8D800] 08:24:38 INFO - PROCESS | 3760 | 1463675078226 Marionette DEBUG loaded listener.js 08:24:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1644A800) [pid = 3760] [serial = 787] [outer = 15F8D800] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (14E87800) [pid = 3760] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (10C25000) [pid = 3760] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1A0AB400) [pid = 3760] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1573E400) [pid = 3760] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1847C000) [pid = 3760] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (199D8C00) [pid = 3760] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (112AB400) [pid = 3760] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (137AF400) [pid = 3760] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (112B7C00) [pid = 3760] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (17FC5400) [pid = 3760] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1688A400) [pid = 3760] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (157F3C00) [pid = 3760] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (11033800) [pid = 3760] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1109C400) [pid = 3760] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1102F000) [pid = 3760] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1A987800) [pid = 3760] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1A670C00) [pid = 3760] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (19E4B800) [pid = 3760] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (168DE000) [pid = 3760] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (198F0400) [pid = 3760] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:24:38 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (17DCB800) [pid = 3760] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:24:38 INFO - PROCESS | 3760 | 1463675078868 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 982ms 08:24:38 INFO - PROCESS | 3760 | 1463675078904 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:24:38 INFO - PROCESS | 3760 | 1463675078906 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 08:24:38 INFO - PROCESS | 3760 | 1463675078909 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:24:38 INFO - PROCESS | 3760 | 1463675078911 Marionette TRACE conn3 <- [1,1014,null,{}] 08:24:38 INFO - PROCESS | 3760 | 1463675078914 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:39 INFO - PROCESS | 3760 | 1463675078990 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:24:39 INFO - PROCESS | 3760 | 1463675078996 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:39 INFO - PROCESS | 3760 | ++DOCSHELL 11034800 == 39 [pid = 3760] [id = 263] 08:24:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (13389C00) [pid = 3760] [serial = 788] [outer = 00000000] 08:24:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (156AE400) [pid = 3760] [serial = 789] [outer = 13389C00] 08:24:39 INFO - PROCESS | 3760 | 1463675079039 Marionette DEBUG loaded listener.js 08:24:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (156B4400) [pid = 3760] [serial = 790] [outer = 13389C00] 08:24:39 INFO - PROCESS | 3760 | 1463675079445 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 602ms 08:24:39 INFO - PROCESS | 3760 | 1463675079510 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:24:39 INFO - PROCESS | 3760 | 1463675079512 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 08:24:39 INFO - PROCESS | 3760 | 1463675079515 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:24:39 INFO - PROCESS | 3760 | 1463675079517 Marionette TRACE conn3 <- [1,1018,null,{}] 08:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:24:39 INFO - PROCESS | 3760 | 1463675079520 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:39 INFO - PROCESS | 3760 | 1463675079596 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:24:39 INFO - PROCESS | 3760 | 1463675079601 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:39 INFO - PROCESS | 3760 | ++DOCSHELL 10A64800 == 40 [pid = 3760] [id = 264] 08:24:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (15F8E000) [pid = 3760] [serial = 791] [outer = 00000000] 08:24:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (166DCC00) [pid = 3760] [serial = 792] [outer = 15F8E000] 08:24:39 INFO - PROCESS | 3760 | 1463675079645 Marionette DEBUG loaded listener.js 08:24:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (166E1800) [pid = 3760] [serial = 793] [outer = 15F8E000] 08:24:40 INFO - PROCESS | 3760 | 1463675080132 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 649ms 08:24:40 INFO - PROCESS | 3760 | 1463675080187 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:24:40 INFO - PROCESS | 3760 | 1463675080189 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 08:24:40 INFO - PROCESS | 3760 | 1463675080192 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:24:40 INFO - PROCESS | 3760 | 1463675080194 Marionette TRACE conn3 <- [1,1022,null,{}] 08:24:40 INFO - PROCESS | 3760 | 1463675080197 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:40 INFO - PROCESS | 3760 | 1463675080272 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:24:40 INFO - PROCESS | 3760 | 1463675080278 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:40 INFO - PROCESS | 3760 | ++DOCSHELL 15F81800 == 41 [pid = 3760] [id = 265] 08:24:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (166E3C00) [pid = 3760] [serial = 794] [outer = 00000000] 08:24:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1670D800) [pid = 3760] [serial = 795] [outer = 166E3C00] 08:24:40 INFO - PROCESS | 3760 | 1463675080321 Marionette DEBUG loaded listener.js 08:24:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (16864C00) [pid = 3760] [serial = 796] [outer = 166E3C00] 08:24:40 INFO - PROCESS | 3760 | 1463675080872 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 744ms 08:24:40 INFO - PROCESS | 3760 | 1463675080933 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:24:40 INFO - PROCESS | 3760 | 1463675080938 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 08:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:24:40 INFO - PROCESS | 3760 | 1463675080943 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:24:40 INFO - PROCESS | 3760 | 1463675080948 Marionette TRACE conn3 <- [1,1026,null,{}] 08:24:40 INFO - PROCESS | 3760 | 1463675080978 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:41 INFO - PROCESS | 3760 | 1463675081205 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:24:41 INFO - PROCESS | 3760 | 1463675081217 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:41 INFO - PROCESS | 3760 | ++DOCSHELL 0F241000 == 42 [pid = 3760] [id = 266] 08:24:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (0F241C00) [pid = 3760] [serial = 797] [outer = 00000000] 08:24:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (10A58000) [pid = 3760] [serial = 798] [outer = 0F241C00] 08:24:41 INFO - PROCESS | 3760 | 1463675081273 Marionette DEBUG loaded listener.js 08:24:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (10B81C00) [pid = 3760] [serial = 799] [outer = 0F241C00] 08:24:42 INFO - PROCESS | 3760 | 1463675082040 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1157ms 08:24:42 INFO - PROCESS | 3760 | 1463675082126 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:24:42 INFO - PROCESS | 3760 | 1463675082132 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 08:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:24:42 INFO - PROCESS | 3760 | 1463675082158 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:24:42 INFO - PROCESS | 3760 | 1463675082161 Marionette TRACE conn3 <- [1,1030,null,{}] 08:24:42 INFO - PROCESS | 3760 | 1463675082165 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:42 INFO - PROCESS | 3760 | 1463675082291 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:24:42 INFO - PROCESS | 3760 | 1463675082413 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:42 INFO - PROCESS | 3760 | ++DOCSHELL 10A56C00 == 43 [pid = 3760] [id = 267] 08:24:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (10C26400) [pid = 3760] [serial = 800] [outer = 00000000] 08:24:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (112AA000) [pid = 3760] [serial = 801] [outer = 10C26400] 08:24:42 INFO - PROCESS | 3760 | 1463675082468 Marionette DEBUG loaded listener.js 08:24:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (11CEB400) [pid = 3760] [serial = 802] [outer = 10C26400] 08:24:43 INFO - PROCESS | 3760 | 1463675083382 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1267ms 08:24:43 INFO - PROCESS | 3760 | 1463675083410 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:24:43 INFO - PROCESS | 3760 | 1463675083414 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 08:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:24:43 INFO - PROCESS | 3760 | 1463675083419 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:24:43 INFO - PROCESS | 3760 | 1463675083423 Marionette TRACE conn3 <- [1,1034,null,{}] 08:24:43 INFO - PROCESS | 3760 | 1463675083429 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:43 INFO - PROCESS | 3760 | 1463675083531 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:24:43 INFO - PROCESS | 3760 | 1463675083650 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:43 INFO - PROCESS | 3760 | --DOCSHELL 1A414000 == 42 [pid = 3760] [id = 10] 08:24:43 INFO - PROCESS | 3760 | --DOCSHELL 1B348000 == 41 [pid = 3760] [id = 17] 08:24:43 INFO - PROCESS | 3760 | --DOCSHELL 16710C00 == 40 [pid = 3760] [id = 8] 08:24:43 INFO - PROCESS | 3760 | --DOCSHELL 11C59400 == 39 [pid = 3760] [id = 19] 08:24:43 INFO - PROCESS | 3760 | --DOCSHELL 1AF79800 == 38 [pid = 3760] [id = 14] 08:24:43 INFO - PROCESS | 3760 | --DOCSHELL 1A98CC00 == 37 [pid = 3760] [id = 13] 08:24:43 INFO - PROCESS | 3760 | --DOCSHELL 1305B800 == 36 [pid = 3760] [id = 12] 08:24:43 INFO - PROCESS | 3760 | --DOCSHELL 13955C00 == 35 [pid = 3760] [id = 251] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (19E54C00) [pid = 3760] [serial = 660] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (19E4AC00) [pid = 3760] [serial = 669] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (15F84000) [pid = 3760] [serial = 666] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (13705000) [pid = 3760] [serial = 663] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1A0B9C00) [pid = 3760] [serial = 672] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (198E6C00) [pid = 3760] [serial = 741] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (19E4EC00) [pid = 3760] [serial = 744] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (198ED000) [pid = 3760] [serial = 742] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (13311C00) [pid = 3760] [serial = 747] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (169A8000) [pid = 3760] [serial = 750] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1A0AC400) [pid = 3760] [serial = 745] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1688C400) [pid = 3760] [serial = 712] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1685F400) [pid = 3760] [serial = 711] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (13050400) [pid = 3760] [serial = 709] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (11CF1000) [pid = 3760] [serial = 708] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1A0ADC00) [pid = 3760] [serial = 705] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1688B400) [pid = 3760] [serial = 402] [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:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (169D0000) [pid = 3760] [serial = 735] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (166E4000) [pid = 3760] [serial = 732] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1686CC00) [pid = 3760] [serial = 733] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (13705400) [pid = 3760] [serial = 729] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (14F3F400) [pid = 3760] [serial = 730] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (14EDA800) [pid = 3760] [serial = 727] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (14232C00) [pid = 3760] [serial = 726] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (198ECC00) [pid = 3760] [serial = 724] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (166DA400) [pid = 3760] [serial = 723] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1AB51000) [pid = 3760] [serial = 721] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1AB4BC00) [pid = 3760] [serial = 720] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A98A400) [pid = 3760] [serial = 718] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A678C00) [pid = 3760] [serial = 717] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1A4E5000) [pid = 3760] [serial = 715] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A0B7000) [pid = 3760] [serial = 714] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (172CF000) [pid = 3760] [serial = 738] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (175DC800) [pid = 3760] [serial = 739] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (14234C00) [pid = 3760] [serial = 748] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (170C1800) [pid = 3760] [serial = 736] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (198F3C00) [pid = 3760] [serial = 753] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (175E5C00) [pid = 3760] [serial = 751] [outer = 00000000] [url = about:blank] 08:24:43 INFO - PROCESS | 3760 | ++DOCSHELL 0C786000 == 36 [pid = 3760] [id = 268] 08:24:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (0C78B800) [pid = 3760] [serial = 803] [outer = 00000000] 08:24:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (105F9C00) [pid = 3760] [serial = 804] [outer = 0C78B800] 08:24:43 INFO - PROCESS | 3760 | 1463675083744 Marionette DEBUG loaded listener.js 08:24:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (10C20800) [pid = 3760] [serial = 805] [outer = 0C78B800] 08:24:44 INFO - PROCESS | 3760 | 1463675084387 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1014ms 08:24:44 INFO - PROCESS | 3760 | 1463675084451 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:24:44 INFO - PROCESS | 3760 | 1463675084456 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 08:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:24:44 INFO - PROCESS | 3760 | 1463675084461 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:24:44 INFO - PROCESS | 3760 | 1463675084465 Marionette TRACE conn3 <- [1,1038,null,{}] 08:24:44 INFO - PROCESS | 3760 | 1463675084471 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:44 INFO - PROCESS | 3760 | 1463675084604 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:24:44 INFO - PROCESS | 3760 | 1463675084685 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:44 INFO - PROCESS | 3760 | ++DOCSHELL 10B87000 == 37 [pid = 3760] [id = 269] 08:24:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (10C1A000) [pid = 3760] [serial = 806] [outer = 00000000] 08:24:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (11035C00) [pid = 3760] [serial = 807] [outer = 10C1A000] 08:24:44 INFO - PROCESS | 3760 | 1463675084781 Marionette DEBUG loaded listener.js 08:24:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (110CA800) [pid = 3760] [serial = 808] [outer = 10C1A000] 08:24:45 INFO - PROCESS | 3760 | 1463675085369 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 950ms 08:24:45 INFO - PROCESS | 3760 | 1463675085407 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:24:45 INFO - PROCESS | 3760 | 1463675085413 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 08:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:24:45 INFO - PROCESS | 3760 | 1463675085420 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:24:45 INFO - PROCESS | 3760 | 1463675085422 Marionette TRACE conn3 <- [1,1042,null,{}] 08:24:45 INFO - PROCESS | 3760 | 1463675085427 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:45 INFO - PROCESS | 3760 | 1463675085526 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:24:45 INFO - PROCESS | 3760 | 1463675085618 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:45 INFO - PROCESS | 3760 | ++DOCSHELL 112A9400 == 38 [pid = 3760] [id = 270] 08:24:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (112D7400) [pid = 3760] [serial = 809] [outer = 00000000] 08:24:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (12B5D800) [pid = 3760] [serial = 810] [outer = 112D7400] 08:24:45 INFO - PROCESS | 3760 | 1463675085672 Marionette DEBUG loaded listener.js 08:24:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1304FC00) [pid = 3760] [serial = 811] [outer = 112D7400] 08:24:46 INFO - PROCESS | 3760 | 1463675086298 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 919ms 08:24:46 INFO - PROCESS | 3760 | 1463675086322 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:24:46 INFO - PROCESS | 3760 | 1463675086324 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 08:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:24:46 INFO - PROCESS | 3760 | 1463675086328 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:24:46 INFO - PROCESS | 3760 | 1463675086332 Marionette TRACE conn3 <- [1,1046,null,{}] 08:24:46 INFO - PROCESS | 3760 | 1463675086344 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:46 INFO - PROCESS | 3760 | 1463675086442 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:24:46 INFO - PROCESS | 3760 | 1463675086524 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:46 INFO - PROCESS | 3760 | ++DOCSHELL 13955C00 == 39 [pid = 3760] [id = 271] 08:24:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (14002000) [pid = 3760] [serial = 812] [outer = 00000000] 08:24:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (14231000) [pid = 3760] [serial = 813] [outer = 14002000] 08:24:46 INFO - PROCESS | 3760 | 1463675086581 Marionette DEBUG loaded listener.js 08:24:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1423D800) [pid = 3760] [serial = 814] [outer = 14002000] 08:24:47 INFO - PROCESS | 3760 | 1463675087180 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 855ms 08:24:47 INFO - PROCESS | 3760 | 1463675087202 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:24:47 INFO - PROCESS | 3760 | 1463675087205 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 08:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:24:47 INFO - PROCESS | 3760 | 1463675087208 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:24:47 INFO - PROCESS | 3760 | 1463675087210 Marionette TRACE conn3 <- [1,1050,null,{}] 08:24:47 INFO - PROCESS | 3760 | 1463675087214 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:47 INFO - PROCESS | 3760 | 1463675087355 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:24:47 INFO - PROCESS | 3760 | 1463675087422 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:47 INFO - PROCESS | 3760 | ++DOCSHELL 1400A000 == 40 [pid = 3760] [id = 272] 08:24:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (14E7AC00) [pid = 3760] [serial = 815] [outer = 00000000] 08:24:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (14EDCC00) [pid = 3760] [serial = 816] [outer = 14E7AC00] 08:24:47 INFO - PROCESS | 3760 | 1463675087477 Marionette DEBUG loaded listener.js 08:24:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (14FE8800) [pid = 3760] [serial = 817] [outer = 14E7AC00] 08:24:48 INFO - PROCESS | 3760 | 1463675088057 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 919ms 08:24:48 INFO - PROCESS | 3760 | 1463675088112 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:24:48 INFO - PROCESS | 3760 | 1463675088115 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 08:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:24:48 INFO - PROCESS | 3760 | 1463675088118 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:24:48 INFO - PROCESS | 3760 | 1463675088120 Marionette TRACE conn3 <- [1,1054,null,{}] 08:24:48 INFO - PROCESS | 3760 | 1463675088124 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:48 INFO - PROCESS | 3760 | 1463675088217 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:24:48 INFO - PROCESS | 3760 | 1463675088295 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:48 INFO - PROCESS | 3760 | ++DOCSHELL 11036800 == 41 [pid = 3760] [id = 273] 08:24:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (11037C00) [pid = 3760] [serial = 818] [outer = 00000000] 08:24:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (156B6C00) [pid = 3760] [serial = 819] [outer = 11037C00] 08:24:48 INFO - PROCESS | 3760 | 1463675088349 Marionette DEBUG loaded listener.js 08:24:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (14E88000) [pid = 3760] [serial = 820] [outer = 11037C00] 08:24:49 INFO - PROCESS | 3760 | 1463675088997 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 950ms 08:24:49 INFO - PROCESS | 3760 | 1463675089064 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:24:49 INFO - PROCESS | 3760 | 1463675089068 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 08:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:24:49 INFO - PROCESS | 3760 | 1463675089120 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:24:49 INFO - PROCESS | 3760 | 1463675089124 Marionette TRACE conn3 <- [1,1058,null,{}] 08:24:49 INFO - PROCESS | 3760 | 1463675089131 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:49 INFO - PROCESS | 3760 | 1463675089272 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:24:49 INFO - PROCESS | 3760 | 1463675089284 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:49 INFO - PROCESS | 3760 | ++DOCSHELL 10C18400 == 42 [pid = 3760] [id = 274] 08:24:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (10C1B400) [pid = 3760] [serial = 821] [outer = 00000000] 08:24:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (11033000) [pid = 3760] [serial = 822] [outer = 10C1B400] 08:24:49 INFO - PROCESS | 3760 | 1463675089333 Marionette DEBUG loaded listener.js 08:24:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (112AF400) [pid = 3760] [serial = 823] [outer = 10C1B400] 08:24:49 INFO - PROCESS | 3760 | 1463675089904 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 824ms 08:24:49 INFO - PROCESS | 3760 | 1463675089929 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:24:49 INFO - PROCESS | 3760 | 1463675089934 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 08:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:24:49 INFO - PROCESS | 3760 | 1463675089940 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:24:49 INFO - PROCESS | 3760 | 1463675089943 Marionette TRACE conn3 <- [1,1062,null,{}] 08:24:49 INFO - PROCESS | 3760 | 1463675089946 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:50 INFO - PROCESS | 3760 | 1463675090027 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:24:50 INFO - PROCESS | 3760 | 1463675090037 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:50 INFO - PROCESS | 3760 | ++DOCSHELL 12AEF000 == 43 [pid = 3760] [id = 275] 08:24:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (12AEF400) [pid = 3760] [serial = 824] [outer = 00000000] 08:24:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1331F400) [pid = 3760] [serial = 825] [outer = 12AEF400] 08:24:50 INFO - PROCESS | 3760 | 1463675090086 Marionette DEBUG loaded listener.js 08:24:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1370C400) [pid = 3760] [serial = 826] [outer = 12AEF400] 08:24:50 INFO - PROCESS | 3760 | 1463675090540 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 649ms 08:24:50 INFO - PROCESS | 3760 | 1463675090577 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:24:50 INFO - PROCESS | 3760 | 1463675090579 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 08:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:24:50 INFO - PROCESS | 3760 | 1463675090583 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:24:50 INFO - PROCESS | 3760 | 1463675090586 Marionette TRACE conn3 <- [1,1066,null,{}] 08:24:50 INFO - PROCESS | 3760 | 1463675090596 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:50 INFO - PROCESS | 3760 | 1463675090680 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:24:50 INFO - PROCESS | 3760 | 1463675090689 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:50 INFO - PROCESS | 3760 | ++DOCSHELL 15F80800 == 44 [pid = 3760] [id = 276] 08:24:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (15F81000) [pid = 3760] [serial = 827] [outer = 00000000] 08:24:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (16445800) [pid = 3760] [serial = 828] [outer = 15F81000] 08:24:50 INFO - PROCESS | 3760 | 1463675090736 Marionette DEBUG loaded listener.js 08:24:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1644E000) [pid = 3760] [serial = 829] [outer = 15F81000] 08:24:51 INFO - PROCESS | 3760 | 1463675091220 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 713ms 08:24:51 INFO - PROCESS | 3760 | 1463675091282 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:24:51 INFO - PROCESS | 3760 | 1463675091285 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 08:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:24:51 INFO - PROCESS | 3760 | 1463675091288 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:24:51 INFO - PROCESS | 3760 | 1463675091290 Marionette TRACE conn3 <- [1,1070,null,{}] 08:24:51 INFO - PROCESS | 3760 | 1463675091293 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:51 INFO - PROCESS | 3760 | 1463675091372 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:24:51 INFO - PROCESS | 3760 | 1463675091380 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:51 INFO - PROCESS | 3760 | ++DOCSHELL 166DE800 == 45 [pid = 3760] [id = 277] 08:24:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (166E3400) [pid = 3760] [serial = 830] [outer = 00000000] 08:24:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1685F400) [pid = 3760] [serial = 831] [outer = 166E3400] 08:24:51 INFO - PROCESS | 3760 | 1463675091426 Marionette DEBUG loaded listener.js 08:24:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1686B000) [pid = 3760] [serial = 832] [outer = 166E3400] 08:24:51 INFO - PROCESS | 3760 | 1463675091916 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 649ms 08:24:51 INFO - PROCESS | 3760 | 1463675091958 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:24:51 INFO - PROCESS | 3760 | 1463675091960 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 08:24:51 INFO - PROCESS | 3760 | 1463675091963 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:24:51 INFO - PROCESS | 3760 | 1463675091965 Marionette TRACE conn3 <- [1,1074,null,{}] 08:24:51 INFO - PROCESS | 3760 | 1463675091969 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:52 INFO - PROCESS | 3760 | 1463675092085 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:24:52 INFO - PROCESS | 3760 | 1463675092171 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:52 INFO - PROCESS | 3760 | ++DOCSHELL 11243800 == 46 [pid = 3760] [id = 278] 08:24:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (166E3000) [pid = 3760] [serial = 833] [outer = 00000000] 08:24:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1688AC00) [pid = 3760] [serial = 834] [outer = 166E3000] 08:24:52 INFO - PROCESS | 3760 | 1463675092214 Marionette DEBUG loaded listener.js 08:24:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1688B800) [pid = 3760] [serial = 835] [outer = 166E3000] 08:24:52 INFO - PROCESS | 3760 | 1463675092618 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 697ms 08:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:24:52 INFO - PROCESS | 3760 | 1463675092663 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:24:52 INFO - PROCESS | 3760 | 1463675092665 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 08:24:52 INFO - PROCESS | 3760 | 1463675092678 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:24:52 INFO - PROCESS | 3760 | 1463675092680 Marionette TRACE conn3 <- [1,1078,null,{}] 08:24:52 INFO - PROCESS | 3760 | 1463675092683 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:52 INFO - PROCESS | 3760 | 1463675092811 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:24:52 INFO - PROCESS | 3760 | 1463675092870 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:52 INFO - PROCESS | 3760 | ++DOCSHELL 1686EC00 == 47 [pid = 3760] [id = 279] 08:24:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1688D400) [pid = 3760] [serial = 836] [outer = 00000000] 08:24:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (16918800) [pid = 3760] [serial = 837] [outer = 1688D400] 08:24:52 INFO - PROCESS | 3760 | 1463675092915 Marionette DEBUG loaded listener.js 08:24:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (169A8000) [pid = 3760] [serial = 838] [outer = 1688D400] 08:24:53 INFO - PROCESS | 3760 | 1463675093329 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 697ms 08:24:53 INFO - PROCESS | 3760 | 1463675093370 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:24:53 INFO - PROCESS | 3760 | 1463675093372 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 08:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:24:53 INFO - PROCESS | 3760 | 1463675093375 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:24:53 INFO - PROCESS | 3760 | 1463675093377 Marionette TRACE conn3 <- [1,1082,null,{}] 08:24:53 INFO - PROCESS | 3760 | 1463675093380 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:53 INFO - PROCESS | 3760 | 1463675093512 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:24:53 INFO - PROCESS | 3760 | 1463675093535 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:53 INFO - PROCESS | 3760 | ++DOCSHELL 16924800 == 48 [pid = 3760] [id = 280] 08:24:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (169AB000) [pid = 3760] [serial = 839] [outer = 00000000] 08:24:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (169D0800) [pid = 3760] [serial = 840] [outer = 169AB000] 08:24:53 INFO - PROCESS | 3760 | 1463675093578 Marionette DEBUG loaded listener.js 08:24:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (169D5800) [pid = 3760] [serial = 841] [outer = 169AB000] 08:24:53 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (128A3800) [pid = 3760] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:24:53 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (0F240400) [pid = 3760] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:24:53 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (14004800) [pid = 3760] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:24:53 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (166E7C00) [pid = 3760] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:24:53 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (10C17C00) [pid = 3760] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:24:53 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (10236C00) [pid = 3760] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:24:53 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (15F8E000) [pid = 3760] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:24:53 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (15626800) [pid = 3760] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:24:53 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15F8D800) [pid = 3760] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:24:53 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (13055400) [pid = 3760] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:24:53 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (14004400) [pid = 3760] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:24:53 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (13387400) [pid = 3760] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:24:53 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (112AE400) [pid = 3760] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:24:53 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (13389C00) [pid = 3760] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:24:54 INFO - PROCESS | 3760 | 1463675094059 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 697ms 08:24:54 INFO - PROCESS | 3760 | 1463675094105 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:24:54 INFO - PROCESS | 3760 | 1463675094107 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 08:24:54 INFO - PROCESS | 3760 | 1463675094110 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:24:54 INFO - PROCESS | 3760 | 1463675094112 Marionette TRACE conn3 <- [1,1086,null,{}] 08:24:54 INFO - PROCESS | 3760 | 1463675094120 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:54 INFO - PROCESS | 3760 | 1463675094196 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:24:54 INFO - PROCESS | 3760 | 1463675094286 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:54 INFO - PROCESS | 3760 | ++DOCSHELL 1109C800 == 49 [pid = 3760] [id = 281] 08:24:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (110D4400) [pid = 3760] [serial = 842] [outer = 00000000] 08:24:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1305AC00) [pid = 3760] [serial = 843] [outer = 110D4400] 08:24:54 INFO - PROCESS | 3760 | 1463675094330 Marionette DEBUG loaded listener.js 08:24:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (156AF400) [pid = 3760] [serial = 844] [outer = 110D4400] 08:24:54 INFO - PROCESS | 3760 | 1463675094690 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 602ms 08:24:54 INFO - PROCESS | 3760 | 1463675094708 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:24:54 INFO - PROCESS | 3760 | 1463675094710 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 08:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:24:54 INFO - PROCESS | 3760 | 1463675094713 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:24:54 INFO - PROCESS | 3760 | 1463675094714 Marionette TRACE conn3 <- [1,1090,null,{}] 08:24:54 INFO - PROCESS | 3760 | 1463675094718 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:54 INFO - PROCESS | 3760 | 1463675094793 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:24:54 INFO - PROCESS | 3760 | 1463675094799 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:54 INFO - PROCESS | 3760 | ++DOCSHELL 13315800 == 50 [pid = 3760] [id = 282] 08:24:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (156B0000) [pid = 3760] [serial = 845] [outer = 00000000] 08:24:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (169CAC00) [pid = 3760] [serial = 846] [outer = 156B0000] 08:24:54 INFO - PROCESS | 3760 | 1463675094842 Marionette DEBUG loaded listener.js 08:24:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (16A65C00) [pid = 3760] [serial = 847] [outer = 156B0000] 08:24:55 INFO - PROCESS | 3760 | 1463675095324 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 633ms 08:24:55 INFO - PROCESS | 3760 | 1463675095351 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:24:55 INFO - PROCESS | 3760 | 1463675095353 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 08:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:24:55 INFO - PROCESS | 3760 | 1463675095356 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:24:55 INFO - PROCESS | 3760 | 1463675095358 Marionette TRACE conn3 <- [1,1094,null,{}] 08:24:55 INFO - PROCESS | 3760 | 1463675095361 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:55 INFO - PROCESS | 3760 | 1463675095441 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:24:55 INFO - PROCESS | 3760 | 1463675095448 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:55 INFO - PROCESS | 3760 | ++DOCSHELL 1688E800 == 51 [pid = 3760] [id = 283] 08:24:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (170CB000) [pid = 3760] [serial = 848] [outer = 00000000] 08:24:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (172C7400) [pid = 3760] [serial = 849] [outer = 170CB000] 08:24:55 INFO - PROCESS | 3760 | 1463675095491 Marionette DEBUG loaded listener.js 08:24:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (172CE800) [pid = 3760] [serial = 850] [outer = 170CB000] 08:24:55 INFO - PROCESS | 3760 | 1463675095895 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 602ms 08:24:56 INFO - PROCESS | 3760 | 1463675095999 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:24:56 INFO - PROCESS | 3760 | 1463675096004 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 08:24:56 INFO - PROCESS | 3760 | 1463675096009 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:24:56 INFO - PROCESS | 3760 | 1463675096014 Marionette TRACE conn3 <- [1,1098,null,{}] 08:24:56 INFO - PROCESS | 3760 | 1463675096020 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:56 INFO - PROCESS | 3760 | 1463675096118 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:24:56 INFO - PROCESS | 3760 | 1463675096390 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:56 INFO - PROCESS | 3760 | ++DOCSHELL 10C17C00 == 52 [pid = 3760] [id = 284] 08:24:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (10C1B800) [pid = 3760] [serial = 851] [outer = 00000000] 08:24:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (11036400) [pid = 3760] [serial = 852] [outer = 10C1B800] 08:24:56 INFO - PROCESS | 3760 | 1463675096445 Marionette DEBUG loaded listener.js 08:24:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (11CF2400) [pid = 3760] [serial = 853] [outer = 10C1B800] 08:24:57 INFO - PROCESS | 3760 | 1463675097019 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 998ms 08:24:57 INFO - PROCESS | 3760 | 1463675097033 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:24:57 INFO - PROCESS | 3760 | 1463675097037 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 08:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:24:57 INFO - PROCESS | 3760 | 1463675097044 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:24:57 INFO - PROCESS | 3760 | 1463675097048 Marionette TRACE conn3 <- [1,1102,null,{}] 08:24:57 INFO - PROCESS | 3760 | 1463675097053 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:57 INFO - PROCESS | 3760 | 1463675097157 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:24:57 INFO - PROCESS | 3760 | 1463675097258 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:57 INFO - PROCESS | 3760 | ++DOCSHELL 12D25000 == 53 [pid = 3760] [id = 285] 08:24:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (13053400) [pid = 3760] [serial = 854] [outer = 00000000] 08:24:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (156B2C00) [pid = 3760] [serial = 855] [outer = 13053400] 08:24:57 INFO - PROCESS | 3760 | 1463675097319 Marionette DEBUG loaded listener.js 08:24:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (15F84000) [pid = 3760] [serial = 856] [outer = 13053400] 08:24:57 INFO - PROCESS | 3760 | 1463675097949 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 950ms 08:24:58 INFO - PROCESS | 3760 | 1463675097989 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:24:58 INFO - PROCESS | 3760 | 1463675097991 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 08:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:24:58 INFO - PROCESS | 3760 | 1463675097995 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:24:58 INFO - PROCESS | 3760 | 1463675097998 Marionette TRACE conn3 <- [1,1106,null,{}] 08:24:58 INFO - PROCESS | 3760 | 1463675098007 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:58 INFO - PROCESS | 3760 | 1463675098116 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:24:58 INFO - PROCESS | 3760 | 1463675098218 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:58 INFO - PROCESS | 3760 | ++DOCSHELL 1686C800 == 54 [pid = 3760] [id = 286] 08:24:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (16887C00) [pid = 3760] [serial = 857] [outer = 00000000] 08:24:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (169CE000) [pid = 3760] [serial = 858] [outer = 16887C00] 08:24:58 INFO - PROCESS | 3760 | 1463675098275 Marionette DEBUG loaded listener.js 08:24:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (170CB400) [pid = 3760] [serial = 859] [outer = 16887C00] 08:24:58 INFO - PROCESS | 3760 | 1463675098903 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 951ms 08:24:58 INFO - PROCESS | 3760 | 1463675098972 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:24:58 INFO - PROCESS | 3760 | 1463675098974 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 08:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:24:58 INFO - PROCESS | 3760 | 1463675098978 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:24:58 INFO - PROCESS | 3760 | 1463675098980 Marionette TRACE conn3 <- [1,1110,null,{}] 08:24:58 INFO - PROCESS | 3760 | 1463675098983 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:24:59 INFO - PROCESS | 3760 | 1463675099084 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:24:59 INFO - PROCESS | 3760 | 1463675099210 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:59 INFO - PROCESS | 3760 | ++DOCSHELL 17506800 == 55 [pid = 3760] [id = 287] 08:24:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (17508400) [pid = 3760] [serial = 860] [outer = 00000000] 08:24:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (175BB000) [pid = 3760] [serial = 861] [outer = 17508400] 08:24:59 INFO - PROCESS | 3760 | 1463675099265 Marionette DEBUG loaded listener.js 08:24:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (175DFC00) [pid = 3760] [serial = 862] [outer = 17508400] 08:24:59 INFO - PROCESS | 3760 | 1463675099846 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1109ms 08:25:00 INFO - PROCESS | 3760 | 1463675100085 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:25:00 INFO - PROCESS | 3760 | 1463675100089 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 08:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:25:00 INFO - PROCESS | 3760 | 1463675100095 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:25:00 INFO - PROCESS | 3760 | 1463675100098 Marionette TRACE conn3 <- [1,1114,null,{}] 08:25:00 INFO - PROCESS | 3760 | 1463675100104 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:00 INFO - PROCESS | 3760 | 1463675100197 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:25:00 INFO - PROCESS | 3760 | 1463675100280 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:00 INFO - PROCESS | 3760 | ++DOCSHELL 105F6C00 == 56 [pid = 3760] [id = 288] 08:25:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (10C25C00) [pid = 3760] [serial = 863] [outer = 00000000] 08:25:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (11435000) [pid = 3760] [serial = 864] [outer = 10C25C00] 08:25:00 INFO - PROCESS | 3760 | 1463675100369 Marionette DEBUG loaded listener.js 08:25:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (12D7A400) [pid = 3760] [serial = 865] [outer = 10C25C00] 08:25:00 INFO - PROCESS | 3760 | --DOCSHELL 154E4800 == 55 [pid = 3760] [id = 26] 08:25:00 INFO - PROCESS | 3760 | --DOCSHELL 137AF000 == 54 [pid = 3760] [id = 24] 08:25:00 INFO - PROCESS | 3760 | --DOCSHELL 1055B800 == 53 [pid = 3760] [id = 18] 08:25:00 INFO - PROCESS | 3760 | --DOCSHELL 1055F000 == 52 [pid = 3760] [id = 21] 08:25:00 INFO - PROCESS | 3760 | --DOCSHELL 13158C00 == 51 [pid = 3760] [id = 23] 08:25:00 INFO - PROCESS | 3760 | --DOCSHELL 13315800 == 50 [pid = 3760] [id = 282] 08:25:00 INFO - PROCESS | 3760 | --DOCSHELL 1109C800 == 49 [pid = 3760] [id = 281] 08:25:00 INFO - PROCESS | 3760 | --DOCSHELL 16924800 == 48 [pid = 3760] [id = 280] 08:25:00 INFO - PROCESS | 3760 | --DOCSHELL 1686EC00 == 47 [pid = 3760] [id = 279] 08:25:00 INFO - PROCESS | 3760 | --DOCSHELL 11243800 == 46 [pid = 3760] [id = 278] 08:25:00 INFO - PROCESS | 3760 | --DOCSHELL 166DE800 == 45 [pid = 3760] [id = 277] 08:25:00 INFO - PROCESS | 3760 | --DOCSHELL 15F80800 == 44 [pid = 3760] [id = 276] 08:25:00 INFO - PROCESS | 3760 | --DOCSHELL 12AEF000 == 43 [pid = 3760] [id = 275] 08:25:00 INFO - PROCESS | 3760 | --DOCSHELL 10C18400 == 42 [pid = 3760] [id = 274] 08:25:00 INFO - PROCESS | 3760 | --DOCSHELL 13955C00 == 41 [pid = 3760] [id = 271] 08:25:00 INFO - PROCESS | 3760 | --DOCSHELL 112A9400 == 40 [pid = 3760] [id = 270] 08:25:00 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (105F9C00) [pid = 3760] [serial = 804] [outer = 00000000] [url = about:blank] 08:25:00 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1670D800) [pid = 3760] [serial = 795] [outer = 00000000] [url = about:blank] 08:25:00 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (10A58000) [pid = 3760] [serial = 798] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | 1463675101029 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 951ms 08:25:01 INFO - PROCESS | 3760 | 1463675101072 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:25:01 INFO - PROCESS | 3760 | 1463675101075 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 08:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:25:01 INFO - PROCESS | 3760 | 1463675101082 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:25:01 INFO - PROCESS | 3760 | 1463675101086 Marionette TRACE conn3 <- [1,1118,null,{}] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (12B62C00) [pid = 3760] [serial = 765] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (12D7F400) [pid = 3760] [serial = 766] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (14E87C00) [pid = 3760] [serial = 777] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (154DA400) [pid = 3760] [serial = 780] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1A411000) [pid = 3760] [serial = 754] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (10C21800) [pid = 3760] [serial = 759] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (102EB000) [pid = 3760] [serial = 756] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (105F0000) [pid = 3760] [serial = 757] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (166E1800) [pid = 3760] [serial = 793] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (156B7C00) [pid = 3760] [serial = 783] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (154DAC00) [pid = 3760] [serial = 781] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (160A1000) [pid = 3760] [serial = 786] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (156BB800) [pid = 3760] [serial = 784] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (166DCC00) [pid = 3760] [serial = 792] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1305C000) [pid = 3760] [serial = 768] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (14237800) [pid = 3760] [serial = 774] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (14E7A800) [pid = 3760] [serial = 775] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (130D9000) [pid = 3760] [serial = 769] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (137B8800) [pid = 3760] [serial = 771] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (112B4400) [pid = 3760] [serial = 762] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1395E000) [pid = 3760] [serial = 772] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (112AA000) [pid = 3760] [serial = 801] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1644A800) [pid = 3760] [serial = 787] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (112D7C00) [pid = 3760] [serial = 763] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1102B000) [pid = 3760] [serial = 760] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (156AE400) [pid = 3760] [serial = 789] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (14ED1400) [pid = 3760] [serial = 778] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (156B4400) [pid = 3760] [serial = 790] [outer = 00000000] [url = about:blank] 08:25:01 INFO - PROCESS | 3760 | 1463675101110 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:01 INFO - PROCESS | 3760 | 1463675101219 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:25:01 INFO - PROCESS | 3760 | 1463675101233 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:01 INFO - PROCESS | 3760 | ++DOCSHELL 10A61800 == 41 [pid = 3760] [id = 289] 08:25:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (10B8B400) [pid = 3760] [serial = 866] [outer = 00000000] 08:25:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (112A9400) [pid = 3760] [serial = 867] [outer = 10B8B400] 08:25:01 INFO - PROCESS | 3760 | 1463675101277 Marionette DEBUG loaded listener.js 08:25:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (112E0800) [pid = 3760] [serial = 868] [outer = 10B8B400] 08:25:01 INFO - PROCESS | 3760 | 1463675101756 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 712ms 08:25:01 INFO - PROCESS | 3760 | 1463675101781 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:25:01 INFO - PROCESS | 3760 | 1463675101784 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 08:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:25:01 INFO - PROCESS | 3760 | 1463675101787 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:25:01 INFO - PROCESS | 3760 | 1463675101789 Marionette TRACE conn3 <- [1,1122,null,{}] 08:25:01 INFO - PROCESS | 3760 | 1463675101800 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:01 INFO - PROCESS | 3760 | 1463675101912 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:25:01 INFO - PROCESS | 3760 | 1463675101923 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:01 INFO - PROCESS | 3760 | ++DOCSHELL 13385C00 == 42 [pid = 3760] [id = 290] 08:25:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1338A800) [pid = 3760] [serial = 869] [outer = 00000000] 08:25:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (137BD400) [pid = 3760] [serial = 870] [outer = 1338A800] 08:25:01 INFO - PROCESS | 3760 | 1463675101970 Marionette DEBUG loaded listener.js 08:25:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (14009800) [pid = 3760] [serial = 871] [outer = 1338A800] 08:25:02 INFO - PROCESS | 3760 | 1463675102424 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 713ms 08:25:02 INFO - PROCESS | 3760 | 1463675102486 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:25:02 INFO - PROCESS | 3760 | 1463675102488 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 08:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:25:02 INFO - PROCESS | 3760 | 1463675102492 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:25:02 INFO - PROCESS | 3760 | 1463675102493 Marionette TRACE conn3 <- [1,1126,null,{}] 08:25:02 INFO - PROCESS | 3760 | 1463675102496 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:02 INFO - PROCESS | 3760 | 1463675102576 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:25:02 INFO - PROCESS | 3760 | 1463675102585 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:02 INFO - PROCESS | 3760 | ++DOCSHELL 14232000 == 43 [pid = 3760] [id = 291] 08:25:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (14E82000) [pid = 3760] [serial = 872] [outer = 00000000] 08:25:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (154E4800) [pid = 3760] [serial = 873] [outer = 14E82000] 08:25:02 INFO - PROCESS | 3760 | 1463675102629 Marionette DEBUG loaded listener.js 08:25:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (15626400) [pid = 3760] [serial = 874] [outer = 14E82000] 08:25:03 INFO - PROCESS | 3760 | 1463675103097 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 650ms 08:25:03 INFO - PROCESS | 3760 | 1463675103130 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:25:03 INFO - PROCESS | 3760 | 1463675103132 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 08:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:25:03 INFO - PROCESS | 3760 | 1463675103135 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:25:03 INFO - PROCESS | 3760 | 1463675103137 Marionette TRACE conn3 <- [1,1130,null,{}] 08:25:03 INFO - PROCESS | 3760 | 1463675103149 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:03 INFO - PROCESS | 3760 | 1463675103274 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:25:03 INFO - PROCESS | 3760 | 1463675103311 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:03 INFO - PROCESS | 3760 | ++DOCSHELL 156BA800 == 44 [pid = 3760] [id = 292] 08:25:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (156BB400) [pid = 3760] [serial = 875] [outer = 00000000] 08:25:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (157F3C00) [pid = 3760] [serial = 876] [outer = 156BB400] 08:25:03 INFO - PROCESS | 3760 | 1463675103356 Marionette DEBUG loaded listener.js 08:25:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (15E0D000) [pid = 3760] [serial = 877] [outer = 156BB400] 08:25:03 INFO - PROCESS | 3760 | 1463675103821 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 712ms 08:25:03 INFO - PROCESS | 3760 | 1463675103867 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:25:03 INFO - PROCESS | 3760 | 1463675103869 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 08:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:25:03 INFO - PROCESS | 3760 | 1463675103872 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:25:03 INFO - PROCESS | 3760 | 1463675103874 Marionette TRACE conn3 <- [1,1134,null,{}] 08:25:03 INFO - PROCESS | 3760 | 1463675103877 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:04 INFO - PROCESS | 3760 | 1463675104008 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:25:04 INFO - PROCESS | 3760 | 1463675104020 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:04 INFO - PROCESS | 3760 | ++DOCSHELL 0F9E9C00 == 45 [pid = 3760] [id = 293] 08:25:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (156B0400) [pid = 3760] [serial = 878] [outer = 00000000] 08:25:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (166E3800) [pid = 3760] [serial = 879] [outer = 156B0400] 08:25:04 INFO - PROCESS | 3760 | 1463675104065 Marionette DEBUG loaded listener.js 08:25:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (16861C00) [pid = 3760] [serial = 880] [outer = 156B0400] 08:25:04 INFO - PROCESS | 3760 | 1463675104505 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 697ms 08:25:04 INFO - PROCESS | 3760 | 1463675104572 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:25:04 INFO - PROCESS | 3760 | 1463675104574 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 08:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:25:04 INFO - PROCESS | 3760 | 1463675104587 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:25:04 INFO - PROCESS | 3760 | 1463675104589 Marionette TRACE conn3 <- [1,1138,null,{}] 08:25:04 INFO - PROCESS | 3760 | 1463675104597 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:04 INFO - PROCESS | 3760 | 1463675104743 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:25:04 INFO - PROCESS | 3760 | 1463675104756 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:04 INFO - PROCESS | 3760 | ++DOCSHELL 10A5E400 == 46 [pid = 3760] [id = 294] 08:25:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1644F000) [pid = 3760] [serial = 881] [outer = 00000000] 08:25:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1688B000) [pid = 3760] [serial = 882] [outer = 1644F000] 08:25:04 INFO - PROCESS | 3760 | 1463675104801 Marionette DEBUG loaded listener.js 08:25:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (16896C00) [pid = 3760] [serial = 883] [outer = 1644F000] 08:25:05 INFO - PROCESS | 3760 | 1463675105232 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 713ms 08:25:05 INFO - PROCESS | 3760 | 1463675105288 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:25:05 INFO - PROCESS | 3760 | 1463675105290 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 08:25:05 INFO - PROCESS | 3760 | 1463675105293 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:25:05 INFO - PROCESS | 3760 | 1463675105295 Marionette TRACE conn3 <- [1,1142,null,{}] 08:25:05 INFO - PROCESS | 3760 | 1463675105303 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:05 INFO - PROCESS | 3760 | 1463675105411 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:25:05 INFO - PROCESS | 3760 | 1463675105417 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:05 INFO - PROCESS | 3760 | ++DOCSHELL 16442C00 == 47 [pid = 3760] [id = 295] 08:25:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1406D400) [pid = 3760] [serial = 884] [outer = 00000000] 08:25:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (169A7C00) [pid = 3760] [serial = 885] [outer = 1406D400] 08:25:05 INFO - PROCESS | 3760 | 1463675105461 Marionette DEBUG loaded listener.js 08:25:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (169CBC00) [pid = 3760] [serial = 886] [outer = 1406D400] 08:25:05 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1688D400) [pid = 3760] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:25:05 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (166E3000) [pid = 3760] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:25:05 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (166E3400) [pid = 3760] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:25:05 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (110D4400) [pid = 3760] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:25:05 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (15F81000) [pid = 3760] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:25:05 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (12AEF400) [pid = 3760] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:25:05 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (169AB000) [pid = 3760] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:25:05 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (156B0000) [pid = 3760] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:25:06 INFO - PROCESS | 3760 | 1463675106049 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 744ms 08:25:06 INFO - PROCESS | 3760 | 1463675106112 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:25:06 INFO - PROCESS | 3760 | 1463675106114 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 08:25:06 INFO - PROCESS | 3760 | 1463675106118 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:25:06 INFO - PROCESS | 3760 | 1463675106120 Marionette TRACE conn3 <- [1,1146,null,{}] 08:25:06 INFO - PROCESS | 3760 | 1463675106124 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:25:06 INFO - PROCESS | 3760 | 1463675106202 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:25:06 INFO - PROCESS | 3760 | 1463675106208 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:06 INFO - PROCESS | 3760 | ++DOCSHELL 14F37000 == 48 [pid = 3760] [id = 296] 08:25:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (15E18800) [pid = 3760] [serial = 887] [outer = 00000000] 08:25:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (16867400) [pid = 3760] [serial = 888] [outer = 15E18800] 08:25:06 INFO - PROCESS | 3760 | 1463675106251 Marionette DEBUG loaded listener.js 08:25:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1688E000) [pid = 3760] [serial = 889] [outer = 15E18800] 08:25:06 INFO - PROCESS | 3760 | 1463675106691 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 570ms 08:25:06 INFO - PROCESS | 3760 | 1463675106713 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:25:06 INFO - PROCESS | 3760 | 1463675106715 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 08:25:06 INFO - PROCESS | 3760 | 1463675106718 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:25:06 INFO - PROCESS | 3760 | 1463675106720 Marionette TRACE conn3 <- [1,1150,null,{}] 08:25:06 INFO - PROCESS | 3760 | 1463675106728 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:06 INFO - PROCESS | 3760 | 1463675106805 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:25:06 INFO - PROCESS | 3760 | 1463675106812 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:06 INFO - PROCESS | 3760 | ++DOCSHELL 112AE400 == 49 [pid = 3760] [id = 297] 08:25:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1644A400) [pid = 3760] [serial = 890] [outer = 00000000] 08:25:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (172C9800) [pid = 3760] [serial = 891] [outer = 1644A400] 08:25:06 INFO - PROCESS | 3760 | 1463675106855 Marionette DEBUG loaded listener.js 08:25:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (172CDC00) [pid = 3760] [serial = 892] [outer = 1644A400] 08:25:07 INFO - PROCESS | 3760 | 1463675107280 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 601ms 08:25:07 INFO - PROCESS | 3760 | 1463675107321 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:25:07 INFO - PROCESS | 3760 | 1463675107324 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 08:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:25:07 INFO - PROCESS | 3760 | 1463675107331 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:25:07 INFO - PROCESS | 3760 | 1463675107333 Marionette TRACE conn3 <- [1,1154,null,{}] 08:25:07 INFO - PROCESS | 3760 | 1463675107337 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:07 INFO - PROCESS | 3760 | 1463675107432 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:25:07 INFO - PROCESS | 3760 | 1463675107441 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:07 INFO - PROCESS | 3760 | ++DOCSHELL 175B5400 == 50 [pid = 3760] [id = 298] 08:25:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (175E2400) [pid = 3760] [serial = 893] [outer = 00000000] 08:25:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (175EA400) [pid = 3760] [serial = 894] [outer = 175E2400] 08:25:07 INFO - PROCESS | 3760 | 1463675107489 Marionette DEBUG loaded listener.js 08:25:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (177C8400) [pid = 3760] [serial = 895] [outer = 175E2400] 08:25:08 INFO - PROCESS | 3760 | --DOCSHELL 10233800 == 49 [pid = 3760] [id = 28] 08:25:08 INFO - PROCESS | 3760 | --DOCSHELL 1400A000 == 48 [pid = 3760] [id = 272] 08:25:08 INFO - PROCESS | 3760 | --DOCSHELL 112DC000 == 47 [pid = 3760] [id = 22] 08:25:08 INFO - PROCESS | 3760 | --DOCSHELL 14ED8800 == 46 [pid = 3760] [id = 25] 08:25:08 INFO - PROCESS | 3760 | --DOCSHELL 172CD800 == 45 [pid = 3760] [id = 11] 08:25:08 INFO - PROCESS | 3760 | --DOCSHELL 11431800 == 44 [pid = 3760] [id = 27] 08:25:08 INFO - PROCESS | 3760 | --DOCSHELL 11036800 == 43 [pid = 3760] [id = 273] 08:25:08 INFO - PROCESS | 3760 | --DOCSHELL 14ED2800 == 42 [pid = 3760] [id = 20] 08:25:08 INFO - PROCESS | 3760 | --DOCSHELL 10A61800 == 41 [pid = 3760] [id = 289] 08:25:08 INFO - PROCESS | 3760 | --DOCSHELL 105F6C00 == 40 [pid = 3760] [id = 288] 08:25:08 INFO - PROCESS | 3760 | --DOCSHELL 17506800 == 39 [pid = 3760] [id = 287] 08:25:08 INFO - PROCESS | 3760 | --DOCSHELL 12D25000 == 38 [pid = 3760] [id = 285] 08:25:08 INFO - PROCESS | 3760 | --DOCSHELL 1686C800 == 37 [pid = 3760] [id = 286] 08:25:08 INFO - PROCESS | 3760 | --DOCSHELL 1688E800 == 36 [pid = 3760] [id = 283] 08:25:08 INFO - PROCESS | 3760 | --DOCSHELL 10C17C00 == 35 [pid = 3760] [id = 284] 08:25:09 INFO - PROCESS | 3760 | --DOCSHELL 14232000 == 34 [pid = 3760] [id = 291] 08:25:09 INFO - PROCESS | 3760 | --DOCSHELL 156BA800 == 33 [pid = 3760] [id = 292] 08:25:09 INFO - PROCESS | 3760 | --DOCSHELL 10A5E400 == 32 [pid = 3760] [id = 294] 08:25:09 INFO - PROCESS | 3760 | --DOCSHELL 112AE400 == 31 [pid = 3760] [id = 297] 08:25:09 INFO - PROCESS | 3760 | --DOCSHELL 16442C00 == 30 [pid = 3760] [id = 295] 08:25:09 INFO - PROCESS | 3760 | --DOCSHELL 14F37000 == 29 [pid = 3760] [id = 296] 08:25:09 INFO - PROCESS | 3760 | --DOCSHELL 0F9E9C00 == 28 [pid = 3760] [id = 293] 08:25:09 INFO - PROCESS | 3760 | --DOCSHELL 13385C00 == 27 [pid = 3760] [id = 290] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (172C7400) [pid = 3760] [serial = 849] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (16918800) [pid = 3760] [serial = 837] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1688AC00) [pid = 3760] [serial = 834] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1688B800) [pid = 3760] [serial = 835] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (169A8000) [pid = 3760] [serial = 838] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1685F400) [pid = 3760] [serial = 831] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (14231000) [pid = 3760] [serial = 813] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1305AC00) [pid = 3760] [serial = 843] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (156B6C00) [pid = 3760] [serial = 819] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (14EDCC00) [pid = 3760] [serial = 816] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (16445800) [pid = 3760] [serial = 828] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1644E000) [pid = 3760] [serial = 829] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (12B5D800) [pid = 3760] [serial = 810] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (11033000) [pid = 3760] [serial = 822] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1331F400) [pid = 3760] [serial = 825] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1370C400) [pid = 3760] [serial = 826] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (11035C00) [pid = 3760] [serial = 807] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (169D0800) [pid = 3760] [serial = 840] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (169CAC00) [pid = 3760] [serial = 846] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (16A65C00) [pid = 3760] [serial = 847] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (169D5800) [pid = 3760] [serial = 841] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (156AF400) [pid = 3760] [serial = 844] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1686B000) [pid = 3760] [serial = 832] [outer = 00000000] [url = about:blank] 08:25:09 INFO - PROCESS | 3760 | 1463675109584 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2297ms 08:25:09 INFO - PROCESS | 3760 | 1463675109641 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:25:09 INFO - PROCESS | 3760 | 1463675109645 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 08:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:25:09 INFO - PROCESS | 3760 | 1463675109650 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:25:09 INFO - PROCESS | 3760 | 1463675109654 Marionette TRACE conn3 <- [1,1158,null,{}] 08:25:09 INFO - PROCESS | 3760 | 1463675109660 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:09 INFO - PROCESS | 3760 | 1463675109756 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:25:09 INFO - PROCESS | 3760 | 1463675109765 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:09 INFO - PROCESS | 3760 | ++DOCSHELL 10565400 == 28 [pid = 3760] [id = 299] 08:25:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (105ED000) [pid = 3760] [serial = 896] [outer = 00000000] 08:25:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (10A5E800) [pid = 3760] [serial = 897] [outer = 105ED000] 08:25:09 INFO - PROCESS | 3760 | 1463675109812 Marionette DEBUG loaded listener.js 08:25:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (10B82800) [pid = 3760] [serial = 898] [outer = 105ED000] 08:25:10 INFO - PROCESS | 3760 | 1463675110289 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 713ms 08:25:10 INFO - PROCESS | 3760 | 1463675110351 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:25:10 INFO - PROCESS | 3760 | 1463675110357 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 08:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:25:10 INFO - PROCESS | 3760 | 1463675110363 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:25:10 INFO - PROCESS | 3760 | 1463675110366 Marionette TRACE conn3 <- [1,1162,null,{}] 08:25:10 INFO - PROCESS | 3760 | 1463675110369 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:10 INFO - PROCESS | 3760 | 1463675110452 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:25:10 INFO - PROCESS | 3760 | 1463675110463 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:10 INFO - PROCESS | 3760 | ++DOCSHELL 10C18400 == 29 [pid = 3760] [id = 300] 08:25:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (10C26C00) [pid = 3760] [serial = 899] [outer = 00000000] 08:25:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (11038400) [pid = 3760] [serial = 900] [outer = 10C26C00] 08:25:10 INFO - PROCESS | 3760 | 1463675110556 Marionette DEBUG loaded listener.js 08:25:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (112AA800) [pid = 3760] [serial = 901] [outer = 10C26C00] 08:25:11 INFO - PROCESS | 3760 | 1463675111113 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 08:25:11 INFO - PROCESS | 3760 | 1463675111136 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 08:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:25:11 INFO - PROCESS | 3760 | 1463675111174 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:25:11 INFO - PROCESS | 3760 | 1463675111177 Marionette TRACE conn3 <- [1,1166,null,{}] 08:25:11 INFO - PROCESS | 3760 | 1463675111189 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:11 INFO - PROCESS | 3760 | 1463675111303 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:25:11 INFO - PROCESS | 3760 | 1463675111323 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:11 INFO - PROCESS | 3760 | ++DOCSHELL 13056C00 == 30 [pid = 3760] [id = 301] 08:25:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (13057400) [pid = 3760] [serial = 902] [outer = 00000000] 08:25:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (130D9C00) [pid = 3760] [serial = 903] [outer = 13057400] 08:25:11 INFO - PROCESS | 3760 | 1463675111373 Marionette DEBUG loaded listener.js 08:25:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (13155800) [pid = 3760] [serial = 904] [outer = 13057400] 08:25:11 INFO - PROCESS | 3760 | 1463675111815 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 08:25:11 INFO - PROCESS | 3760 | 1463675111886 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 08:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:25:11 INFO - PROCESS | 3760 | 1463675111890 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:25:11 INFO - PROCESS | 3760 | 1463675111891 Marionette TRACE conn3 <- [1,1170,null,{}] 08:25:11 INFO - PROCESS | 3760 | 1463675111895 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:12 INFO - PROCESS | 3760 | 1463675111978 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:25:12 INFO - PROCESS | 3760 | 1463675111987 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:12 INFO - PROCESS | 3760 | ++DOCSHELL 10C21800 == 31 [pid = 3760] [id = 302] 08:25:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1338F800) [pid = 3760] [serial = 905] [outer = 00000000] 08:25:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (13951400) [pid = 3760] [serial = 906] [outer = 1338F800] 08:25:12 INFO - PROCESS | 3760 | 1463675112032 Marionette DEBUG loaded listener.js 08:25:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (14008000) [pid = 3760] [serial = 907] [outer = 1338F800] 08:25:12 INFO - PROCESS | 3760 | 1463675112466 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 08:25:12 INFO - PROCESS | 3760 | 1463675112494 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 08:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:25:12 INFO - PROCESS | 3760 | 1463675112498 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:25:12 INFO - PROCESS | 3760 | 1463675112499 Marionette TRACE conn3 <- [1,1174,null,{}] 08:25:12 INFO - PROCESS | 3760 | 1463675112503 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:12 INFO - PROCESS | 3760 | 1463675112584 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:25:12 INFO - PROCESS | 3760 | 1463675112619 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:12 INFO - PROCESS | 3760 | ++DOCSHELL 14079000 == 32 [pid = 3760] [id = 303] 08:25:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (14233400) [pid = 3760] [serial = 908] [outer = 00000000] 08:25:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (14E85000) [pid = 3760] [serial = 909] [outer = 14233400] 08:25:12 INFO - PROCESS | 3760 | 1463675112663 Marionette DEBUG loaded listener.js 08:25:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (14F42000) [pid = 3760] [serial = 910] [outer = 14233400] 08:25:13 INFO - PROCESS | 3760 | 1463675113166 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:25:13 INFO - PROCESS | 3760 | 1463675113231 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 08:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:25:13 INFO - PROCESS | 3760 | 1463675113235 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:25:13 INFO - PROCESS | 3760 | 1463675113236 Marionette TRACE conn3 <- [1,1178,null,{}] 08:25:13 INFO - PROCESS | 3760 | 1463675113240 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:13 INFO - PROCESS | 3760 | 1463675113342 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:25:13 INFO - PROCESS | 3760 | 1463675113357 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:13 INFO - PROCESS | 3760 | ++DOCSHELL 1573A800 == 33 [pid = 3760] [id = 304] 08:25:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (15E0A000) [pid = 3760] [serial = 911] [outer = 00000000] 08:25:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (16442C00) [pid = 3760] [serial = 912] [outer = 15E0A000] 08:25:13 INFO - PROCESS | 3760 | 1463675113402 Marionette DEBUG loaded listener.js 08:25:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1644D800) [pid = 3760] [serial = 913] [outer = 15E0A000] 08:25:13 INFO - PROCESS | 3760 | 1463675113827 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:25:13 INFO - PROCESS | 3760 | 1463675113875 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 08:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:25:13 INFO - PROCESS | 3760 | 1463675113878 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:25:13 INFO - PROCESS | 3760 | 1463675113880 Marionette TRACE conn3 <- [1,1182,null,{}] 08:25:13 INFO - PROCESS | 3760 | 1463675113883 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:13 INFO - PROCESS | 3760 | 1463675113955 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:25:13 INFO - PROCESS | 3760 | 1463675113962 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:13 INFO - PROCESS | 3760 | ++DOCSHELL 16442400 == 34 [pid = 3760] [id = 305] 08:25:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (16449C00) [pid = 3760] [serial = 914] [outer = 00000000] 08:25:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (166E9000) [pid = 3760] [serial = 915] [outer = 16449C00] 08:25:14 INFO - PROCESS | 3760 | 1463675114006 Marionette DEBUG loaded listener.js 08:25:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (166E9C00) [pid = 3760] [serial = 916] [outer = 16449C00] 08:25:14 INFO - PROCESS | 3760 | 1463675114453 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:25:14 INFO - PROCESS | 3760 | 1463675114477 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 08:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:25:14 INFO - PROCESS | 3760 | 1463675114499 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:25:14 INFO - PROCESS | 3760 | 1463675114501 Marionette TRACE conn3 <- [1,1186,null,{}] 08:25:14 INFO - PROCESS | 3760 | 1463675114509 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:14 INFO - PROCESS | 3760 | 1463675114584 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:25:14 INFO - PROCESS | 3760 | 1463675114591 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:14 INFO - PROCESS | 3760 | ++DOCSHELL 16867C00 == 35 [pid = 3760] [id = 306] 08:25:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1686C400) [pid = 3760] [serial = 917] [outer = 00000000] 08:25:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (112B3800) [pid = 3760] [serial = 918] [outer = 1686C400] 08:25:14 INFO - PROCESS | 3760 | 1463675114636 Marionette DEBUG loaded listener.js 08:25:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (14006800) [pid = 3760] [serial = 919] [outer = 1686C400] 08:25:15 INFO - PROCESS | 3760 | 1463675115107 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 666ms 08:25:15 INFO - PROCESS | 3760 | 1463675115145 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 08:25:15 INFO - PROCESS | 3760 | 1463675115147 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 08:25:15 INFO - PROCESS | 3760 | 1463675115150 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:25:15 INFO - PROCESS | 3760 | 1463675115151 Marionette TRACE conn3 <- [1,1190,null,{}] 08:25:15 INFO - PROCESS | 3760 | 1463675115155 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:15 INFO - PROCESS | 3760 | 1463675115306 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:25:15 INFO - PROCESS | 3760 | 1463675115393 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:15 INFO - PROCESS | 3760 | ++DOCSHELL 13056000 == 36 [pid = 3760] [id = 307] 08:25:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1688EC00) [pid = 3760] [serial = 920] [outer = 00000000] 08:25:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (168E6C00) [pid = 3760] [serial = 921] [outer = 1688EC00] 08:25:15 INFO - PROCESS | 3760 | 1463675115436 Marionette DEBUG loaded listener.js 08:25:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (168EA000) [pid = 3760] [serial = 922] [outer = 1688EC00] 08:25:15 INFO - PROCESS | 3760 | 1463675115843 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:25:15 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:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 697ms 08:25:15 INFO - PROCESS | 3760 | 1463675115883 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 08:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:25:15 INFO - PROCESS | 3760 | 1463675115885 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 08:25:15 INFO - PROCESS | 3760 | 1463675115892 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:25:15 INFO - PROCESS | 3760 | 1463675115894 Marionette TRACE conn3 <- [1,1194,null,{}] 08:25:15 INFO - PROCESS | 3760 | 1463675115897 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:16 INFO - PROCESS | 3760 | 1463675116006 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:25:16 INFO - PROCESS | 3760 | 1463675116013 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:16 INFO - PROCESS | 3760 | ++DOCSHELL 11434000 == 37 [pid = 3760] [id = 308] 08:25:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (12D30400) [pid = 3760] [serial = 923] [outer = 00000000] 08:25:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (169CAC00) [pid = 3760] [serial = 924] [outer = 12D30400] 08:25:16 INFO - PROCESS | 3760 | 1463675116057 Marionette DEBUG loaded listener.js 08:25:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (169D3000) [pid = 3760] [serial = 925] [outer = 12D30400] 08:25:16 INFO - PROCESS | 3760 | 1463675116495 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:25:16 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:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 650ms 08:25:16 INFO - PROCESS | 3760 | 1463675116524 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 08:25:16 INFO - PROCESS | 3760 | 1463675116527 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 08:25:16 INFO - PROCESS | 3760 | 1463675116530 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:25:16 INFO - PROCESS | 3760 | 1463675116532 Marionette TRACE conn3 <- [1,1198,null,{}] 08:25:16 INFO - PROCESS | 3760 | 1463675116535 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:16 INFO - PROCESS | 3760 | 1463675116667 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:25:16 INFO - PROCESS | 3760 | 1463675116775 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:16 INFO - PROCESS | 3760 | ++DOCSHELL 172C7800 == 38 [pid = 3760] [id = 309] 08:25:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (172CA000) [pid = 3760] [serial = 926] [outer = 00000000] 08:25:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (172D2400) [pid = 3760] [serial = 927] [outer = 172CA000] 08:25:16 INFO - PROCESS | 3760 | 1463675116841 Marionette DEBUG loaded listener.js 08:25:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (175DDC00) [pid = 3760] [serial = 928] [outer = 172CA000] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (10C26400) [pid = 3760] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (10C1B400) [pid = 3760] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (0C78B800) [pid = 3760] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (156B0400) [pid = 3760] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1644F000) [pid = 3760] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1406D400) [pid = 3760] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1644A400) [pid = 3760] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (15E18800) [pid = 3760] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (156BB400) [pid = 3760] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (14E82000) [pid = 3760] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1338A800) [pid = 3760] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (10B8B400) [pid = 3760] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (10C25C00) [pid = 3760] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (17508400) [pid = 3760] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (16887C00) [pid = 3760] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (13053400) [pid = 3760] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (10C1B800) [pid = 3760] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (170CB000) [pid = 3760] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (14E7AC00) [pid = 3760] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (10C1A000) [pid = 3760] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (0F241C00) [pid = 3760] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (166E3C00) [pid = 3760] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (112D7400) [pid = 3760] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (11037C00) [pid = 3760] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:25:17 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (14002000) [pid = 3760] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:25:17 INFO - PROCESS | 3760 | 1463675117745 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1204ms 08:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:25:17 INFO - PROCESS | 3760 | 1463675117755 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:25:17 INFO - PROCESS | 3760 | 1463675117757 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 08:25:17 INFO - PROCESS | 3760 | 1463675117760 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:25:17 INFO - PROCESS | 3760 | 1463675117761 Marionette TRACE conn3 <- [1,1202,null,{}] 08:25:17 INFO - PROCESS | 3760 | 1463675117765 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:17 INFO - PROCESS | 3760 | 1463675117840 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:25:17 INFO - PROCESS | 3760 | 1463675117847 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:17 INFO - PROCESS | 3760 | ++DOCSHELL 1109A000 == 39 [pid = 3760] [id = 310] 08:25:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (112AB400) [pid = 3760] [serial = 929] [outer = 00000000] 08:25:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (13953800) [pid = 3760] [serial = 930] [outer = 112AB400] 08:25:17 INFO - PROCESS | 3760 | 1463675117890 Marionette DEBUG loaded listener.js 08:25:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (14E87800) [pid = 3760] [serial = 931] [outer = 112AB400] 08:25:18 INFO - PROCESS | 3760 | 1463675118307 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 602ms 08:25:18 INFO - PROCESS | 3760 | 1463675118358 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:25:18 INFO - PROCESS | 3760 | 1463675118359 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 08:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:25:18 INFO - PROCESS | 3760 | 1463675118363 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:25:18 INFO - PROCESS | 3760 | 1463675118364 Marionette TRACE conn3 <- [1,1206,null,{}] 08:25:18 INFO - PROCESS | 3760 | 1463675118368 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:18 INFO - PROCESS | 3760 | 1463675118444 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:25:18 INFO - PROCESS | 3760 | 1463675118450 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:18 INFO - PROCESS | 3760 | ++DOCSHELL 13053400 == 40 [pid = 3760] [id = 311] 08:25:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (13313400) [pid = 3760] [serial = 932] [outer = 00000000] 08:25:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (16887C00) [pid = 3760] [serial = 933] [outer = 13313400] 08:25:18 INFO - PROCESS | 3760 | 1463675118493 Marionette DEBUG loaded listener.js 08:25:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (169D2C00) [pid = 3760] [serial = 934] [outer = 13313400] 08:25:18 INFO - PROCESS | 3760 | 1463675118922 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 602ms 08:25:18 INFO - PROCESS | 3760 | 1463675118961 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:25:18 INFO - PROCESS | 3760 | 1463675118964 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 08:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:25:19 INFO - PROCESS | 3760 | 1463675118985 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:25:19 INFO - PROCESS | 3760 | 1463675118986 Marionette TRACE conn3 <- [1,1210,null,{}] 08:25:19 INFO - PROCESS | 3760 | 1463675118990 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:19 INFO - PROCESS | 3760 | 1463675119065 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:25:19 INFO - PROCESS | 3760 | 1463675119074 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:19 INFO - PROCESS | 3760 | ++DOCSHELL 137B7800 == 41 [pid = 3760] [id = 312] 08:25:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (14E84400) [pid = 3760] [serial = 935] [outer = 00000000] 08:25:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (17511400) [pid = 3760] [serial = 936] [outer = 14E84400] 08:25:19 INFO - PROCESS | 3760 | 1463675119116 Marionette DEBUG loaded listener.js 08:25:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (175EB400) [pid = 3760] [serial = 937] [outer = 14E84400] 08:25:20 INFO - PROCESS | 3760 | --DOCSHELL 10A64800 == 40 [pid = 3760] [id = 264] 08:25:20 INFO - PROCESS | 3760 | --DOCSHELL 112AD800 == 39 [pid = 3760] [id = 260] 08:25:20 INFO - PROCESS | 3760 | --DOCSHELL 15F8AC00 == 38 [pid = 3760] [id = 262] 08:25:20 INFO - PROCESS | 3760 | --DOCSHELL 11034800 == 37 [pid = 3760] [id = 263] 08:25:20 INFO - PROCESS | 3760 | --DOCSHELL 10A56C00 == 36 [pid = 3760] [id = 267] 08:25:20 INFO - PROCESS | 3760 | --DOCSHELL 0F241000 == 35 [pid = 3760] [id = 266] 08:25:20 INFO - PROCESS | 3760 | --DOCSHELL 15F81800 == 34 [pid = 3760] [id = 265] 08:25:20 INFO - PROCESS | 3760 | --DOCSHELL 14FDE800 == 33 [pid = 3760] [id = 261] 08:25:20 INFO - PROCESS | 3760 | --DOCSHELL 0C786000 == 32 [pid = 3760] [id = 268] 08:25:20 INFO - PROCESS | 3760 | --DOCSHELL 1289FC00 == 31 [pid = 3760] [id = 255] 08:25:20 INFO - PROCESS | 3760 | --DOCSHELL 10C17800 == 30 [pid = 3760] [id = 253] 08:25:20 INFO - PROCESS | 3760 | --DOCSHELL 10235800 == 29 [pid = 3760] [id = 252] 08:25:20 INFO - PROCESS | 3760 | --DOCSHELL 10B87000 == 28 [pid = 3760] [id = 269] 08:25:20 INFO - PROCESS | 3760 | --DOCSHELL 112ADC00 == 27 [pid = 3760] [id = 254] 08:25:20 INFO - PROCESS | 3760 | --DOCSHELL 13054000 == 26 [pid = 3760] [id = 256] 08:25:20 INFO - PROCESS | 3760 | --DOCSHELL 13385000 == 25 [pid = 3760] [id = 257] 08:25:20 INFO - PROCESS | 3760 | --DOCSHELL 13954400 == 24 [pid = 3760] [id = 258] 08:25:20 INFO - PROCESS | 3760 | --DOCSHELL 0F23FC00 == 23 [pid = 3760] [id = 259] 08:25:20 INFO - PROCESS | 3760 | --DOCSHELL 175B5400 == 22 [pid = 3760] [id = 298] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (11CEB400) [pid = 3760] [serial = 802] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (112AF400) [pid = 3760] [serial = 823] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (14FE8800) [pid = 3760] [serial = 817] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (110CA800) [pid = 3760] [serial = 808] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (10B81C00) [pid = 3760] [serial = 799] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (16864C00) [pid = 3760] [serial = 796] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1304FC00) [pid = 3760] [serial = 811] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (14E88000) [pid = 3760] [serial = 820] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1423D800) [pid = 3760] [serial = 814] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (175EA400) [pid = 3760] [serial = 894] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (166E3800) [pid = 3760] [serial = 879] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1688B000) [pid = 3760] [serial = 882] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (16861C00) [pid = 3760] [serial = 880] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (169A7C00) [pid = 3760] [serial = 885] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16896C00) [pid = 3760] [serial = 883] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (172C9800) [pid = 3760] [serial = 891] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (169CBC00) [pid = 3760] [serial = 886] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16867400) [pid = 3760] [serial = 888] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (157F3C00) [pid = 3760] [serial = 876] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (154E4800) [pid = 3760] [serial = 873] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (15626400) [pid = 3760] [serial = 874] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (137BD400) [pid = 3760] [serial = 870] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (14009800) [pid = 3760] [serial = 871] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (112A9400) [pid = 3760] [serial = 867] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (112E0800) [pid = 3760] [serial = 868] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (12D7A400) [pid = 3760] [serial = 865] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (11435000) [pid = 3760] [serial = 864] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (175DFC00) [pid = 3760] [serial = 862] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (175BB000) [pid = 3760] [serial = 861] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (170CB400) [pid = 3760] [serial = 859] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (169CE000) [pid = 3760] [serial = 858] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (15F84000) [pid = 3760] [serial = 856] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (156B2C00) [pid = 3760] [serial = 855] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (11CF2400) [pid = 3760] [serial = 853] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (11036400) [pid = 3760] [serial = 852] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (172CDC00) [pid = 3760] [serial = 892] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (172CE800) [pid = 3760] [serial = 850] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1688E000) [pid = 3760] [serial = 889] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (15E0D000) [pid = 3760] [serial = 877] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (10C20800) [pid = 3760] [serial = 805] [outer = 00000000] [url = about:blank] 08:25:20 INFO - PROCESS | 3760 | 1463675120950 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 08:25:21 INFO - PROCESS | 3760 | 1463675120992 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 08:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:25:21 INFO - PROCESS | 3760 | 1463675120997 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:25:21 INFO - PROCESS | 3760 | 1463675121001 Marionette TRACE conn3 <- [1,1214,null,{}] 08:25:21 INFO - PROCESS | 3760 | 1463675121007 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:21 INFO - PROCESS | 3760 | 1463675121106 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:25:21 INFO - PROCESS | 3760 | 1463675121114 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:21 INFO - PROCESS | 3760 | ++DOCSHELL 1055BC00 == 23 [pid = 3760] [id = 313] 08:25:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (1055C000) [pid = 3760] [serial = 938] [outer = 00000000] 08:25:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (10A61400) [pid = 3760] [serial = 939] [outer = 1055C000] 08:25:21 INFO - PROCESS | 3760 | 1463675121162 Marionette DEBUG loaded listener.js 08:25:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (10B89000) [pid = 3760] [serial = 940] [outer = 1055C000] 08:25:21 INFO - PROCESS | 3760 | 1463675121630 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 713ms 08:25:21 INFO - PROCESS | 3760 | 1463675121697 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:25:21 INFO - PROCESS | 3760 | 1463675121703 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 08:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:25:21 INFO - PROCESS | 3760 | 1463675121710 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:25:21 INFO - PROCESS | 3760 | 1463675121712 Marionette TRACE conn3 <- [1,1218,null,{}] 08:25:21 INFO - PROCESS | 3760 | 1463675121716 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:21 INFO - PROCESS | 3760 | 1463675121794 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:25:21 INFO - PROCESS | 3760 | 1463675121805 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:21 INFO - PROCESS | 3760 | ++DOCSHELL 1102F000 == 24 [pid = 3760] [id = 314] 08:25:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (11031000) [pid = 3760] [serial = 941] [outer = 00000000] 08:25:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (11035000) [pid = 3760] [serial = 942] [outer = 11031000] 08:25:21 INFO - PROCESS | 3760 | 1463675121850 Marionette DEBUG loaded listener.js 08:25:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (110A3400) [pid = 3760] [serial = 943] [outer = 11031000] 08:25:22 INFO - PROCESS | 3760 | 1463675122302 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 649ms 08:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:25:22 INFO - PROCESS | 3760 | 1463675122346 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:25:22 INFO - PROCESS | 3760 | 1463675122348 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 08:25:22 INFO - PROCESS | 3760 | 1463675122400 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:25:22 INFO - PROCESS | 3760 | 1463675122404 Marionette TRACE conn3 <- [1,1222,null,{}] 08:25:22 INFO - PROCESS | 3760 | 1463675122414 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:22 INFO - PROCESS | 3760 | 1463675122495 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:25:22 INFO - PROCESS | 3760 | 1463675122608 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:22 INFO - PROCESS | 3760 | ++DOCSHELL 1289E800 == 25 [pid = 3760] [id = 315] 08:25:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1289EC00) [pid = 3760] [serial = 944] [outer = 00000000] 08:25:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (12AEBC00) [pid = 3760] [serial = 945] [outer = 1289EC00] 08:25:22 INFO - PROCESS | 3760 | 1463675122655 Marionette DEBUG loaded listener.js 08:25:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (12D26400) [pid = 3760] [serial = 946] [outer = 1289EC00] 08:25:23 INFO - PROCESS | 3760 | 1463675123015 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 665ms 08:25:23 INFO - PROCESS | 3760 | 1463675123042 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 08:25:23 INFO - PROCESS | 3760 | 1463675123045 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 08:25:23 INFO - PROCESS | 3760 | 1463675123048 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:25:23 INFO - PROCESS | 3760 | 1463675123050 Marionette TRACE conn3 <- [1,1226,null,{}] 08:25:23 INFO - PROCESS | 3760 | 1463675123053 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:23 INFO - PROCESS | 3760 | 1463675123138 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:25:23 INFO - PROCESS | 3760 | 1463675123215 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:23 INFO - PROCESS | 3760 | ++DOCSHELL 10C22000 == 26 [pid = 3760] [id = 316] 08:25:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (12AE7C00) [pid = 3760] [serial = 947] [outer = 00000000] 08:25:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13055800) [pid = 3760] [serial = 948] [outer = 12AE7C00] 08:25:23 INFO - PROCESS | 3760 | 1463675123260 Marionette DEBUG loaded listener.js 08:25:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13152400) [pid = 3760] [serial = 949] [outer = 12AE7C00] 08:25:23 INFO - PROCESS | 3760 | 1463675123614 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 602ms 08:25:23 INFO - PROCESS | 3760 | 1463675123645 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:25:23 INFO - PROCESS | 3760 | 1463675123647 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 08:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:25:23 INFO - PROCESS | 3760 | 1463675123650 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:25:23 INFO - PROCESS | 3760 | 1463675123652 Marionette TRACE conn3 <- [1,1230,null,{}] 08:25:23 INFO - PROCESS | 3760 | 1463675123655 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:23 INFO - PROCESS | 3760 | 1463675123727 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:25:23 INFO - PROCESS | 3760 | 1463675123733 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:23 INFO - PROCESS | 3760 | ++DOCSHELL 130DA000 == 27 [pid = 3760] [id = 317] 08:25:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (13155400) [pid = 3760] [serial = 950] [outer = 00000000] 08:25:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13390800) [pid = 3760] [serial = 951] [outer = 13155400] 08:25:23 INFO - PROCESS | 3760 | 1463675123778 Marionette DEBUG loaded listener.js 08:25:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (137BAC00) [pid = 3760] [serial = 952] [outer = 13155400] 08:25:24 INFO - PROCESS | 3760 | 1463675124248 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 634ms 08:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:25:24 INFO - PROCESS | 3760 | 1463675124289 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:25:24 INFO - PROCESS | 3760 | 1463675124291 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 08:25:24 INFO - PROCESS | 3760 | 1463675124294 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:25:24 INFO - PROCESS | 3760 | 1463675124295 Marionette TRACE conn3 <- [1,1234,null,{}] 08:25:24 INFO - PROCESS | 3760 | 1463675124299 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:24 INFO - PROCESS | 3760 | 1463675124390 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:25:24 INFO - PROCESS | 3760 | 1463675124397 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:24 INFO - PROCESS | 3760 | ++DOCSHELL 1315A800 == 28 [pid = 3760] [id = 318] 08:25:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (13956400) [pid = 3760] [serial = 953] [outer = 00000000] 08:25:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1423BC00) [pid = 3760] [serial = 954] [outer = 13956400] 08:25:24 INFO - PROCESS | 3760 | 1463675124442 Marionette DEBUG loaded listener.js 08:25:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (14E84000) [pid = 3760] [serial = 955] [outer = 13956400] 08:25:24 INFO - PROCESS | 3760 | 1463675124919 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 650ms 08:25:24 INFO - PROCESS | 3760 | 1463675124964 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:25:24 INFO - PROCESS | 3760 | 1463675124966 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 08:25:24 INFO - PROCESS | 3760 | 1463675124969 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:25:24 INFO - PROCESS | 3760 | 1463675124971 Marionette TRACE conn3 <- [1,1238,null,{}] 08:25:24 INFO - PROCESS | 3760 | 1463675124974 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:25 INFO - PROCESS | 3760 | 1463675125046 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:25:25 INFO - PROCESS | 3760 | 1463675125054 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:25 INFO - PROCESS | 3760 | ++DOCSHELL 14E86800 == 29 [pid = 3760] [id = 319] 08:25:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (14FE0000) [pid = 3760] [serial = 956] [outer = 00000000] 08:25:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (11099C00) [pid = 3760] [serial = 957] [outer = 14FE0000] 08:25:25 INFO - PROCESS | 3760 | 1463675125098 Marionette DEBUG loaded listener.js 08:25:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (156AE400) [pid = 3760] [serial = 958] [outer = 14FE0000] 08:25:25 INFO - PROCESS | 3760 | 1463675125535 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 602ms 08:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:25:25 INFO - PROCESS | 3760 | 1463675125566 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:25:25 INFO - PROCESS | 3760 | 1463675125568 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 08:25:25 INFO - PROCESS | 3760 | 1463675125571 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:25:25 INFO - PROCESS | 3760 | 1463675125573 Marionette TRACE conn3 <- [1,1242,null,{}] 08:25:25 INFO - PROCESS | 3760 | 1463675125589 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:25 INFO - PROCESS | 3760 | 1463675125660 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:25:25 INFO - PROCESS | 3760 | 1463675125667 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:25 INFO - PROCESS | 3760 | ++DOCSHELL 14F33800 == 30 [pid = 3760] [id = 320] 08:25:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (156AEC00) [pid = 3760] [serial = 959] [outer = 00000000] 08:25:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1573D400) [pid = 3760] [serial = 960] [outer = 156AEC00] 08:25:25 INFO - PROCESS | 3760 | 1463675125721 Marionette DEBUG loaded listener.js 08:25:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1573E400) [pid = 3760] [serial = 961] [outer = 156AEC00] 08:25:26 INFO - PROCESS | 3760 | 1463675126141 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 602ms 08:25:26 INFO - PROCESS | 3760 | 1463675126169 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:25:26 INFO - PROCESS | 3760 | 1463675126172 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 08:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:25:26 INFO - PROCESS | 3760 | 1463675126196 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:25:26 INFO - PROCESS | 3760 | 1463675126198 Marionette TRACE conn3 <- [1,1246,null,{}] 08:25:26 INFO - PROCESS | 3760 | 1463675126202 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:26 INFO - PROCESS | 3760 | 1463675126305 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:25:26 INFO - PROCESS | 3760 | 1463675126311 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:26 INFO - PROCESS | 3760 | ++DOCSHELL 11CF5C00 == 31 [pid = 3760] [id = 321] 08:25:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (15F82400) [pid = 3760] [serial = 962] [outer = 00000000] 08:25:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (15F8E000) [pid = 3760] [serial = 963] [outer = 15F82400] 08:25:26 INFO - PROCESS | 3760 | 1463675126354 Marionette DEBUG loaded listener.js 08:25:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (15F89400) [pid = 3760] [serial = 964] [outer = 15F82400] 08:25:26 INFO - PROCESS | 3760 | 1463675126800 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 665ms 08:25:26 INFO - PROCESS | 3760 | 1463675126833 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:25:26 INFO - PROCESS | 3760 | 1463675126835 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 08:25:26 INFO - PROCESS | 3760 | 1463675126838 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:25:26 INFO - PROCESS | 3760 | 1463675126840 Marionette TRACE conn3 <- [1,1250,null,{}] 08:25:26 INFO - PROCESS | 3760 | 1463675126843 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:26 INFO - PROCESS | 3760 | 1463675126950 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:25:26 INFO - PROCESS | 3760 | 1463675126956 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:27 INFO - PROCESS | 3760 | ++DOCSHELL 16442800 == 32 [pid = 3760] [id = 322] 08:25:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (16446800) [pid = 3760] [serial = 965] [outer = 00000000] 08:25:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (166DCC00) [pid = 3760] [serial = 966] [outer = 16446800] 08:25:27 INFO - PROCESS | 3760 | 1463675126999 Marionette DEBUG loaded listener.js 08:25:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (166E2C00) [pid = 3760] [serial = 967] [outer = 16446800] 08:25:27 INFO - PROCESS | 3760 | 1463675127494 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 633ms 08:25:27 INFO - PROCESS | 3760 | 1463675127508 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:25:27 INFO - PROCESS | 3760 | 1463675127511 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 08:25:27 INFO - PROCESS | 3760 | 1463675127514 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:25:27 INFO - PROCESS | 3760 | 1463675127516 Marionette TRACE conn3 <- [1,1254,null,{}] 08:25:27 INFO - PROCESS | 3760 | 1463675127519 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:27 INFO - PROCESS | 3760 | 1463675127634 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:25:27 INFO - PROCESS | 3760 | 1463675127723 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:27 INFO - PROCESS | 3760 | ++DOCSHELL 13055400 == 33 [pid = 3760] [id = 323] 08:25:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (166E5000) [pid = 3760] [serial = 968] [outer = 00000000] 08:25:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1686CC00) [pid = 3760] [serial = 969] [outer = 166E5000] 08:25:27 INFO - PROCESS | 3760 | 1463675127771 Marionette DEBUG loaded listener.js 08:25:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1688C400) [pid = 3760] [serial = 970] [outer = 166E5000] 08:25:28 INFO - PROCESS | 3760 | 1463675128195 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 745ms 08:25:28 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1686C400) [pid = 3760] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:25:28 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (16449C00) [pid = 3760] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:25:28 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15E0A000) [pid = 3760] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:25:28 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (14233400) [pid = 3760] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:25:28 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1338F800) [pid = 3760] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:25:28 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (112AB400) [pid = 3760] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:25:28 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (13313400) [pid = 3760] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:25:28 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1688EC00) [pid = 3760] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:25:28 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (12D30400) [pid = 3760] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:25:28 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (172CA000) [pid = 3760] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:25:28 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (13057400) [pid = 3760] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:25:28 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10C26C00) [pid = 3760] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:25:28 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (105ED000) [pid = 3760] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:25:28 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (175E2400) [pid = 3760] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:25:28 INFO - PROCESS | 3760 | 1463675128382 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:25:28 INFO - PROCESS | 3760 | 1463675128384 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 08:25:28 INFO - PROCESS | 3760 | 1463675128406 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:25:28 INFO - PROCESS | 3760 | 1463675128408 Marionette TRACE conn3 <- [1,1258,null,{}] 08:25:28 INFO - PROCESS | 3760 | 1463675128411 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:25:28 INFO - PROCESS | 3760 | 1463675128483 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:25:28 INFO - PROCESS | 3760 | 1463675128489 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:28 INFO - PROCESS | 3760 | ++DOCSHELL 1287F000 == 34 [pid = 3760] [id = 324] 08:25:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (12D30400) [pid = 3760] [serial = 971] [outer = 00000000] 08:25:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (13705400) [pid = 3760] [serial = 972] [outer = 12D30400] 08:25:28 INFO - PROCESS | 3760 | 1463675128532 Marionette DEBUG loaded listener.js 08:25:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1370C400) [pid = 3760] [serial = 973] [outer = 12D30400] 08:25:28 INFO - PROCESS | 3760 | 1463675128944 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 570ms 08:25:29 INFO - PROCESS | 3760 | 1463675129005 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:25:29 INFO - PROCESS | 3760 | 1463675129007 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 08:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:25:29 INFO - PROCESS | 3760 | 1463675129010 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:25:29 INFO - PROCESS | 3760 | 1463675129012 Marionette TRACE conn3 <- [1,1262,null,{}] 08:25:29 INFO - PROCESS | 3760 | 1463675129019 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:29 INFO - PROCESS | 3760 | 1463675129092 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:25:29 INFO - PROCESS | 3760 | 1463675129099 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:29 INFO - PROCESS | 3760 | ++DOCSHELL 15741800 == 35 [pid = 3760] [id = 325] 08:25:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16860000) [pid = 3760] [serial = 974] [outer = 00000000] 08:25:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1688A400) [pid = 3760] [serial = 975] [outer = 16860000] 08:25:29 INFO - PROCESS | 3760 | 1463675129142 Marionette DEBUG loaded listener.js 08:25:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (16893400) [pid = 3760] [serial = 976] [outer = 16860000] 08:25:29 INFO - PROCESS | 3760 | 1463675129604 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 602ms 08:25:29 INFO - PROCESS | 3760 | 1463675129639 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:25:29 INFO - PROCESS | 3760 | 1463675129641 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 08:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:25:29 INFO - PROCESS | 3760 | 1463675129644 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:25:29 INFO - PROCESS | 3760 | 1463675129645 Marionette TRACE conn3 <- [1,1266,null,{}] 08:25:29 INFO - PROCESS | 3760 | 1463675129649 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:29 INFO - PROCESS | 3760 | 1463675129723 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:25:29 INFO - PROCESS | 3760 | 1463675129729 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:29 INFO - PROCESS | 3760 | ++DOCSHELL 1338FC00 == 36 [pid = 3760] [id = 326] 08:25:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (156B8400) [pid = 3760] [serial = 977] [outer = 00000000] 08:25:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (169C9400) [pid = 3760] [serial = 978] [outer = 156B8400] 08:25:29 INFO - PROCESS | 3760 | 1463675129772 Marionette DEBUG loaded listener.js 08:25:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (169CF800) [pid = 3760] [serial = 979] [outer = 156B8400] 08:25:30 INFO - PROCESS | 3760 | 1463675130178 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 602ms 08:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:25:30 INFO - PROCESS | 3760 | 1463675130241 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:25:30 INFO - PROCESS | 3760 | 1463675130243 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 08:25:30 INFO - PROCESS | 3760 | 1463675130247 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:25:30 INFO - PROCESS | 3760 | 1463675130248 Marionette TRACE conn3 <- [1,1270,null,{}] 08:25:30 INFO - PROCESS | 3760 | 1463675130251 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:30 INFO - PROCESS | 3760 | 1463675130331 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:25:30 INFO - PROCESS | 3760 | 1463675130340 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:30 INFO - PROCESS | 3760 | ++DOCSHELL 166E6400 == 37 [pid = 3760] [id = 327] 08:25:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (169D0C00) [pid = 3760] [serial = 980] [outer = 00000000] 08:25:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (16A5C000) [pid = 3760] [serial = 981] [outer = 169D0C00] 08:25:30 INFO - PROCESS | 3760 | 1463675130382 Marionette DEBUG loaded listener.js 08:25:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (156B7800) [pid = 3760] [serial = 982] [outer = 169D0C00] 08:25:31 INFO - PROCESS | 3760 | 1463675131185 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 997ms 08:25:31 INFO - PROCESS | 3760 | 1463675131234 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:25:31 INFO - PROCESS | 3760 | 1463675131239 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 08:25:31 INFO - PROCESS | 3760 | 1463675131244 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:25:31 INFO - PROCESS | 3760 | 1463675131249 Marionette TRACE conn3 <- [1,1274,null,{}] 08:25:31 INFO - PROCESS | 3760 | 1463675131254 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:31 INFO - PROCESS | 3760 | 1463675131375 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:25:31 INFO - PROCESS | 3760 | 1463675131503 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:31 INFO - PROCESS | 3760 | ++DOCSHELL 10A5F400 == 38 [pid = 3760] [id = 328] 08:25:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (10B82400) [pid = 3760] [serial = 983] [outer = 00000000] 08:25:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1102EC00) [pid = 3760] [serial = 984] [outer = 10B82400] 08:25:31 INFO - PROCESS | 3760 | 1463675131559 Marionette DEBUG loaded listener.js 08:25:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (112AF400) [pid = 3760] [serial = 985] [outer = 10B82400] 08:25:32 INFO - PROCESS | 3760 | 1463675132272 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1046ms 08:25:32 INFO - PROCESS | 3760 | 1463675132321 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:25:32 INFO - PROCESS | 3760 | 1463675132327 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 08:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:25:32 INFO - PROCESS | 3760 | 1463675132351 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:25:32 INFO - PROCESS | 3760 | 1463675132354 Marionette TRACE conn3 <- [1,1278,null,{}] 08:25:32 INFO - PROCESS | 3760 | 1463675132358 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:32 INFO - PROCESS | 3760 | 1463675132542 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:25:32 INFO - PROCESS | 3760 | 1463675132553 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:32 INFO - PROCESS | 3760 | ++DOCSHELL 112D7400 == 39 [pid = 3760] [id = 329] 08:25:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (11438000) [pid = 3760] [serial = 986] [outer = 00000000] 08:25:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1305C400) [pid = 3760] [serial = 987] [outer = 11438000] 08:25:32 INFO - PROCESS | 3760 | 1463675132606 Marionette DEBUG loaded listener.js 08:25:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1338B400) [pid = 3760] [serial = 988] [outer = 11438000] 08:25:33 INFO - PROCESS | 3760 | --DOCSHELL 1338FC00 == 38 [pid = 3760] [id = 326] 08:25:33 INFO - PROCESS | 3760 | --DOCSHELL 15741800 == 37 [pid = 3760] [id = 325] 08:25:33 INFO - PROCESS | 3760 | --DOCSHELL 1287F000 == 36 [pid = 3760] [id = 324] 08:25:33 INFO - PROCESS | 3760 | --DOCSHELL 13055400 == 35 [pid = 3760] [id = 323] 08:25:33 INFO - PROCESS | 3760 | --DOCSHELL 16442800 == 34 [pid = 3760] [id = 322] 08:25:33 INFO - PROCESS | 3760 | --DOCSHELL 11CF5C00 == 33 [pid = 3760] [id = 321] 08:25:33 INFO - PROCESS | 3760 | --DOCSHELL 14F33800 == 32 [pid = 3760] [id = 320] 08:25:33 INFO - PROCESS | 3760 | --DOCSHELL 14E86800 == 31 [pid = 3760] [id = 319] 08:25:33 INFO - PROCESS | 3760 | --DOCSHELL 1315A800 == 30 [pid = 3760] [id = 318] 08:25:33 INFO - PROCESS | 3760 | --DOCSHELL 130DA000 == 29 [pid = 3760] [id = 317] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (169D2C00) [pid = 3760] [serial = 934] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (17511400) [pid = 3760] [serial = 936] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (168E6C00) [pid = 3760] [serial = 921] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (169CAC00) [pid = 3760] [serial = 924] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (168EA000) [pid = 3760] [serial = 922] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (172D2400) [pid = 3760] [serial = 927] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (169D3000) [pid = 3760] [serial = 925] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (16887C00) [pid = 3760] [serial = 933] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (175DDC00) [pid = 3760] [serial = 928] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (130D9C00) [pid = 3760] [serial = 903] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (13155800) [pid = 3760] [serial = 904] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (11038400) [pid = 3760] [serial = 900] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (112AA800) [pid = 3760] [serial = 901] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (10A5E800) [pid = 3760] [serial = 897] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10B82800) [pid = 3760] [serial = 898] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (177C8400) [pid = 3760] [serial = 895] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (112B3800) [pid = 3760] [serial = 918] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (166E9000) [pid = 3760] [serial = 915] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (166E9C00) [pid = 3760] [serial = 916] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (16442C00) [pid = 3760] [serial = 912] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1644D800) [pid = 3760] [serial = 913] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (14E85000) [pid = 3760] [serial = 909] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (14F42000) [pid = 3760] [serial = 910] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (14008000) [pid = 3760] [serial = 907] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13951400) [pid = 3760] [serial = 906] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13953800) [pid = 3760] [serial = 930] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (14E87800) [pid = 3760] [serial = 931] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (14006800) [pid = 3760] [serial = 919] [outer = 00000000] [url = about:blank] 08:25:33 INFO - PROCESS | 3760 | 1463675133519 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1236ms 08:25:33 INFO - PROCESS | 3760 | 1463675133561 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:25:33 INFO - PROCESS | 3760 | 1463675133565 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 08:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:25:33 INFO - PROCESS | 3760 | 1463675133570 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:25:33 INFO - PROCESS | 3760 | 1463675133573 Marionette TRACE conn3 <- [1,1282,null,{}] 08:25:33 INFO - PROCESS | 3760 | 1463675133578 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:33 INFO - PROCESS | 3760 | 1463675133658 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:25:33 INFO - PROCESS | 3760 | 1463675133672 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:33 INFO - PROCESS | 3760 | ++DOCSHELL 10C19000 == 30 [pid = 3760] [id = 330] 08:25:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (10C19400) [pid = 3760] [serial = 989] [outer = 00000000] 08:25:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (10C21C00) [pid = 3760] [serial = 990] [outer = 10C19400] 08:25:33 INFO - PROCESS | 3760 | 1463675133719 Marionette DEBUG loaded listener.js 08:25:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1102DC00) [pid = 3760] [serial = 991] [outer = 10C19400] 08:25:34 INFO - PROCESS | 3760 | 1463675134254 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 713ms 08:25:34 INFO - PROCESS | 3760 | 1463675134303 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:25:34 INFO - PROCESS | 3760 | 1463675134308 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 08:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:25:34 INFO - PROCESS | 3760 | 1463675134314 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:25:34 INFO - PROCESS | 3760 | 1463675134317 Marionette TRACE conn3 <- [1,1286,null,{}] 08:25:34 INFO - PROCESS | 3760 | 1463675134320 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:34 INFO - PROCESS | 3760 | 1463675134398 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:25:34 INFO - PROCESS | 3760 | 1463675134407 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:34 INFO - PROCESS | 3760 | ++DOCSHELL 105F4800 == 31 [pid = 3760] [id = 331] 08:25:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (10C21000) [pid = 3760] [serial = 992] [outer = 00000000] 08:25:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (11A03000) [pid = 3760] [serial = 993] [outer = 10C21000] 08:25:34 INFO - PROCESS | 3760 | 1463675134526 Marionette DEBUG loaded listener.js 08:25:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (11CF1800) [pid = 3760] [serial = 994] [outer = 10C21000] 08:25:34 INFO - PROCESS | 3760 | 1463675134924 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 649ms 08:25:34 INFO - PROCESS | 3760 | 1463675134956 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:25:34 INFO - PROCESS | 3760 | 1463675134958 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 08:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:25:34 INFO - PROCESS | 3760 | 1463675134962 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:25:34 INFO - PROCESS | 3760 | 1463675134966 Marionette TRACE conn3 <- [1,1290,null,{}] 08:25:34 INFO - PROCESS | 3760 | 1463675134976 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:35 INFO - PROCESS | 3760 | 1463675135056 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:25:35 INFO - PROCESS | 3760 | 1463675135064 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:35 INFO - PROCESS | 3760 | ++DOCSHELL 1307A000 == 32 [pid = 3760] [id = 332] 08:25:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (130DF400) [pid = 3760] [serial = 995] [outer = 00000000] 08:25:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (13313800) [pid = 3760] [serial = 996] [outer = 130DF400] 08:25:35 INFO - PROCESS | 3760 | 1463675135111 Marionette DEBUG loaded listener.js 08:25:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (13704400) [pid = 3760] [serial = 997] [outer = 130DF400] 08:25:35 INFO - PROCESS | 3760 | 1463675135549 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 650ms 08:25:35 INFO - PROCESS | 3760 | 1463675135604 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:25:35 INFO - PROCESS | 3760 | 1463675135606 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 08:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:25:35 INFO - PROCESS | 3760 | 1463675135610 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:25:35 INFO - PROCESS | 3760 | 1463675135611 Marionette TRACE conn3 <- [1,1294,null,{}] 08:25:35 INFO - PROCESS | 3760 | 1463675135615 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:35 INFO - PROCESS | 3760 | 1463675135729 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:25:35 INFO - PROCESS | 3760 | 1463675135815 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:35 INFO - PROCESS | 3760 | ++DOCSHELL 11436C00 == 33 [pid = 3760] [id = 333] 08:25:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1400A000) [pid = 3760] [serial = 998] [outer = 00000000] 08:25:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1423A800) [pid = 3760] [serial = 999] [outer = 1400A000] 08:25:35 INFO - PROCESS | 3760 | 1463675135859 Marionette DEBUG loaded listener.js 08:25:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (14E82800) [pid = 3760] [serial = 1000] [outer = 1400A000] 08:25:36 INFO - PROCESS | 3760 | 1463675136271 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 697ms 08:25:36 INFO - PROCESS | 3760 | 1463675136310 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:25:36 INFO - PROCESS | 3760 | 1463675136311 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 08:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:25:36 INFO - PROCESS | 3760 | 1463675136315 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:25:36 INFO - PROCESS | 3760 | 1463675136317 Marionette TRACE conn3 <- [1,1298,null,{}] 08:25:36 INFO - PROCESS | 3760 | 1463675136320 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:36 INFO - PROCESS | 3760 | 1463675136422 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:25:36 INFO - PROCESS | 3760 | 1463675136431 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:36 INFO - PROCESS | 3760 | ++DOCSHELL 112AA800 == 34 [pid = 3760] [id = 334] 08:25:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (14007400) [pid = 3760] [serial = 1001] [outer = 00000000] 08:25:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (14FE0400) [pid = 3760] [serial = 1002] [outer = 14007400] 08:25:36 INFO - PROCESS | 3760 | 1463675136530 Marionette DEBUG loaded listener.js 08:25:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (14FE1000) [pid = 3760] [serial = 1003] [outer = 14007400] 08:25:37 INFO - PROCESS | 3760 | 1463675137002 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 08:25:37 INFO - PROCESS | 3760 | 1463675137053 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 08:25:37 INFO - PROCESS | 3760 | 1463675137056 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:25:37 INFO - PROCESS | 3760 | 1463675137058 Marionette TRACE conn3 <- [1,1302,null,{}] 08:25:37 INFO - PROCESS | 3760 | 1463675137062 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:37 INFO - PROCESS | 3760 | 1463675137215 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:25:37 INFO - PROCESS | 3760 | 1463675137240 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:37 INFO - PROCESS | 3760 | ++DOCSHELL 156B0400 == 35 [pid = 3760] [id = 335] 08:25:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (156B9C00) [pid = 3760] [serial = 1004] [outer = 00000000] 08:25:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1644B400) [pid = 3760] [serial = 1005] [outer = 156B9C00] 08:25:37 INFO - PROCESS | 3760 | 1463675137285 Marionette DEBUG loaded listener.js 08:25:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (166DC800) [pid = 3760] [serial = 1006] [outer = 156B9C00] 08:25:37 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (156B8400) [pid = 3760] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:25:37 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (15F82400) [pid = 3760] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:25:37 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1055C000) [pid = 3760] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:25:37 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (13155400) [pid = 3760] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:25:37 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (11031000) [pid = 3760] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:25:37 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (12AE7C00) [pid = 3760] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:25:37 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (14FE0000) [pid = 3760] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:25:37 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1289EC00) [pid = 3760] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:25:37 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (14E84400) [pid = 3760] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:25:37 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13956400) [pid = 3760] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:25:37 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (156AEC00) [pid = 3760] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:25:37 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16446800) [pid = 3760] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:25:37 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (166E5000) [pid = 3760] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:25:37 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (12D30400) [pid = 3760] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:25:37 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (16860000) [pid = 3760] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:25:37 INFO - PROCESS | 3760 | 1463675137855 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 855ms 08:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:25:37 INFO - PROCESS | 3760 | 1463675137900 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:25:37 INFO - PROCESS | 3760 | 1463675137902 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 08:25:37 INFO - PROCESS | 3760 | 1463675137905 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:25:37 INFO - PROCESS | 3760 | 1463675137907 Marionette TRACE conn3 <- [1,1306,null,{}] 08:25:37 INFO - PROCESS | 3760 | 1463675137910 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:38 INFO - PROCESS | 3760 | 1463675137982 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:25:38 INFO - PROCESS | 3760 | 1463675137991 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:38 INFO - PROCESS | 3760 | ++DOCSHELL 10C26C00 == 36 [pid = 3760] [id = 336] 08:25:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (11030800) [pid = 3760] [serial = 1007] [outer = 00000000] 08:25:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13155400) [pid = 3760] [serial = 1008] [outer = 11030800] 08:25:38 INFO - PROCESS | 3760 | 1463675138035 Marionette DEBUG loaded listener.js 08:25:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1573CC00) [pid = 3760] [serial = 1009] [outer = 11030800] 08:25:38 INFO - PROCESS | 3760 | 1463675138460 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 602ms 08:25:38 INFO - PROCESS | 3760 | 1463675138503 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:25:38 INFO - PROCESS | 3760 | 1463675138504 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 08:25:38 INFO - PROCESS | 3760 | 1463675138508 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:25:38 INFO - PROCESS | 3760 | 1463675138509 Marionette TRACE conn3 <- [1,1310,null,{}] 08:25:38 INFO - PROCESS | 3760 | 1463675138538 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:38 INFO - PROCESS | 3760 | 1463675138621 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:25:38 INFO - PROCESS | 3760 | 1463675138628 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:38 INFO - PROCESS | 3760 | ++DOCSHELL 12D30400 == 37 [pid = 3760] [id = 337] 08:25:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (14008400) [pid = 3760] [serial = 1010] [outer = 00000000] 08:25:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (166E1C00) [pid = 3760] [serial = 1011] [outer = 14008400] 08:25:38 INFO - PROCESS | 3760 | 1463675138670 Marionette DEBUG loaded listener.js 08:25:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16860400) [pid = 3760] [serial = 1012] [outer = 14008400] 08:25:39 INFO - PROCESS | 3760 | 1463675139123 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 634ms 08:25:39 INFO - PROCESS | 3760 | 1463675139159 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 08:25:39 INFO - PROCESS | 3760 | 1463675139161 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 08:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:25:39 INFO - PROCESS | 3760 | 1463675139164 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:25:39 INFO - PROCESS | 3760 | 1463675139166 Marionette TRACE conn3 <- [1,1314,null,{}] 08:25:39 INFO - PROCESS | 3760 | 1463675139169 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:39 INFO - PROCESS | 3760 | 1463675139242 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:25:39 INFO - PROCESS | 3760 | 1463675139248 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:39 INFO - PROCESS | 3760 | ++DOCSHELL 13958C00 == 38 [pid = 3760] [id = 338] 08:25:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16863C00) [pid = 3760] [serial = 1013] [outer = 00000000] 08:25:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1686B000) [pid = 3760] [serial = 1014] [outer = 16863C00] 08:25:39 INFO - PROCESS | 3760 | 1463675139291 Marionette DEBUG loaded listener.js 08:25:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1686C400) [pid = 3760] [serial = 1015] [outer = 16863C00] 08:25:39 INFO - PROCESS | 3760 | 1463675139695 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:25:39 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:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 602ms 08:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:25:39 INFO - PROCESS | 3760 | 1463675139761 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:25:39 INFO - PROCESS | 3760 | 1463675139764 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 08:25:39 INFO - PROCESS | 3760 | 1463675139767 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:25:39 INFO - PROCESS | 3760 | 1463675139769 Marionette TRACE conn3 <- [1,1318,null,{}] 08:25:39 INFO - PROCESS | 3760 | 1463675139773 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:39 INFO - PROCESS | 3760 | 1463675139898 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:25:40 INFO - PROCESS | 3760 | 1463675140074 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:40 INFO - PROCESS | 3760 | ++DOCSHELL 0F243800 == 39 [pid = 3760] [id = 339] 08:25:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (0F937800) [pid = 3760] [serial = 1016] [outer = 00000000] 08:25:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (102D4800) [pid = 3760] [serial = 1017] [outer = 0F937800] 08:25:40 INFO - PROCESS | 3760 | 1463675140134 Marionette DEBUG loaded listener.js 08:25:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (10A5F000) [pid = 3760] [serial = 1018] [outer = 0F937800] 08:25:40 INFO - PROCESS | 3760 | 1463675140708 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:25:40 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:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1013ms 08:25:40 INFO - PROCESS | 3760 | 1463675140772 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:25:40 INFO - PROCESS | 3760 | 1463675140776 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 08:25:40 INFO - PROCESS | 3760 | 1463675140780 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:25:40 INFO - PROCESS | 3760 | 1463675140785 Marionette TRACE conn3 <- [1,1322,null,{}] 08:25:40 INFO - PROCESS | 3760 | 1463675140790 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:40 INFO - PROCESS | 3760 | 1463675140894 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:25:41 INFO - PROCESS | 3760 | 1463675141020 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:41 INFO - PROCESS | 3760 | ++DOCSHELL 12AE7400 == 40 [pid = 3760] [id = 340] 08:25:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (12B63800) [pid = 3760] [serial = 1019] [outer = 00000000] 08:25:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (13057800) [pid = 3760] [serial = 1020] [outer = 12B63800] 08:25:41 INFO - PROCESS | 3760 | 1463675141081 Marionette DEBUG loaded listener.js 08:25:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (130E0C00) [pid = 3760] [serial = 1021] [outer = 12B63800] 08:25:41 INFO - PROCESS | 3760 | 1463675141694 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 951ms 08:25:41 INFO - PROCESS | 3760 | 1463675141759 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:25:41 INFO - PROCESS | 3760 | 1463675141762 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 08:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:25:41 INFO - PROCESS | 3760 | 1463675141766 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:25:41 INFO - PROCESS | 3760 | 1463675141768 Marionette TRACE conn3 <- [1,1326,null,{}] 08:25:41 INFO - PROCESS | 3760 | 1463675141772 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:41 INFO - PROCESS | 3760 | 1463675141871 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:25:42 INFO - PROCESS | 3760 | 1463675142000 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:42 INFO - PROCESS | 3760 | ++DOCSHELL 1573C400 == 41 [pid = 3760] [id = 341] 08:25:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (15740C00) [pid = 3760] [serial = 1022] [outer = 00000000] 08:25:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (16445800) [pid = 3760] [serial = 1023] [outer = 15740C00] 08:25:42 INFO - PROCESS | 3760 | 1463675142055 Marionette DEBUG loaded listener.js 08:25:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1644FC00) [pid = 3760] [serial = 1024] [outer = 15740C00] 08:25:43 INFO - PROCESS | 3760 | 1463675143272 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1568ms 08:25:43 INFO - PROCESS | 3760 | 1463675143315 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:25:43 INFO - PROCESS | 3760 | 1463675143319 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 08:25:43 INFO - PROCESS | 3760 | 1463675143324 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:25:43 INFO - PROCESS | 3760 | 1463675143328 Marionette TRACE conn3 <- [1,1330,null,{}] 08:25:43 INFO - PROCESS | 3760 | 1463675143335 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:43 INFO - PROCESS | 3760 | 1463675143455 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:25:43 INFO - PROCESS | 3760 | 1463675143535 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:43 INFO - PROCESS | 3760 | ++DOCSHELL 11099800 == 42 [pid = 3760] [id = 342] 08:25:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1109A800) [pid = 3760] [serial = 1025] [outer = 00000000] 08:25:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (11239C00) [pid = 3760] [serial = 1026] [outer = 1109A800] 08:25:43 INFO - PROCESS | 3760 | 1463675143637 Marionette DEBUG loaded listener.js 08:25:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (112E0800) [pid = 3760] [serial = 1027] [outer = 1109A800] 08:25:44 INFO - PROCESS | 3760 | --DOCSHELL 13958C00 == 41 [pid = 3760] [id = 338] 08:25:44 INFO - PROCESS | 3760 | --DOCSHELL 12D30400 == 40 [pid = 3760] [id = 337] 08:25:44 INFO - PROCESS | 3760 | --DOCSHELL 10C26C00 == 39 [pid = 3760] [id = 336] 08:25:44 INFO - PROCESS | 3760 | --DOCSHELL 156B0400 == 38 [pid = 3760] [id = 335] 08:25:44 INFO - PROCESS | 3760 | --DOCSHELL 112AA800 == 37 [pid = 3760] [id = 334] 08:25:44 INFO - PROCESS | 3760 | --DOCSHELL 11436C00 == 36 [pid = 3760] [id = 333] 08:25:44 INFO - PROCESS | 3760 | --DOCSHELL 1307A000 == 35 [pid = 3760] [id = 332] 08:25:44 INFO - PROCESS | 3760 | --DOCSHELL 105F4800 == 34 [pid = 3760] [id = 331] 08:25:44 INFO - PROCESS | 3760 | --DOCSHELL 10C19000 == 33 [pid = 3760] [id = 330] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (15F89400) [pid = 3760] [serial = 964] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (10A61400) [pid = 3760] [serial = 939] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (10B89000) [pid = 3760] [serial = 940] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (13390800) [pid = 3760] [serial = 951] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (137BAC00) [pid = 3760] [serial = 952] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (11035000) [pid = 3760] [serial = 942] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (110A3400) [pid = 3760] [serial = 943] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (13055800) [pid = 3760] [serial = 948] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (13152400) [pid = 3760] [serial = 949] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (11099C00) [pid = 3760] [serial = 957] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (156AE400) [pid = 3760] [serial = 958] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (12AEBC00) [pid = 3760] [serial = 945] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (12D26400) [pid = 3760] [serial = 946] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (175EB400) [pid = 3760] [serial = 937] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1423BC00) [pid = 3760] [serial = 954] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (14E84000) [pid = 3760] [serial = 955] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1573D400) [pid = 3760] [serial = 960] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (166DCC00) [pid = 3760] [serial = 966] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1686CC00) [pid = 3760] [serial = 969] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1688C400) [pid = 3760] [serial = 970] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13705400) [pid = 3760] [serial = 972] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1370C400) [pid = 3760] [serial = 973] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1688A400) [pid = 3760] [serial = 975] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (15F8E000) [pid = 3760] [serial = 963] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (166E2C00) [pid = 3760] [serial = 967] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (169CF800) [pid = 3760] [serial = 979] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1573E400) [pid = 3760] [serial = 961] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (16893400) [pid = 3760] [serial = 976] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (169C9400) [pid = 3760] [serial = 978] [outer = 00000000] [url = about:blank] 08:25:44 INFO - PROCESS | 3760 | 1463675144212 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 918ms 08:25:44 INFO - PROCESS | 3760 | 1463675144262 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:25:44 INFO - PROCESS | 3760 | 1463675144268 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 08:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:25:44 INFO - PROCESS | 3760 | 1463675144273 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:25:44 INFO - PROCESS | 3760 | 1463675144276 Marionette TRACE conn3 <- [1,1334,null,{}] 08:25:44 INFO - PROCESS | 3760 | 1463675144280 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:44 INFO - PROCESS | 3760 | 1463675144359 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:25:44 INFO - PROCESS | 3760 | 1463675144368 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:44 INFO - PROCESS | 3760 | ++DOCSHELL 11036400 == 34 [pid = 3760] [id = 343] 08:25:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (11038000) [pid = 3760] [serial = 1028] [outer = 00000000] 08:25:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (12AF0000) [pid = 3760] [serial = 1029] [outer = 11038000] 08:25:44 INFO - PROCESS | 3760 | 1463675144412 Marionette DEBUG loaded listener.js 08:25:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (12D31000) [pid = 3760] [serial = 1030] [outer = 11038000] 08:25:44 INFO - PROCESS | 3760 | 1463675144886 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 650ms 08:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:25:44 INFO - PROCESS | 3760 | 1463675144937 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:25:44 INFO - PROCESS | 3760 | 1463675144940 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 08:25:44 INFO - PROCESS | 3760 | 1463675144943 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:25:44 INFO - PROCESS | 3760 | 1463675144947 Marionette TRACE conn3 <- [1,1338,null,{}] 08:25:44 INFO - PROCESS | 3760 | 1463675144957 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:45 INFO - PROCESS | 3760 | 1463675145041 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:25:45 INFO - PROCESS | 3760 | 1463675145049 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:45 INFO - PROCESS | 3760 | ++DOCSHELL 13383800 == 35 [pid = 3760] [id = 344] 08:25:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (13384800) [pid = 3760] [serial = 1031] [outer = 00000000] 08:25:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (137B0C00) [pid = 3760] [serial = 1032] [outer = 13384800] 08:25:45 INFO - PROCESS | 3760 | 1463675145096 Marionette DEBUG loaded listener.js 08:25:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (14007000) [pid = 3760] [serial = 1033] [outer = 13384800] 08:25:45 INFO - PROCESS | 3760 | 1463675145547 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 634ms 08:25:45 INFO - PROCESS | 3760 | 1463675145579 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:25:45 INFO - PROCESS | 3760 | 1463675145581 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 08:25:45 INFO - PROCESS | 3760 | 1463675145584 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:25:45 INFO - PROCESS | 3760 | 1463675145586 Marionette TRACE conn3 <- [1,1342,null,{}] 08:25:45 INFO - PROCESS | 3760 | 1463675145589 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:45 INFO - PROCESS | 3760 | 1463675145665 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:25:45 INFO - PROCESS | 3760 | 1463675145672 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:45 INFO - PROCESS | 3760 | ++DOCSHELL 130E1000 == 36 [pid = 3760] [id = 345] 08:25:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1423D800) [pid = 3760] [serial = 1034] [outer = 00000000] 08:25:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (14FDA800) [pid = 3760] [serial = 1035] [outer = 1423D800] 08:25:45 INFO - PROCESS | 3760 | 1463675145719 Marionette DEBUG loaded listener.js 08:25:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1561B000) [pid = 3760] [serial = 1036] [outer = 1423D800] 08:25:46 INFO - PROCESS | 3760 | 1463675146196 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 649ms 08:25:46 INFO - PROCESS | 3760 | 1463675146255 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:25:46 INFO - PROCESS | 3760 | 1463675146257 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 08:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:25:46 INFO - PROCESS | 3760 | 1463675146260 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:25:46 INFO - PROCESS | 3760 | 1463675146262 Marionette TRACE conn3 <- [1,1346,null,{}] 08:25:46 INFO - PROCESS | 3760 | 1463675146265 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:46 INFO - PROCESS | 3760 | 1463675146352 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:25:46 INFO - PROCESS | 3760 | 1463675146358 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:46 INFO - PROCESS | 3760 | ++DOCSHELL 156B6800 == 37 [pid = 3760] [id = 346] 08:25:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (156B7400) [pid = 3760] [serial = 1037] [outer = 00000000] 08:25:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (157EE000) [pid = 3760] [serial = 1038] [outer = 156B7400] 08:25:46 INFO - PROCESS | 3760 | 1463675146402 Marionette DEBUG loaded listener.js 08:25:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15E17C00) [pid = 3760] [serial = 1039] [outer = 156B7400] 08:25:46 INFO - PROCESS | 3760 | 1463675146885 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 650ms 08:25:46 INFO - PROCESS | 3760 | 1463675146898 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:25:46 INFO - PROCESS | 3760 | 1463675146900 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 08:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:25:46 INFO - PROCESS | 3760 | 1463675146903 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:25:46 INFO - PROCESS | 3760 | 1463675146905 Marionette TRACE conn3 <- [1,1350,null,{}] 08:25:46 INFO - PROCESS | 3760 | 1463675146918 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:47 INFO - PROCESS | 3760 | 1463675147039 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:25:47 INFO - PROCESS | 3760 | 1463675147048 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:47 INFO - PROCESS | 3760 | ++DOCSHELL 0F985C00 == 38 [pid = 3760] [id = 347] 08:25:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15741400) [pid = 3760] [serial = 1040] [outer = 00000000] 08:25:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (166E8C00) [pid = 3760] [serial = 1041] [outer = 15741400] 08:25:47 INFO - PROCESS | 3760 | 1463675147138 Marionette DEBUG loaded listener.js 08:25:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1686CC00) [pid = 3760] [serial = 1042] [outer = 15741400] 08:25:47 INFO - PROCESS | 3760 | 1463675147581 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 713ms 08:25:47 INFO - PROCESS | 3760 | 1463675147603 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:25:47 INFO - PROCESS | 3760 | 1463675147605 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 08:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:25:47 INFO - PROCESS | 3760 | 1463675147609 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:25:47 INFO - PROCESS | 3760 | 1463675147610 Marionette TRACE conn3 <- [1,1354,null,{}] 08:25:47 INFO - PROCESS | 3760 | 1463675147618 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:47 INFO - PROCESS | 3760 | 1463675147723 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:25:47 INFO - PROCESS | 3760 | 1463675147809 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:47 INFO - PROCESS | 3760 | ++DOCSHELL 1688BC00 == 39 [pid = 3760] [id = 348] 08:25:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16890400) [pid = 3760] [serial = 1043] [outer = 00000000] 08:25:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16895800) [pid = 3760] [serial = 1044] [outer = 16890400] 08:25:47 INFO - PROCESS | 3760 | 1463675147858 Marionette DEBUG loaded listener.js 08:25:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1691A000) [pid = 3760] [serial = 1045] [outer = 16890400] 08:25:48 INFO - PROCESS | 3760 | 1463675148346 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 08:25:48 INFO - PROCESS | 3760 | 1463675148383 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 08:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:25:48 INFO - PROCESS | 3760 | 1463675148387 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:25:48 INFO - PROCESS | 3760 | 1463675148388 Marionette TRACE conn3 <- [1,1358,null,{}] 08:25:48 INFO - PROCESS | 3760 | 1463675148399 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:48 INFO - PROCESS | 3760 | 1463675148501 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:25:48 INFO - PROCESS | 3760 | 1463675148508 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:48 INFO - PROCESS | 3760 | ++DOCSHELL 0C786000 == 40 [pid = 3760] [id = 349] 08:25:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (10B87000) [pid = 3760] [serial = 1046] [outer = 00000000] 08:25:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (169CD800) [pid = 3760] [serial = 1047] [outer = 10B87000] 08:25:48 INFO - PROCESS | 3760 | 1463675148551 Marionette DEBUG loaded listener.js 08:25:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (169D1000) [pid = 3760] [serial = 1048] [outer = 10B87000] 08:25:48 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (130DF400) [pid = 3760] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:25:48 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (14008400) [pid = 3760] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:25:48 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (156B9C00) [pid = 3760] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:25:48 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10C21000) [pid = 3760] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:25:48 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (11030800) [pid = 3760] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:25:48 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10C19400) [pid = 3760] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:25:48 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (14007400) [pid = 3760] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:25:48 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1400A000) [pid = 3760] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:25:49 INFO - PROCESS | 3760 | 1463675149003 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 08:25:49 INFO - PROCESS | 3760 | 1463675149027 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 08:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:25:49 INFO - PROCESS | 3760 | 1463675149031 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:25:49 INFO - PROCESS | 3760 | 1463675149032 Marionette TRACE conn3 <- [1,1362,null,{}] 08:25:49 INFO - PROCESS | 3760 | 1463675149036 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:49 INFO - PROCESS | 3760 | 1463675149116 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:25:49 INFO - PROCESS | 3760 | 1463675149152 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:49 INFO - PROCESS | 3760 | ++DOCSHELL 1331EC00 == 41 [pid = 3760] [id = 350] 08:25:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (14E7A800) [pid = 3760] [serial = 1049] [outer = 00000000] 08:25:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1686D400) [pid = 3760] [serial = 1050] [outer = 14E7A800] 08:25:49 INFO - PROCESS | 3760 | 1463675149196 Marionette DEBUG loaded listener.js 08:25:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16888000) [pid = 3760] [serial = 1051] [outer = 14E7A800] 08:25:49 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:25:49 INFO - PROCESS | 3760 | 1463675149612 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 08:25:49 INFO - PROCESS | 3760 | 1463675149671 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 08:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:25:49 INFO - PROCESS | 3760 | 1463675149675 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:25:49 INFO - PROCESS | 3760 | 1463675149677 Marionette TRACE conn3 <- [1,1366,null,{}] 08:25:49 INFO - PROCESS | 3760 | 1463675149681 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:49 INFO - PROCESS | 3760 | 1463675149762 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:25:49 INFO - PROCESS | 3760 | 1463675149768 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:49 INFO - PROCESS | 3760 | ++DOCSHELL 14EDB000 == 42 [pid = 3760] [id = 351] 08:25:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (169CC800) [pid = 3760] [serial = 1052] [outer = 00000000] 08:25:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (172C9400) [pid = 3760] [serial = 1053] [outer = 169CC800] 08:25:49 INFO - PROCESS | 3760 | 1463675149812 Marionette DEBUG loaded listener.js 08:25:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1304F400) [pid = 3760] [serial = 1054] [outer = 169CC800] 08:25:50 INFO - PROCESS | 3760 | 1463675150239 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:25:50 INFO - PROCESS | 3760 | 1463675150277 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 08:25:50 INFO - PROCESS | 3760 | 1463675150280 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:25:50 INFO - PROCESS | 3760 | 1463675150282 Marionette TRACE conn3 <- [1,1370,null,{}] 08:25:50 INFO - PROCESS | 3760 | 1463675150286 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:50 INFO - PROCESS | 3760 | 1463675150378 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:25:50 INFO - PROCESS | 3760 | 1463675150385 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:50 INFO - PROCESS | 3760 | ++DOCSHELL 172CE000 == 43 [pid = 3760] [id = 352] 08:25:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (17505800) [pid = 3760] [serial = 1055] [outer = 00000000] 08:25:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (175BB000) [pid = 3760] [serial = 1056] [outer = 17505800] 08:25:50 INFO - PROCESS | 3760 | 1463675150435 Marionette DEBUG loaded listener.js 08:25:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (175DF800) [pid = 3760] [serial = 1057] [outer = 17505800] 08:25:51 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:25:51 INFO - PROCESS | 3760 | 1463675151146 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:25:51 INFO - PROCESS | 3760 | 1463675151225 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 08:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:25:51 INFO - PROCESS | 3760 | 1463675151230 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:25:51 INFO - PROCESS | 3760 | 1463675151235 Marionette TRACE conn3 <- [1,1374,null,{}] 08:25:51 INFO - PROCESS | 3760 | 1463675151240 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:51 INFO - PROCESS | 3760 | 1463675151376 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:25:51 INFO - PROCESS | 3760 | 1463675151504 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:51 INFO - PROCESS | 3760 | ++DOCSHELL 10C1CC00 == 44 [pid = 3760] [id = 353] 08:25:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (110C9800) [pid = 3760] [serial = 1058] [outer = 00000000] 08:25:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (12D7F800) [pid = 3760] [serial = 1059] [outer = 110C9800] 08:25:51 INFO - PROCESS | 3760 | 1463675151564 Marionette DEBUG loaded listener.js 08:25:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (13056400) [pid = 3760] [serial = 1060] [outer = 110C9800] 08:25:52 INFO - PROCESS | 3760 | 1463675152235 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:25:52 INFO - PROCESS | 3760 | 1463675152280 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 08:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:25:52 INFO - PROCESS | 3760 | 1463675152307 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:25:52 INFO - PROCESS | 3760 | 1463675152309 Marionette TRACE conn3 <- [1,1378,null,{}] 08:25:52 INFO - PROCESS | 3760 | 1463675152314 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:52 INFO - PROCESS | 3760 | 1463675152448 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:25:52 INFO - PROCESS | 3760 | 1463675152578 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:52 INFO - PROCESS | 3760 | ++DOCSHELL 130E0400 == 45 [pid = 3760] [id = 354] 08:25:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (13707000) [pid = 3760] [serial = 1061] [outer = 00000000] 08:25:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1573B400) [pid = 3760] [serial = 1062] [outer = 13707000] 08:25:52 INFO - PROCESS | 3760 | 1463675152633 Marionette DEBUG loaded listener.js 08:25:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (16446000) [pid = 3760] [serial = 1063] [outer = 13707000] 08:25:53 INFO - PROCESS | 3760 | 1463675153339 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1062ms 08:25:53 INFO - PROCESS | 3760 | 1463675153411 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 08:25:53 INFO - PROCESS | 3760 | 1463675153414 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 08:25:53 INFO - PROCESS | 3760 | 1463675153418 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:25:53 INFO - PROCESS | 3760 | 1463675153422 Marionette TRACE conn3 <- [1,1382,null,{}] 08:25:53 INFO - PROCESS | 3760 | 1463675153433 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:53 INFO - PROCESS | 3760 | 1463675153549 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:25:53 INFO - PROCESS | 3760 | 1463675153678 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:53 INFO - PROCESS | 3760 | ++DOCSHELL 10558800 == 46 [pid = 3760] [id = 355] 08:25:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (10A5E400) [pid = 3760] [serial = 1064] [outer = 00000000] 08:25:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1142E000) [pid = 3760] [serial = 1065] [outer = 10A5E400] 08:25:53 INFO - PROCESS | 3760 | 1463675153734 Marionette DEBUG loaded listener.js 08:25:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (13953800) [pid = 3760] [serial = 1066] [outer = 10A5E400] 08:25:54 INFO - PROCESS | 3760 | 1463675154423 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1062ms 08:25:54 INFO - PROCESS | 3760 | 1463675154462 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 08:25:54 INFO - PROCESS | 3760 | 1463675154467 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 08:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:25:54 INFO - PROCESS | 3760 | 1463675154489 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:25:54 INFO - PROCESS | 3760 | 1463675154493 Marionette TRACE conn3 <- [1,1386,null,{}] 08:25:54 INFO - PROCESS | 3760 | 1463675154497 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:54 INFO - PROCESS | 3760 | 1463675154590 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:25:54 INFO - PROCESS | 3760 | 1463675154756 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:54 INFO - PROCESS | 3760 | ++DOCSHELL 10A61800 == 47 [pid = 3760] [id = 356] 08:25:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (10B86800) [pid = 3760] [serial = 1067] [outer = 00000000] 08:25:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (12AEDC00) [pid = 3760] [serial = 1068] [outer = 10B86800] 08:25:54 INFO - PROCESS | 3760 | 1463675154805 Marionette DEBUG loaded listener.js 08:25:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (13390400) [pid = 3760] [serial = 1069] [outer = 10B86800] 08:25:55 INFO - PROCESS | 3760 | --DOCSHELL 112D7400 == 46 [pid = 3760] [id = 329] 08:25:55 INFO - PROCESS | 3760 | --DOCSHELL 14EDB000 == 45 [pid = 3760] [id = 351] 08:25:55 INFO - PROCESS | 3760 | --DOCSHELL 1331EC00 == 44 [pid = 3760] [id = 350] 08:25:55 INFO - PROCESS | 3760 | --DOCSHELL 0C786000 == 43 [pid = 3760] [id = 349] 08:25:55 INFO - PROCESS | 3760 | --DOCSHELL 1688BC00 == 42 [pid = 3760] [id = 348] 08:25:55 INFO - PROCESS | 3760 | --DOCSHELL 0F985C00 == 41 [pid = 3760] [id = 347] 08:25:55 INFO - PROCESS | 3760 | --DOCSHELL 156B6800 == 40 [pid = 3760] [id = 346] 08:25:55 INFO - PROCESS | 3760 | --DOCSHELL 130E1000 == 39 [pid = 3760] [id = 345] 08:25:55 INFO - PROCESS | 3760 | --DOCSHELL 13383800 == 38 [pid = 3760] [id = 344] 08:25:55 INFO - PROCESS | 3760 | --DOCSHELL 11036400 == 37 [pid = 3760] [id = 343] 08:25:55 INFO - PROCESS | 3760 | --DOCSHELL 11099800 == 36 [pid = 3760] [id = 342] 08:25:55 INFO - PROCESS | 3760 | --DOCSHELL 1573C400 == 35 [pid = 3760] [id = 341] 08:25:55 INFO - PROCESS | 3760 | --DOCSHELL 12AE7400 == 34 [pid = 3760] [id = 340] 08:25:55 INFO - PROCESS | 3760 | --DOCSHELL 0F243800 == 33 [pid = 3760] [id = 339] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (13313800) [pid = 3760] [serial = 996] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (16860400) [pid = 3760] [serial = 1012] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (166DC800) [pid = 3760] [serial = 1006] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (16A5C000) [pid = 3760] [serial = 981] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1305C400) [pid = 3760] [serial = 987] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (166E1C00) [pid = 3760] [serial = 1011] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1644B400) [pid = 3760] [serial = 1005] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (11A03000) [pid = 3760] [serial = 993] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1686B000) [pid = 3760] [serial = 1014] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1573CC00) [pid = 3760] [serial = 1009] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (10C21C00) [pid = 3760] [serial = 990] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (14FE0400) [pid = 3760] [serial = 1002] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1423A800) [pid = 3760] [serial = 999] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (14FE1000) [pid = 3760] [serial = 1003] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (13155400) [pid = 3760] [serial = 1008] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (11CF1800) [pid = 3760] [serial = 994] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1102DC00) [pid = 3760] [serial = 991] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1102EC00) [pid = 3760] [serial = 984] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (14E82800) [pid = 3760] [serial = 1000] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (13704400) [pid = 3760] [serial = 997] [outer = 00000000] [url = about:blank] 08:25:55 INFO - PROCESS | 3760 | 1463675155322 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 903ms 08:25:55 INFO - PROCESS | 3760 | 1463675155378 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 08:25:55 INFO - PROCESS | 3760 | 1463675155383 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 08:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:25:55 INFO - PROCESS | 3760 | 1463675155389 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:25:55 INFO - PROCESS | 3760 | 1463675155391 Marionette TRACE conn3 <- [1,1390,null,{}] 08:25:55 INFO - PROCESS | 3760 | 1463675155442 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:55 INFO - PROCESS | 3760 | 1463675155523 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:25:55 INFO - PROCESS | 3760 | 1463675155608 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:55 INFO - PROCESS | 3760 | ++DOCSHELL 112AB000 == 34 [pid = 3760] [id = 357] 08:25:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (112AC000) [pid = 3760] [serial = 1070] [outer = 00000000] 08:25:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (130DBC00) [pid = 3760] [serial = 1071] [outer = 112AC000] 08:25:55 INFO - PROCESS | 3760 | 1463675155652 Marionette DEBUG loaded listener.js 08:25:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1331D800) [pid = 3760] [serial = 1072] [outer = 112AC000] 08:25:56 INFO - PROCESS | 3760 | 1463675156055 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 713ms 08:25:56 INFO - PROCESS | 3760 | 1463675156120 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:25:56 INFO - PROCESS | 3760 | 1463675156123 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 08:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:25:56 INFO - PROCESS | 3760 | 1463675156126 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:25:56 INFO - PROCESS | 3760 | 1463675156130 Marionette TRACE conn3 <- [1,1394,null,{}] 08:25:56 INFO - PROCESS | 3760 | 1463675156140 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:56 INFO - PROCESS | 3760 | 1463675156221 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:25:56 INFO - PROCESS | 3760 | 1463675156229 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:56 INFO - PROCESS | 3760 | ++DOCSHELL 13320400 == 35 [pid = 3760] [id = 358] 08:25:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1338AC00) [pid = 3760] [serial = 1073] [outer = 00000000] 08:25:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (14FE8800) [pid = 3760] [serial = 1074] [outer = 1338AC00] 08:25:56 INFO - PROCESS | 3760 | 1463675156276 Marionette DEBUG loaded listener.js 08:25:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (156B5400) [pid = 3760] [serial = 1075] [outer = 1338AC00] 08:25:56 INFO - PROCESS | 3760 | 1463675156723 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 649ms 08:25:56 INFO - PROCESS | 3760 | 1463675156762 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:25:56 INFO - PROCESS | 3760 | 1463675156765 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 08:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:25:56 INFO - PROCESS | 3760 | 1463675156768 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:25:56 INFO - PROCESS | 3760 | 1463675156770 Marionette TRACE conn3 <- [1,1398,null,{}] 08:25:56 INFO - PROCESS | 3760 | 1463675156773 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:56 INFO - PROCESS | 3760 | 1463675156854 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:25:56 INFO - PROCESS | 3760 | 1463675156893 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:56 INFO - PROCESS | 3760 | ++DOCSHELL 15F81800 == 36 [pid = 3760] [id = 359] 08:25:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (16446800) [pid = 3760] [serial = 1076] [outer = 00000000] 08:25:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (166DC000) [pid = 3760] [serial = 1077] [outer = 16446800] 08:25:56 INFO - PROCESS | 3760 | 1463675156937 Marionette DEBUG loaded listener.js 08:25:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (166E3400) [pid = 3760] [serial = 1078] [outer = 16446800] 08:25:57 INFO - PROCESS | 3760 | 1463675157420 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 713ms 08:25:57 INFO - PROCESS | 3760 | 1463675157468 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:25:57 INFO - PROCESS | 3760 | 1463675157470 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 08:25:57 INFO - PROCESS | 3760 | 1463675157473 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:25:57 INFO - PROCESS | 3760 | 1463675157474 Marionette TRACE conn3 <- [1,1402,null,{}] 08:25:57 INFO - PROCESS | 3760 | 1463675157478 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:57 INFO - PROCESS | 3760 | 1463675157592 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:25:57 INFO - PROCESS | 3760 | 1463675157598 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:57 INFO - PROCESS | 3760 | ++DOCSHELL 15E0D400 == 37 [pid = 3760] [id = 360] 08:25:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (15F80800) [pid = 3760] [serial = 1079] [outer = 00000000] 08:25:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (16865C00) [pid = 3760] [serial = 1080] [outer = 15F80800] 08:25:57 INFO - PROCESS | 3760 | 1463675157643 Marionette DEBUG loaded listener.js 08:25:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (16867800) [pid = 3760] [serial = 1081] [outer = 15F80800] 08:25:58 INFO - PROCESS | 3760 | 1463675158166 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 697ms 08:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:25:58 INFO - PROCESS | 3760 | 1463675158205 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:25:58 INFO - PROCESS | 3760 | 1463675158207 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 08:25:58 INFO - PROCESS | 3760 | 1463675158210 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:25:58 INFO - PROCESS | 3760 | 1463675158212 Marionette TRACE conn3 <- [1,1406,null,{}] 08:25:58 INFO - PROCESS | 3760 | 1463675158222 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:58 INFO - PROCESS | 3760 | 1463675158362 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:25:58 INFO - PROCESS | 3760 | 1463675158378 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:58 INFO - PROCESS | 3760 | ++DOCSHELL 160A1C00 == 38 [pid = 3760] [id = 361] 08:25:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (169AC000) [pid = 3760] [serial = 1082] [outer = 00000000] 08:25:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (169D3C00) [pid = 3760] [serial = 1083] [outer = 169AC000] 08:25:58 INFO - PROCESS | 3760 | 1463675158423 Marionette DEBUG loaded listener.js 08:25:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (170CC400) [pid = 3760] [serial = 1084] [outer = 169AC000] 08:25:58 INFO - PROCESS | 3760 | 1463675158877 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 697ms 08:25:58 INFO - PROCESS | 3760 | 1463675158912 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:25:58 INFO - PROCESS | 3760 | 1463675158914 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 08:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:25:58 INFO - PROCESS | 3760 | 1463675158917 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:25:58 INFO - PROCESS | 3760 | 1463675158918 Marionette TRACE conn3 <- [1,1410,null,{}] 08:25:58 INFO - PROCESS | 3760 | 1463675158922 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:59 INFO - PROCESS | 3760 | 1463675159025 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:25:59 INFO - PROCESS | 3760 | 1463675159032 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:59 INFO - PROCESS | 3760 | ++DOCSHELL 105F3400 == 39 [pid = 3760] [id = 362] 08:25:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (16A65400) [pid = 3760] [serial = 1085] [outer = 00000000] 08:25:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (172D1C00) [pid = 3760] [serial = 1086] [outer = 16A65400] 08:25:59 INFO - PROCESS | 3760 | 1463675159078 Marionette DEBUG loaded listener.js 08:25:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (17506800) [pid = 3760] [serial = 1087] [outer = 16A65400] 08:25:59 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (15741400) [pid = 3760] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:25:59 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (16890400) [pid = 3760] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:25:59 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (10B87000) [pid = 3760] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:25:59 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (13384800) [pid = 3760] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:25:59 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (12B63800) [pid = 3760] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:25:59 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1109A800) [pid = 3760] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:25:59 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1423D800) [pid = 3760] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:25:59 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (15740C00) [pid = 3760] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:25:59 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (156B7400) [pid = 3760] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:25:59 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (0F937800) [pid = 3760] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:25:59 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (11038000) [pid = 3760] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:25:59 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (14E7A800) [pid = 3760] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:25:59 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (169CC800) [pid = 3760] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:25:59 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10B82400) [pid = 3760] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:25:59 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (11438000) [pid = 3760] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:25:59 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (169D0C00) [pid = 3760] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:25:59 INFO - PROCESS | 3760 | 1463675159730 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 855ms 08:25:59 INFO - PROCESS | 3760 | 1463675159759 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:25:59 INFO - PROCESS | 3760 | 1463675159761 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 08:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:25:59 INFO - PROCESS | 3760 | 1463675159764 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:25:59 INFO - PROCESS | 3760 | 1463675159766 Marionette TRACE conn3 <- [1,1414,null,{}] 08:25:59 INFO - PROCESS | 3760 | 1463675159773 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:25:59 INFO - PROCESS | 3760 | 1463675159848 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:25:59 INFO - PROCESS | 3760 | 1463675159855 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:59 INFO - PROCESS | 3760 | ++DOCSHELL 105F1800 == 40 [pid = 3760] [id = 363] 08:25:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (105F5400) [pid = 3760] [serial = 1088] [outer = 00000000] 08:25:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (13152400) [pid = 3760] [serial = 1089] [outer = 105F5400] 08:25:59 INFO - PROCESS | 3760 | 1463675159898 Marionette DEBUG loaded listener.js 08:26:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1400A400) [pid = 3760] [serial = 1090] [outer = 105F5400] 08:26:00 INFO - PROCESS | 3760 | 1463675160387 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 650ms 08:26:00 INFO - PROCESS | 3760 | 1463675160434 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:26:00 INFO - PROCESS | 3760 | 1463675160436 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 08:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:26:00 INFO - PROCESS | 3760 | 1463675160439 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:26:00 INFO - PROCESS | 3760 | 1463675160441 Marionette TRACE conn3 <- [1,1418,null,{}] 08:26:00 INFO - PROCESS | 3760 | 1463675160444 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:00 INFO - PROCESS | 3760 | 1463675160519 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:26:00 INFO - PROCESS | 3760 | 1463675160525 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:00 INFO - PROCESS | 3760 | ++DOCSHELL 1400D800 == 41 [pid = 3760] [id = 364] 08:26:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (15740400) [pid = 3760] [serial = 1091] [outer = 00000000] 08:26:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (16917800) [pid = 3760] [serial = 1092] [outer = 15740400] 08:26:00 INFO - PROCESS | 3760 | 1463675160568 Marionette DEBUG loaded listener.js 08:26:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (169D2800) [pid = 3760] [serial = 1093] [outer = 15740400] 08:26:01 INFO - PROCESS | 3760 | 1463675160995 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 601ms 08:26:01 INFO - PROCESS | 3760 | 1463675161037 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:26:01 INFO - PROCESS | 3760 | 1463675161039 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 08:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:26:01 INFO - PROCESS | 3760 | 1463675161042 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:26:01 INFO - PROCESS | 3760 | 1463675161044 Marionette TRACE conn3 <- [1,1422,null,{}] 08:26:01 INFO - PROCESS | 3760 | 1463675161047 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:01 INFO - PROCESS | 3760 | 1463675161122 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:26:01 INFO - PROCESS | 3760 | 1463675161128 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:01 INFO - PROCESS | 3760 | ++DOCSHELL 175B8000 == 42 [pid = 3760] [id = 365] 08:26:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (175DD000) [pid = 3760] [serial = 1094] [outer = 00000000] 08:26:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (11032C00) [pid = 3760] [serial = 1095] [outer = 175DD000] 08:26:01 INFO - PROCESS | 3760 | 1463675161172 Marionette DEBUG loaded listener.js 08:26:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (175E8C00) [pid = 3760] [serial = 1096] [outer = 175DD000] 08:26:01 INFO - PROCESS | 3760 | 1463675161644 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 650ms 08:26:01 INFO - PROCESS | 3760 | 1463675161684 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:26:01 INFO - PROCESS | 3760 | 1463675161687 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 08:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:26:01 INFO - PROCESS | 3760 | 1463675161740 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:26:01 INFO - PROCESS | 3760 | 1463675161743 Marionette TRACE conn3 <- [1,1426,null,{}] 08:26:01 INFO - PROCESS | 3760 | 1463675161749 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:01 INFO - PROCESS | 3760 | 1463675161848 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:26:02 INFO - PROCESS | 3760 | 1463675161982 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:02 INFO - PROCESS | 3760 | ++DOCSHELL 10C21C00 == 43 [pid = 3760] [id = 366] 08:26:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (10C23800) [pid = 3760] [serial = 1097] [outer = 00000000] 08:26:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (11031400) [pid = 3760] [serial = 1098] [outer = 10C23800] 08:26:02 INFO - PROCESS | 3760 | 1463675162036 Marionette DEBUG loaded listener.js 08:26:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (112AE000) [pid = 3760] [serial = 1099] [outer = 10C23800] 08:26:02 INFO - PROCESS | 3760 | 1463675162764 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1046ms 08:26:02 INFO - PROCESS | 3760 | 1463675162819 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:26:02 INFO - PROCESS | 3760 | 1463675162822 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 08:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:26:02 INFO - PROCESS | 3760 | 1463675162846 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:26:02 INFO - PROCESS | 3760 | 1463675162849 Marionette TRACE conn3 <- [1,1430,null,{}] 08:26:02 INFO - PROCESS | 3760 | 1463675162871 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:02 INFO - PROCESS | 3760 | 1463675162985 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:26:03 INFO - PROCESS | 3760 | 1463675163109 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:03 INFO - PROCESS | 3760 | ++DOCSHELL 130DF400 == 44 [pid = 3760] [id = 367] 08:26:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (14005400) [pid = 3760] [serial = 1100] [outer = 00000000] 08:26:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (156AD800) [pid = 3760] [serial = 1101] [outer = 14005400] 08:26:03 INFO - PROCESS | 3760 | 1463675163164 Marionette DEBUG loaded listener.js 08:26:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (157FA000) [pid = 3760] [serial = 1102] [outer = 14005400] 08:26:03 INFO - PROCESS | 3760 | 1463675163720 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 919ms 08:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:26:03 INFO - PROCESS | 3760 | 1463675163754 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:26:03 INFO - PROCESS | 3760 | 1463675163756 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 08:26:03 INFO - PROCESS | 3760 | 1463675163760 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:26:03 INFO - PROCESS | 3760 | 1463675163762 Marionette TRACE conn3 <- [1,1434,null,{}] 08:26:03 INFO - PROCESS | 3760 | 1463675163767 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:03 INFO - PROCESS | 3760 | 1463675163866 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:26:03 INFO - PROCESS | 3760 | 1463675163974 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:04 INFO - PROCESS | 3760 | ++DOCSHELL 169CFC00 == 45 [pid = 3760] [id = 368] 08:26:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (169D4800) [pid = 3760] [serial = 1103] [outer = 00000000] 08:26:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (175E0800) [pid = 3760] [serial = 1104] [outer = 169D4800] 08:26:04 INFO - PROCESS | 3760 | 1463675164034 Marionette DEBUG loaded listener.js 08:26:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (177C8400) [pid = 3760] [serial = 1105] [outer = 169D4800] 08:26:04 INFO - PROCESS | 3760 | 1463675164681 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 950ms 08:26:04 INFO - PROCESS | 3760 | 1463675164705 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:26:04 INFO - PROCESS | 3760 | 1463675164707 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 08:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:26:04 INFO - PROCESS | 3760 | 1463675164711 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:26:04 INFO - PROCESS | 3760 | 1463675164713 Marionette TRACE conn3 <- [1,1438,null,{}] 08:26:04 INFO - PROCESS | 3760 | 1463675164716 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:04 INFO - PROCESS | 3760 | 1463675164817 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:26:04 INFO - PROCESS | 3760 | 1463675164917 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:04 INFO - PROCESS | 3760 | ++DOCSHELL 16863400 == 46 [pid = 3760] [id = 369] 08:26:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (177CA800) [pid = 3760] [serial = 1106] [outer = 00000000] 08:26:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (17E1E400) [pid = 3760] [serial = 1107] [outer = 177CA800] 08:26:05 INFO - PROCESS | 3760 | 1463675165017 Marionette DEBUG loaded listener.js 08:26:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (17ED3800) [pid = 3760] [serial = 1108] [outer = 177CA800] 08:26:05 INFO - PROCESS | 3760 | 1463675165594 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 903ms 08:26:05 INFO - PROCESS | 3760 | 1463675165647 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:26:05 INFO - PROCESS | 3760 | 1463675165650 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 08:26:05 INFO - PROCESS | 3760 | 1463675165654 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:26:05 INFO - PROCESS | 3760 | 1463675165656 Marionette TRACE conn3 <- [1,1442,null,{}] 08:26:05 INFO - PROCESS | 3760 | 1463675165660 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:05 INFO - PROCESS | 3760 | 1463675165756 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:26:06 INFO - PROCESS | 3760 | 1463675166005 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:06 INFO - PROCESS | 3760 | ++DOCSHELL 10275C00 == 47 [pid = 3760] [id = 370] 08:26:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1055C000) [pid = 3760] [serial = 1109] [outer = 00000000] 08:26:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1102DC00) [pid = 3760] [serial = 1110] [outer = 1055C000] 08:26:06 INFO - PROCESS | 3760 | 1463675166067 Marionette DEBUG loaded listener.js 08:26:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (112B5800) [pid = 3760] [serial = 1111] [outer = 1055C000] 08:26:06 INFO - PROCESS | 3760 | 1463675166727 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1156ms 08:26:06 INFO - PROCESS | 3760 | 1463675166800 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:26:06 INFO - PROCESS | 3760 | 1463675166804 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 08:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:26:06 INFO - PROCESS | 3760 | 1463675166808 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:26:06 INFO - PROCESS | 3760 | 1463675166812 Marionette TRACE conn3 <- [1,1446,null,{}] 08:26:06 INFO - PROCESS | 3760 | 1463675166816 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:06 INFO - PROCESS | 3760 | 1463675166946 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:26:06 INFO - PROCESS | 3760 | --DOCSHELL 1400D800 == 46 [pid = 3760] [id = 364] 08:26:06 INFO - PROCESS | 3760 | --DOCSHELL 105F1800 == 45 [pid = 3760] [id = 363] 08:26:06 INFO - PROCESS | 3760 | --DOCSHELL 105F3400 == 44 [pid = 3760] [id = 362] 08:26:06 INFO - PROCESS | 3760 | --DOCSHELL 160A1C00 == 43 [pid = 3760] [id = 361] 08:26:06 INFO - PROCESS | 3760 | --DOCSHELL 15E0D400 == 42 [pid = 3760] [id = 360] 08:26:06 INFO - PROCESS | 3760 | --DOCSHELL 15F81800 == 41 [pid = 3760] [id = 359] 08:26:06 INFO - PROCESS | 3760 | --DOCSHELL 13320400 == 40 [pid = 3760] [id = 358] 08:26:06 INFO - PROCESS | 3760 | --DOCSHELL 112AB000 == 39 [pid = 3760] [id = 357] 08:26:06 INFO - PROCESS | 3760 | --DOCSHELL 10A61800 == 38 [pid = 3760] [id = 356] 08:26:06 INFO - PROCESS | 3760 | --DOCSHELL 172CE000 == 37 [pid = 3760] [id = 352] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1338B400) [pid = 3760] [serial = 988] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (175BB000) [pid = 3760] [serial = 1056] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (112AF400) [pid = 3760] [serial = 985] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (156B7800) [pid = 3760] [serial = 982] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (10A5F000) [pid = 3760] [serial = 1018] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1686D400) [pid = 3760] [serial = 1050] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (172C9400) [pid = 3760] [serial = 1053] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (169D1000) [pid = 3760] [serial = 1048] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (16888000) [pid = 3760] [serial = 1051] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1304F400) [pid = 3760] [serial = 1054] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (15E17C00) [pid = 3760] [serial = 1039] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (166E8C00) [pid = 3760] [serial = 1041] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (16895800) [pid = 3760] [serial = 1044] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1686CC00) [pid = 3760] [serial = 1042] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (169CD800) [pid = 3760] [serial = 1047] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (137B0C00) [pid = 3760] [serial = 1032] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (14007000) [pid = 3760] [serial = 1033] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (130E0C00) [pid = 3760] [serial = 1021] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (13057800) [pid = 3760] [serial = 1020] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (112E0800) [pid = 3760] [serial = 1027] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (11239C00) [pid = 3760] [serial = 1026] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (14FDA800) [pid = 3760] [serial = 1035] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1561B000) [pid = 3760] [serial = 1036] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1644FC00) [pid = 3760] [serial = 1024] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16445800) [pid = 3760] [serial = 1023] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (157EE000) [pid = 3760] [serial = 1038] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (102D4800) [pid = 3760] [serial = 1017] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1691A000) [pid = 3760] [serial = 1045] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (12AF0000) [pid = 3760] [serial = 1029] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (12D31000) [pid = 3760] [serial = 1030] [outer = 00000000] [url = about:blank] 08:26:07 INFO - PROCESS | 3760 | 1463675167060 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:07 INFO - PROCESS | 3760 | ++DOCSHELL 10277800 == 38 [pid = 3760] [id = 371] 08:26:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (102D4800) [pid = 3760] [serial = 1112] [outer = 00000000] 08:26:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (10A61C00) [pid = 3760] [serial = 1113] [outer = 102D4800] 08:26:07 INFO - PROCESS | 3760 | 1463675167106 Marionette DEBUG loaded listener.js 08:26:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (11239C00) [pid = 3760] [serial = 1114] [outer = 102D4800] 08:26:07 INFO - PROCESS | 3760 | 1463675167602 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 808ms 08:26:07 INFO - PROCESS | 3760 | 1463675167642 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:26:07 INFO - PROCESS | 3760 | 1463675167646 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 08:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:26:07 INFO - PROCESS | 3760 | 1463675167650 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:26:07 INFO - PROCESS | 3760 | 1463675167652 Marionette TRACE conn3 <- [1,1450,null,{}] 08:26:07 INFO - PROCESS | 3760 | 1463675167655 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:07 INFO - PROCESS | 3760 | 1463675167735 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:26:07 INFO - PROCESS | 3760 | 1463675167745 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:07 INFO - PROCESS | 3760 | ++DOCSHELL 13056800 == 39 [pid = 3760] [id = 372] 08:26:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (13059800) [pid = 3760] [serial = 1115] [outer = 00000000] 08:26:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (13383000) [pid = 3760] [serial = 1116] [outer = 13059800] 08:26:07 INFO - PROCESS | 3760 | 1463675167790 Marionette DEBUG loaded listener.js 08:26:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (13952400) [pid = 3760] [serial = 1117] [outer = 13059800] 08:26:08 INFO - PROCESS | 3760 | 1463675168256 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 633ms 08:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:26:08 INFO - PROCESS | 3760 | 1463675168288 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:26:08 INFO - PROCESS | 3760 | 1463675168290 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 08:26:08 INFO - PROCESS | 3760 | 1463675168295 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:26:08 INFO - PROCESS | 3760 | 1463675168301 Marionette TRACE conn3 <- [1,1454,null,{}] 08:26:08 INFO - PROCESS | 3760 | 1463675168309 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:08 INFO - PROCESS | 3760 | 1463675168390 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:26:08 INFO - PROCESS | 3760 | 1463675168400 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:08 INFO - PROCESS | 3760 | ++DOCSHELL 14F3F400 == 40 [pid = 3760] [id = 373] 08:26:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (14FDA800) [pid = 3760] [serial = 1118] [outer = 00000000] 08:26:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (156AE400) [pid = 3760] [serial = 1119] [outer = 14FDA800] 08:26:08 INFO - PROCESS | 3760 | 1463675168443 Marionette DEBUG loaded listener.js 08:26:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (156B0000) [pid = 3760] [serial = 1120] [outer = 14FDA800] 08:26:08 INFO - PROCESS | 3760 | 1463675168882 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 665ms 08:26:08 INFO - PROCESS | 3760 | 1463675168953 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:26:08 INFO - PROCESS | 3760 | 1463675168955 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 08:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:26:08 INFO - PROCESS | 3760 | 1463675168959 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:26:08 INFO - PROCESS | 3760 | 1463675168960 Marionette TRACE conn3 <- [1,1458,null,{}] 08:26:08 INFO - PROCESS | 3760 | 1463675168964 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:09 INFO - PROCESS | 3760 | 1463675169041 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:26:09 INFO - PROCESS | 3760 | 1463675169048 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:09 INFO - PROCESS | 3760 | ++DOCSHELL 12B62C00 == 41 [pid = 3760] [id = 374] 08:26:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (156B4C00) [pid = 3760] [serial = 1121] [outer = 00000000] 08:26:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (15F83C00) [pid = 3760] [serial = 1122] [outer = 156B4C00] 08:26:09 INFO - PROCESS | 3760 | 1463675169092 Marionette DEBUG loaded listener.js 08:26:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (16445800) [pid = 3760] [serial = 1123] [outer = 156B4C00] 08:26:09 INFO - PROCESS | 3760 | 1463675169599 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 713ms 08:26:09 INFO - PROCESS | 3760 | 1463675169658 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:26:09 INFO - PROCESS | 3760 | 1463675169660 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 08:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:26:09 INFO - PROCESS | 3760 | 1463675169667 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:26:09 INFO - PROCESS | 3760 | 1463675169669 Marionette TRACE conn3 <- [1,1462,null,{}] 08:26:09 INFO - PROCESS | 3760 | 1463675169673 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:09 INFO - PROCESS | 3760 | 1463675169823 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:26:09 INFO - PROCESS | 3760 | 1463675169881 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:09 INFO - PROCESS | 3760 | ++DOCSHELL 1644D800 == 42 [pid = 3760] [id = 375] 08:26:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1644F000) [pid = 3760] [serial = 1124] [outer = 00000000] 08:26:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1685FC00) [pid = 3760] [serial = 1125] [outer = 1644F000] 08:26:09 INFO - PROCESS | 3760 | 1463675169932 Marionette DEBUG loaded listener.js 08:26:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (16888400) [pid = 3760] [serial = 1126] [outer = 1644F000] 08:26:10 INFO - PROCESS | 3760 | 1463675170376 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 761ms 08:26:10 INFO - PROCESS | 3760 | 1463675170464 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:26:10 INFO - PROCESS | 3760 | 1463675170466 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 08:26:10 INFO - PROCESS | 3760 | 1463675170472 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:26:10 INFO - PROCESS | 3760 | 1463675170474 Marionette TRACE conn3 <- [1,1466,null,{}] 08:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:26:10 INFO - PROCESS | 3760 | 1463675170477 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:10 INFO - PROCESS | 3760 | 1463675170592 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:26:10 INFO - PROCESS | 3760 | 1463675170603 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:10 INFO - PROCESS | 3760 | ++DOCSHELL 16896400 == 43 [pid = 3760] [id = 376] 08:26:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (16896800) [pid = 3760] [serial = 1127] [outer = 00000000] 08:26:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1691A800) [pid = 3760] [serial = 1128] [outer = 16896800] 08:26:10 INFO - PROCESS | 3760 | 1463675170646 Marionette DEBUG loaded listener.js 08:26:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (169C8800) [pid = 3760] [serial = 1129] [outer = 16896800] 08:26:11 INFO - PROCESS | 3760 | 1463675171097 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 713ms 08:26:11 INFO - PROCESS | 3760 | 1463675171174 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:26:11 INFO - PROCESS | 3760 | 1463675171176 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 08:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:26:11 INFO - PROCESS | 3760 | 1463675171184 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:26:11 INFO - PROCESS | 3760 | 1463675171185 Marionette TRACE conn3 <- [1,1470,null,{}] 08:26:11 INFO - PROCESS | 3760 | 1463675171189 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:11 INFO - PROCESS | 3760 | 1463675171293 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:26:11 INFO - PROCESS | 3760 | 1463675171304 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:11 INFO - PROCESS | 3760 | ++DOCSHELL 168E6C00 == 44 [pid = 3760] [id = 377] 08:26:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (169CCC00) [pid = 3760] [serial = 1130] [outer = 00000000] 08:26:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (16A5BC00) [pid = 3760] [serial = 1131] [outer = 169CCC00] 08:26:11 INFO - PROCESS | 3760 | 1463675171347 Marionette DEBUG loaded listener.js 08:26:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1727A800) [pid = 3760] [serial = 1132] [outer = 169CCC00] 08:26:11 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (16863C00) [pid = 3760] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:26:11 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1338AC00) [pid = 3760] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:26:11 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (15F80800) [pid = 3760] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:26:11 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (16A65400) [pid = 3760] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:26:11 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (112AC000) [pid = 3760] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:26:11 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (10A5E400) [pid = 3760] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:26:11 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (10B86800) [pid = 3760] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:26:11 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (16446800) [pid = 3760] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:26:11 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (169AC000) [pid = 3760] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:26:11 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (105F5400) [pid = 3760] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:26:11 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (15740400) [pid = 3760] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:26:11 INFO - PROCESS | 3760 | 1463675171860 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 744ms 08:26:11 INFO - PROCESS | 3760 | 1463675171926 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:26:11 INFO - PROCESS | 3760 | 1463675171928 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 08:26:11 INFO - PROCESS | 3760 | 1463675171931 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:26:11 INFO - PROCESS | 3760 | 1463675171933 Marionette TRACE conn3 <- [1,1474,null,{}] 08:26:11 INFO - PROCESS | 3760 | 1463675171936 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:12 INFO - PROCESS | 3760 | 1463675172023 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:26:12 INFO - PROCESS | 3760 | 1463675172080 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:12 INFO - PROCESS | 3760 | ++DOCSHELL 10B89000 == 45 [pid = 3760] [id = 378] 08:26:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1406DC00) [pid = 3760] [serial = 1133] [outer = 00000000] 08:26:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (16863C00) [pid = 3760] [serial = 1134] [outer = 1406DC00] 08:26:12 INFO - PROCESS | 3760 | 1463675172124 Marionette DEBUG loaded listener.js 08:26:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (16895000) [pid = 3760] [serial = 1135] [outer = 1406DC00] 08:26:12 INFO - PROCESS | 3760 | 1463675172538 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 650ms 08:26:12 INFO - PROCESS | 3760 | 1463675172601 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:26:12 INFO - PROCESS | 3760 | 1463675172603 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 08:26:12 INFO - PROCESS | 3760 | 1463675172606 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:26:12 INFO - PROCESS | 3760 | 1463675172608 Marionette TRACE conn3 <- [1,1478,null,{}] 08:26:12 INFO - PROCESS | 3760 | 1463675172611 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:12 INFO - PROCESS | 3760 | 1463675172694 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:26:12 INFO - PROCESS | 3760 | 1463675172702 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:12 INFO - PROCESS | 3760 | ++DOCSHELL 157EF400 == 46 [pid = 3760] [id = 379] 08:26:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (168ECC00) [pid = 3760] [serial = 1136] [outer = 00000000] 08:26:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (172CC800) [pid = 3760] [serial = 1137] [outer = 168ECC00] 08:26:12 INFO - PROCESS | 3760 | 1463675172745 Marionette DEBUG loaded listener.js 08:26:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (172CE000) [pid = 3760] [serial = 1138] [outer = 168ECC00] 08:26:13 INFO - PROCESS | 3760 | 1463675173157 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 602ms 08:26:13 INFO - PROCESS | 3760 | 1463675173203 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:26:13 INFO - PROCESS | 3760 | 1463675173205 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 08:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:26:13 INFO - PROCESS | 3760 | 1463675173212 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:26:13 INFO - PROCESS | 3760 | 1463675173214 Marionette TRACE conn3 <- [1,1482,null,{}] 08:26:13 INFO - PROCESS | 3760 | 1463675173217 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:13 INFO - PROCESS | 3760 | 1463675173295 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:26:13 INFO - PROCESS | 3760 | 1463675173302 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:13 INFO - PROCESS | 3760 | ++DOCSHELL 14233800 == 47 [pid = 3760] [id = 380] 08:26:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (160AD000) [pid = 3760] [serial = 1139] [outer = 00000000] 08:26:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (175EB800) [pid = 3760] [serial = 1140] [outer = 160AD000] 08:26:13 INFO - PROCESS | 3760 | 1463675173350 Marionette DEBUG loaded listener.js 08:26:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (17E15400) [pid = 3760] [serial = 1141] [outer = 160AD000] 08:26:14 INFO - PROCESS | 3760 | 1463675174045 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 918ms 08:26:14 INFO - PROCESS | 3760 | 1463675174114 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:26:14 INFO - PROCESS | 3760 | 1463675174119 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 08:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:26:14 INFO - PROCESS | 3760 | 1463675174125 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:26:14 INFO - PROCESS | 3760 | 1463675174129 Marionette TRACE conn3 <- [1,1486,null,{}] 08:26:14 INFO - PROCESS | 3760 | 1463675174135 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:14 INFO - PROCESS | 3760 | 1463675174242 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:26:14 INFO - PROCESS | 3760 | 1463675174374 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:14 INFO - PROCESS | 3760 | ++DOCSHELL 112D6400 == 48 [pid = 3760] [id = 381] 08:26:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (11C59400) [pid = 3760] [serial = 1142] [outer = 00000000] 08:26:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (12B62800) [pid = 3760] [serial = 1143] [outer = 11C59400] 08:26:14 INFO - PROCESS | 3760 | 1463675174430 Marionette DEBUG loaded listener.js 08:26:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (13055C00) [pid = 3760] [serial = 1144] [outer = 11C59400] 08:26:15 INFO - PROCESS | 3760 | 1463675175085 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 951ms 08:26:15 INFO - PROCESS | 3760 | 1463675175103 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:26:15 INFO - PROCESS | 3760 | 1463675175109 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 08:26:15 INFO - PROCESS | 3760 | 1463675175131 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:26:15 INFO - PROCESS | 3760 | 1463675175134 Marionette TRACE conn3 <- [1,1490,null,{}] 08:26:15 INFO - PROCESS | 3760 | 1463675175139 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:15 INFO - PROCESS | 3760 | 1463675175242 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:26:15 INFO - PROCESS | 3760 | 1463675175343 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:15 INFO - PROCESS | 3760 | ++DOCSHELL 12B5FC00 == 49 [pid = 3760] [id = 382] 08:26:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (12D7B000) [pid = 3760] [serial = 1145] [outer = 00000000] 08:26:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (14F37000) [pid = 3760] [serial = 1146] [outer = 12D7B000] 08:26:15 INFO - PROCESS | 3760 | 1463675175397 Marionette DEBUG loaded listener.js 08:26:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (157EFC00) [pid = 3760] [serial = 1147] [outer = 12D7B000] 08:26:16 INFO - PROCESS | 3760 | 1463675175984 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 919ms 08:26:16 INFO - PROCESS | 3760 | 1463675176038 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:26:16 INFO - PROCESS | 3760 | 1463675176041 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 08:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:26:16 INFO - PROCESS | 3760 | 1463675176045 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:26:16 INFO - PROCESS | 3760 | 1463675176049 Marionette TRACE conn3 <- [1,1494,null,{}] 08:26:16 INFO - PROCESS | 3760 | 1463675176060 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:16 INFO - PROCESS | 3760 | 1463675176173 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:26:16 INFO - PROCESS | 3760 | 1463675176270 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:16 INFO - PROCESS | 3760 | ++DOCSHELL 1688C400 == 50 [pid = 3760] [id = 383] 08:26:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (16918400) [pid = 3760] [serial = 1148] [outer = 00000000] 08:26:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (175DC400) [pid = 3760] [serial = 1149] [outer = 16918400] 08:26:16 INFO - PROCESS | 3760 | 1463675176325 Marionette DEBUG loaded listener.js 08:26:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (17823C00) [pid = 3760] [serial = 1150] [outer = 16918400] 08:26:16 INFO - PROCESS | 3760 | 1463675176905 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 903ms 08:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:26:17 INFO - PROCESS | 3760 | 1463675176980 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:26:17 INFO - PROCESS | 3760 | 1463675176983 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 08:26:17 INFO - PROCESS | 3760 | 1463675176987 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:26:17 INFO - PROCESS | 3760 | 1463675176989 Marionette TRACE conn3 <- [1,1498,null,{}] 08:26:17 INFO - PROCESS | 3760 | 1463675176993 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:17 INFO - PROCESS | 3760 | 1463675177093 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:26:17 INFO - PROCESS | 3760 | 1463675177195 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:17 INFO - PROCESS | 3760 | ++DOCSHELL 16A5B400 == 51 [pid = 3760] [id = 384] 08:26:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (175C0400) [pid = 3760] [serial = 1151] [outer = 00000000] 08:26:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (182A7000) [pid = 3760] [serial = 1152] [outer = 175C0400] 08:26:17 INFO - PROCESS | 3760 | 1463675177251 Marionette DEBUG loaded listener.js 08:26:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1847B000) [pid = 3760] [serial = 1153] [outer = 175C0400] 08:26:17 INFO - PROCESS | 3760 | 1463675177889 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 950ms 08:26:17 INFO - PROCESS | 3760 | 1463675177931 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:26:17 INFO - PROCESS | 3760 | 1463675177934 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 08:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:26:17 INFO - PROCESS | 3760 | 1463675177938 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:26:17 INFO - PROCESS | 3760 | 1463675177941 Marionette TRACE conn3 <- [1,1502,null,{}] 08:26:17 INFO - PROCESS | 3760 | 1463675177966 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (156BB400) [pid = 3760] [serial = 1154] [outer = 1B238C00] 08:26:18 INFO - PROCESS | 3760 | 1463675178247 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:26:18 INFO - PROCESS | 3760 | 1463675178400 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:18 INFO - PROCESS | 3760 | ++DOCSHELL 12D7E000 == 52 [pid = 3760] [id = 385] 08:26:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (12D7F000) [pid = 3760] [serial = 1155] [outer = 00000000] 08:26:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (130E0C00) [pid = 3760] [serial = 1156] [outer = 12D7F000] 08:26:18 INFO - PROCESS | 3760 | 1463675178464 Marionette DEBUG loaded listener.js 08:26:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1370F400) [pid = 3760] [serial = 1157] [outer = 12D7F000] 08:26:19 INFO - PROCESS | 3760 | 1463675179037 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1172ms 08:26:19 INFO - PROCESS | 3760 | 1463675179103 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:26:19 INFO - PROCESS | 3760 | 1463675179107 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 08:26:19 INFO - PROCESS | 3760 | 1463675179111 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:26:19 INFO - PROCESS | 3760 | 1463675179115 Marionette TRACE conn3 <- [1,1506,null,{}] 08:26:19 INFO - PROCESS | 3760 | 1463675179120 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:19 INFO - PROCESS | 3760 | 1463675179215 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:26:19 INFO - PROCESS | 3760 | --DOCSHELL 157EF400 == 51 [pid = 3760] [id = 379] 08:26:19 INFO - PROCESS | 3760 | --DOCSHELL 10B89000 == 50 [pid = 3760] [id = 378] 08:26:19 INFO - PROCESS | 3760 | --DOCSHELL 168E6C00 == 49 [pid = 3760] [id = 377] 08:26:19 INFO - PROCESS | 3760 | --DOCSHELL 16896400 == 48 [pid = 3760] [id = 376] 08:26:19 INFO - PROCESS | 3760 | --DOCSHELL 1644D800 == 47 [pid = 3760] [id = 375] 08:26:19 INFO - PROCESS | 3760 | --DOCSHELL 12B62C00 == 46 [pid = 3760] [id = 374] 08:26:19 INFO - PROCESS | 3760 | --DOCSHELL 14F3F400 == 45 [pid = 3760] [id = 373] 08:26:19 INFO - PROCESS | 3760 | --DOCSHELL 13056800 == 44 [pid = 3760] [id = 372] 08:26:19 INFO - PROCESS | 3760 | --DOCSHELL 10277800 == 43 [pid = 3760] [id = 371] 08:26:19 INFO - PROCESS | 3760 | --DOCSHELL 10275C00 == 42 [pid = 3760] [id = 370] 08:26:19 INFO - PROCESS | 3760 | --DOCSHELL 175B8000 == 41 [pid = 3760] [id = 365] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1686C400) [pid = 3760] [serial = 1015] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (14FE8800) [pid = 3760] [serial = 1074] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (156B5400) [pid = 3760] [serial = 1075] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (16865C00) [pid = 3760] [serial = 1080] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (172D1C00) [pid = 3760] [serial = 1086] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (130DBC00) [pid = 3760] [serial = 1071] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1331D800) [pid = 3760] [serial = 1072] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (13953800) [pid = 3760] [serial = 1066] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1142E000) [pid = 3760] [serial = 1065] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (13390400) [pid = 3760] [serial = 1069] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (12AEDC00) [pid = 3760] [serial = 1068] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (166DC000) [pid = 3760] [serial = 1077] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (169D3C00) [pid = 3760] [serial = 1083] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (12D7F800) [pid = 3760] [serial = 1059] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1400A400) [pid = 3760] [serial = 1090] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (13152400) [pid = 3760] [serial = 1089] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1573B400) [pid = 3760] [serial = 1062] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (17506800) [pid = 3760] [serial = 1087] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (170CC400) [pid = 3760] [serial = 1084] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (169D2800) [pid = 3760] [serial = 1093] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (16917800) [pid = 3760] [serial = 1092] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (16867800) [pid = 3760] [serial = 1081] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (166E3400) [pid = 3760] [serial = 1078] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (11032C00) [pid = 3760] [serial = 1095] [outer = 00000000] [url = about:blank] 08:26:19 INFO - PROCESS | 3760 | 1463675179496 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:19 INFO - PROCESS | 3760 | ++DOCSHELL 0C786000 == 42 [pid = 3760] [id = 386] 08:26:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (0F234800) [pid = 3760] [serial = 1158] [outer = 00000000] 08:26:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (102CF800) [pid = 3760] [serial = 1159] [outer = 0F234800] 08:26:19 INFO - PROCESS | 3760 | 1463675179555 Marionette DEBUG loaded listener.js 08:26:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (10B8A000) [pid = 3760] [serial = 1160] [outer = 0F234800] 08:26:20 INFO - PROCESS | 3760 | 1463675180178 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1053ms 08:26:20 INFO - PROCESS | 3760 | 1463675180208 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:26:20 INFO - PROCESS | 3760 | 1463675180212 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 08:26:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:26:20 INFO - PROCESS | 3760 | 1463675180217 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:26:20 INFO - PROCESS | 3760 | 1463675180221 Marionette TRACE conn3 <- [1,1510,null,{}] 08:26:20 INFO - PROCESS | 3760 | 1463675180226 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:20 INFO - PROCESS | 3760 | 1463675180334 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:26:20 INFO - PROCESS | 3760 | 1463675180463 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:20 INFO - PROCESS | 3760 | ++DOCSHELL 13055000 == 43 [pid = 3760] [id = 387] 08:26:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (13059C00) [pid = 3760] [serial = 1161] [outer = 00000000] 08:26:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1330C000) [pid = 3760] [serial = 1162] [outer = 13059C00] 08:26:20 INFO - PROCESS | 3760 | 1463675180521 Marionette DEBUG loaded listener.js 08:26:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (13383C00) [pid = 3760] [serial = 1163] [outer = 13059C00] 08:26:21 INFO - PROCESS | 3760 | 1463675181100 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:26:21 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:26:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:26:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:26:21 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:26:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:26:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:26:21 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:26:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:26:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:26:21 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:26:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:26:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:26:21 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 927ms 08:26:21 INFO - PROCESS | 3760 | 1463675181138 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:26:21 INFO - PROCESS | 3760 | 1463675181142 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 08:26:21 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:26:21 INFO - PROCESS | 3760 | 1463675181147 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:26:21 INFO - PROCESS | 3760 | 1463675181150 Marionette TRACE conn3 <- [1,1514,null,{}] 08:26:21 INFO - PROCESS | 3760 | 1463675181153 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:21 INFO - PROCESS | 3760 | 1463675181257 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:26:21 INFO - PROCESS | 3760 | 1463675181358 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:21 INFO - PROCESS | 3760 | ++DOCSHELL 1400E800 == 44 [pid = 3760] [id = 388] 08:26:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1423D000) [pid = 3760] [serial = 1164] [outer = 00000000] 08:26:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (14FE8800) [pid = 3760] [serial = 1165] [outer = 1423D000] 08:26:21 INFO - PROCESS | 3760 | 1463675181413 Marionette DEBUG loaded listener.js 08:26:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (156B0C00) [pid = 3760] [serial = 1166] [outer = 1423D000] 08:26:21 INFO - PROCESS | 3760 | 1463675181989 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:26:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:26:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:26:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:26:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:26:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:26:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:26:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 895ms 08:26:22 INFO - PROCESS | 3760 | 1463675182037 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:26:22 INFO - PROCESS | 3760 | 1463675182040 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 08:26:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:26:22 INFO - PROCESS | 3760 | 1463675182050 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:26:22 INFO - PROCESS | 3760 | 1463675182056 Marionette TRACE conn3 <- [1,1518,null,{}] 08:26:22 INFO - PROCESS | 3760 | 1463675182061 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:22 INFO - PROCESS | 3760 | 1463675182168 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:26:22 INFO - PROCESS | 3760 | 1463675182270 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:22 INFO - PROCESS | 3760 | ++DOCSHELL 160A2400 == 45 [pid = 3760] [id = 389] 08:26:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1644F400) [pid = 3760] [serial = 1167] [outer = 00000000] 08:26:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (16865000) [pid = 3760] [serial = 1168] [outer = 1644F400] 08:26:22 INFO - PROCESS | 3760 | 1463675182324 Marionette DEBUG loaded listener.js 08:26:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (16869000) [pid = 3760] [serial = 1169] [outer = 1644F400] 08:26:22 INFO - PROCESS | 3760 | 1463675182861 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:26:22 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:26:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:26:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:26:22 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:26:22 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:26:22 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 864ms 08:26:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:26:22 INFO - PROCESS | 3760 | 1463675182905 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:26:22 INFO - PROCESS | 3760 | 1463675182908 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 08:26:22 INFO - PROCESS | 3760 | 1463675182911 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:26:22 INFO - PROCESS | 3760 | 1463675182913 Marionette TRACE conn3 <- [1,1522,null,{}] 08:26:22 INFO - PROCESS | 3760 | 1463675182917 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:23 INFO - PROCESS | 3760 | 1463675183055 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:26:23 INFO - PROCESS | 3760 | 1463675183155 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:23 INFO - PROCESS | 3760 | ++DOCSHELL 14ED8800 == 46 [pid = 3760] [id = 390] 08:26:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (166E8C00) [pid = 3760] [serial = 1170] [outer = 00000000] 08:26:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (168DE000) [pid = 3760] [serial = 1171] [outer = 166E8C00] 08:26:23 INFO - PROCESS | 3760 | 1463675183209 Marionette DEBUG loaded listener.js 08:26:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (169C7400) [pid = 3760] [serial = 1172] [outer = 166E8C00] 08:26:23 INFO - PROCESS | 3760 | 1463675183720 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:26:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:26:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 848ms 08:26:23 INFO - PROCESS | 3760 | 1463675183759 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:26:23 INFO - PROCESS | 3760 | 1463675183761 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 08:26:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:26:23 INFO - PROCESS | 3760 | 1463675183765 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:26:23 INFO - PROCESS | 3760 | 1463675183767 Marionette TRACE conn3 <- [1,1526,null,{}] 08:26:23 INFO - PROCESS | 3760 | 1463675183771 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:23 INFO - PROCESS | 3760 | 1463675183866 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:26:24 INFO - PROCESS | 3760 | 1463675183973 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:24 INFO - PROCESS | 3760 | ++DOCSHELL 169D4400 == 47 [pid = 3760] [id = 391] 08:26:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (169D5800) [pid = 3760] [serial = 1173] [outer = 00000000] 08:26:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (170CD400) [pid = 3760] [serial = 1174] [outer = 169D5800] 08:26:24 INFO - PROCESS | 3760 | 1463675184035 Marionette DEBUG loaded listener.js 08:26:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (175B9C00) [pid = 3760] [serial = 1175] [outer = 169D5800] 08:26:24 INFO - PROCESS | 3760 | 1463675184651 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:26:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:26:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 943ms 08:26:24 INFO - PROCESS | 3760 | 1463675184710 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:26:24 INFO - PROCESS | 3760 | 1463675184712 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 08:26:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:26:24 INFO - PROCESS | 3760 | 1463675184715 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:26:24 INFO - PROCESS | 3760 | 1463675184717 Marionette TRACE conn3 <- [1,1530,null,{}] 08:26:24 INFO - PROCESS | 3760 | 1463675184721 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:24 INFO - PROCESS | 3760 | 1463675184821 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:26:24 INFO - PROCESS | 3760 | 1463675184952 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:24 INFO - PROCESS | 3760 | ++DOCSHELL 175E5800 == 48 [pid = 3760] [id = 392] 08:26:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (17DD0000) [pid = 3760] [serial = 1176] [outer = 00000000] 08:26:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (182A3C00) [pid = 3760] [serial = 1177] [outer = 17DD0000] 08:26:25 INFO - PROCESS | 3760 | 1463675185014 Marionette DEBUG loaded listener.js 08:26:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1847E000) [pid = 3760] [serial = 1178] [outer = 17DD0000] 08:26:25 INFO - PROCESS | 3760 | 1463675185626 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:26:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:26:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1005ms 08:26:25 INFO - PROCESS | 3760 | 1463675185750 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:26:25 INFO - PROCESS | 3760 | 1463675185753 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 08:26:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:26:25 INFO - PROCESS | 3760 | 1463675185759 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:26:25 INFO - PROCESS | 3760 | 1463675185762 Marionette TRACE conn3 <- [1,1534,null,{}] 08:26:25 INFO - PROCESS | 3760 | 1463675185767 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:25 INFO - PROCESS | 3760 | 1463675185917 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:26:25 INFO - PROCESS | 3760 | 1463675185928 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:25 INFO - PROCESS | 3760 | ++DOCSHELL 11031800 == 49 [pid = 3760] [id = 393] 08:26:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (11099400) [pid = 3760] [serial = 1179] [outer = 00000000] 08:26:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (130DBC00) [pid = 3760] [serial = 1180] [outer = 11099400] 08:26:25 INFO - PROCESS | 3760 | 1463675185978 Marionette DEBUG loaded listener.js 08:26:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1331F400) [pid = 3760] [serial = 1181] [outer = 11099400] 08:26:26 INFO - PROCESS | 3760 | --DOCSHELL 10A5F400 == 48 [pid = 3760] [id = 328] 08:26:26 INFO - PROCESS | 3760 | --DOCSHELL 10C1CC00 == 47 [pid = 3760] [id = 353] 08:26:26 INFO - PROCESS | 3760 | --DOCSHELL 12D7E000 == 46 [pid = 3760] [id = 385] 08:26:26 INFO - PROCESS | 3760 | 1463675186716 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:26:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:26:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1005ms 08:26:26 INFO - PROCESS | 3760 | 1463675186759 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:26:26 INFO - PROCESS | 3760 | 1463675186763 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 08:26:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:26:26 INFO - PROCESS | 3760 | 1463675186769 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:26:26 INFO - PROCESS | 3760 | 1463675186773 Marionette TRACE conn3 <- [1,1538,null,{}] 08:26:26 INFO - PROCESS | 3760 | 1463675186780 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:26 INFO - PROCESS | 3760 | 1463675186889 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:26:27 INFO - PROCESS | 3760 | 1463675187029 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:27 INFO - PROCESS | 3760 | ++DOCSHELL 11029C00 == 47 [pid = 3760] [id = 394] 08:26:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1142E000) [pid = 3760] [serial = 1182] [outer = 00000000] 08:26:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1305C000) [pid = 3760] [serial = 1183] [outer = 1142E000] 08:26:27 INFO - PROCESS | 3760 | 1463675187093 Marionette DEBUG loaded listener.js 08:26:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (13705000) [pid = 3760] [serial = 1184] [outer = 1142E000] 08:26:27 INFO - PROCESS | 3760 | 1463675187743 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:26:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:26:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1052ms 08:26:27 INFO - PROCESS | 3760 | 1463675187817 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:26:27 INFO - PROCESS | 3760 | 1463675187823 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 08:26:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:26:27 INFO - PROCESS | 3760 | 1463675187849 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:26:27 INFO - PROCESS | 3760 | 1463675187852 Marionette TRACE conn3 <- [1,1542,null,{}] 08:26:27 INFO - PROCESS | 3760 | 1463675187871 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:28 INFO - PROCESS | 3760 | 1463675187985 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:26:28 INFO - PROCESS | 3760 | 1463675188118 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:28 INFO - PROCESS | 3760 | ++DOCSHELL 13705400 == 48 [pid = 3760] [id = 395] 08:26:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1423BC00) [pid = 3760] [serial = 1185] [outer = 00000000] 08:26:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (157F6400) [pid = 3760] [serial = 1186] [outer = 1423BC00] 08:26:28 INFO - PROCESS | 3760 | 1463675188174 Marionette DEBUG loaded listener.js 08:26:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (15F8E000) [pid = 3760] [serial = 1187] [outer = 1423BC00] 08:26:28 INFO - PROCESS | 3760 | 1463675188732 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:26:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:26:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 974ms 08:26:28 INFO - PROCESS | 3760 | 1463675188814 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:26:28 INFO - PROCESS | 3760 | 1463675188817 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 08:26:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:26:28 INFO - PROCESS | 3760 | 1463675188820 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:26:28 INFO - PROCESS | 3760 | 1463675188824 Marionette TRACE conn3 <- [1,1546,null,{}] 08:26:28 INFO - PROCESS | 3760 | 1463675188835 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:28 INFO - PROCESS | 3760 | 1463675188975 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:26:29 INFO - PROCESS | 3760 | 1463675189115 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:29 INFO - PROCESS | 3760 | ++DOCSHELL 169CF000 == 49 [pid = 3760] [id = 396] 08:26:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (170C1C00) [pid = 3760] [serial = 1188] [outer = 00000000] 08:26:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (172D4000) [pid = 3760] [serial = 1189] [outer = 170C1C00] 08:26:29 INFO - PROCESS | 3760 | 1463675189175 Marionette DEBUG loaded listener.js 08:26:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (175E4C00) [pid = 3760] [serial = 1190] [outer = 170C1C00] 08:26:29 INFO - PROCESS | 3760 | 1463675189769 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:26:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:26:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1005ms 08:26:29 INFO - PROCESS | 3760 | 1463675189823 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:26:29 INFO - PROCESS | 3760 | 1463675189826 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 08:26:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:26:29 INFO - PROCESS | 3760 | 1463675189829 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:26:29 INFO - PROCESS | 3760 | 1463675189831 Marionette TRACE conn3 <- [1,1550,null,{}] 08:26:29 INFO - PROCESS | 3760 | 1463675189835 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:29 INFO - PROCESS | 3760 | 1463675189937 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:26:30 INFO - PROCESS | 3760 | 1463675190071 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:30 INFO - PROCESS | 3760 | ++DOCSHELL 1829FC00 == 50 [pid = 3760] [id = 397] 08:26:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1847BC00) [pid = 3760] [serial = 1191] [outer = 00000000] 08:26:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (18488400) [pid = 3760] [serial = 1192] [outer = 1847BC00] 08:26:30 INFO - PROCESS | 3760 | 1463675190133 Marionette DEBUG loaded listener.js 08:26:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (198EA400) [pid = 3760] [serial = 1193] [outer = 1847BC00] 08:26:30 INFO - PROCESS | 3760 | 1463675190698 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:26:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:26:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 942ms 08:26:30 INFO - PROCESS | 3760 | 1463675190774 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:26:30 INFO - PROCESS | 3760 | 1463675190776 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 08:26:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:26:30 INFO - PROCESS | 3760 | 1463675190780 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:26:30 INFO - PROCESS | 3760 | 1463675190782 Marionette TRACE conn3 <- [1,1554,null,{}] 08:26:30 INFO - PROCESS | 3760 | 1463675190785 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:30 INFO - PROCESS | 3760 | 1463675190891 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:26:31 INFO - PROCESS | 3760 | 1463675190992 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:31 INFO - PROCESS | 3760 | ++DOCSHELL 17EDB400 == 51 [pid = 3760] [id = 398] 08:26:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (18488000) [pid = 3760] [serial = 1194] [outer = 00000000] 08:26:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (198F3000) [pid = 3760] [serial = 1195] [outer = 18488000] 08:26:31 INFO - PROCESS | 3760 | 1463675191046 Marionette DEBUG loaded listener.js 08:26:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (199D7000) [pid = 3760] [serial = 1196] [outer = 18488000] 08:26:31 INFO - PROCESS | 3760 | 1463675191636 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:26:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:26:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 895ms 08:26:31 INFO - PROCESS | 3760 | 1463675191780 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:26:31 INFO - PROCESS | 3760 | 1463675191784 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 08:26:31 INFO - PROCESS | 3760 | 1463675191802 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:26:31 INFO - PROCESS | 3760 | 1463675191806 Marionette TRACE conn3 <- [1,1558,null,{}] 08:26:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:26:31 INFO - PROCESS | 3760 | 1463675191820 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:31 INFO - PROCESS | 3760 | 1463675191940 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:26:32 INFO - PROCESS | 3760 | 1463675192112 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:32 INFO - PROCESS | 3760 | ++DOCSHELL 12D7F800 == 52 [pid = 3760] [id = 399] 08:26:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1315B000) [pid = 3760] [serial = 1197] [outer = 00000000] 08:26:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1400A000) [pid = 3760] [serial = 1198] [outer = 1315B000] 08:26:32 INFO - PROCESS | 3760 | 1463675192185 Marionette DEBUG loaded listener.js 08:26:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (1561A800) [pid = 3760] [serial = 1199] [outer = 1315B000] 08:26:32 INFO - PROCESS | 3760 | --DOCSHELL 1102F000 == 51 [pid = 3760] [id = 314] 08:26:32 INFO - PROCESS | 3760 | --DOCSHELL 1055BC00 == 50 [pid = 3760] [id = 313] 08:26:32 INFO - PROCESS | 3760 | --DOCSHELL 160A2400 == 49 [pid = 3760] [id = 389] 08:26:32 INFO - PROCESS | 3760 | --DOCSHELL 1400E800 == 48 [pid = 3760] [id = 388] 08:26:32 INFO - PROCESS | 3760 | --DOCSHELL 13055000 == 47 [pid = 3760] [id = 387] 08:26:32 INFO - PROCESS | 3760 | --DOCSHELL 0C786000 == 46 [pid = 3760] [id = 386] 08:26:32 INFO - PROCESS | 3760 | 1463675192868 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:26:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:26:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1083ms 08:26:32 INFO - PROCESS | 3760 | 1463675192937 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:26:32 INFO - PROCESS | 3760 | 1463675192941 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 08:26:32 INFO - PROCESS | 3760 | 1463675192947 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:26:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:26:32 INFO - PROCESS | 3760 | 1463675192951 Marionette TRACE conn3 <- [1,1562,null,{}] 08:26:32 INFO - PROCESS | 3760 | 1463675192958 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:33 INFO - PROCESS | 3760 | 1463675193079 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:26:33 INFO - PROCESS | 3760 | 1463675193241 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:33 INFO - PROCESS | 3760 | ++DOCSHELL 14005800 == 47 [pid = 3760] [id = 400] 08:26:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (14005C00) [pid = 3760] [serial = 1200] [outer = 00000000] 08:26:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (14E88400) [pid = 3760] [serial = 1201] [outer = 14005C00] 08:26:33 INFO - PROCESS | 3760 | 1463675193300 Marionette DEBUG loaded listener.js 08:26:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (156BA400) [pid = 3760] [serial = 1202] [outer = 14005C00] 08:26:33 INFO - PROCESS | 3760 | 1463675193903 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:26:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:26:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1005ms 08:26:33 INFO - PROCESS | 3760 | 1463675193950 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:26:33 INFO - PROCESS | 3760 | 1463675193956 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 08:26:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:26:33 INFO - PROCESS | 3760 | 1463675193962 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:26:33 INFO - PROCESS | 3760 | 1463675193965 Marionette TRACE conn3 <- [1,1566,null,{}] 08:26:33 INFO - PROCESS | 3760 | 1463675193969 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:34 INFO - PROCESS | 3760 | 1463675194078 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:26:34 INFO - PROCESS | 3760 | 1463675194237 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:34 INFO - PROCESS | 3760 | ++DOCSHELL 168E6C00 == 48 [pid = 3760] [id = 401] 08:26:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (16917C00) [pid = 3760] [serial = 1203] [outer = 00000000] 08:26:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (169D5C00) [pid = 3760] [serial = 1204] [outer = 16917C00] 08:26:34 INFO - PROCESS | 3760 | 1463675194293 Marionette DEBUG loaded listener.js 08:26:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (17414000) [pid = 3760] [serial = 1205] [outer = 16917C00] 08:26:34 INFO - PROCESS | 3760 | 1463675194898 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:26:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:26:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1005ms 08:26:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:26:34 INFO - PROCESS | 3760 | 1463675194963 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:26:34 INFO - PROCESS | 3760 | 1463675194966 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 08:26:34 INFO - PROCESS | 3760 | 1463675194970 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:26:34 INFO - PROCESS | 3760 | 1463675194974 Marionette TRACE conn3 <- [1,1570,null,{}] 08:26:35 INFO - PROCESS | 3760 | 1463675194998 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:35 INFO - PROCESS | 3760 | 1463675195139 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:26:35 INFO - PROCESS | 3760 | 1463675195210 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:35 INFO - PROCESS | 3760 | ++DOCSHELL 18488800 == 49 [pid = 3760] [id = 402] 08:26:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (18489400) [pid = 3760] [serial = 1206] [outer = 00000000] 08:26:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (198ED000) [pid = 3760] [serial = 1207] [outer = 18489400] 08:26:35 INFO - PROCESS | 3760 | 1463675195269 Marionette DEBUG loaded listener.js 08:26:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (199D8400) [pid = 3760] [serial = 1208] [outer = 18489400] 08:26:35 INFO - PROCESS | 3760 | 1463675195915 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:26:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:26:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1005ms 08:26:35 INFO - PROCESS | 3760 | 1463675195972 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:26:35 INFO - PROCESS | 3760 | 1463675195974 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 08:26:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:26:35 INFO - PROCESS | 3760 | 1463675195978 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:26:35 INFO - PROCESS | 3760 | 1463675195980 Marionette TRACE conn3 <- [1,1574,null,{}] 08:26:36 INFO - PROCESS | 3760 | 1463675195983 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:36 INFO - PROCESS | 3760 | 1463675196086 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:26:36 INFO - PROCESS | 3760 | 1463675196223 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:36 INFO - PROCESS | 3760 | ++DOCSHELL 199D5C00 == 50 [pid = 3760] [id = 403] 08:26:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (199DD000) [pid = 3760] [serial = 1209] [outer = 00000000] 08:26:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (19E4F400) [pid = 3760] [serial = 1210] [outer = 199DD000] 08:26:36 INFO - PROCESS | 3760 | 1463675196282 Marionette DEBUG loaded listener.js 08:26:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (1A009C00) [pid = 3760] [serial = 1211] [outer = 199DD000] 08:26:36 INFO - PROCESS | 3760 | 1463675196819 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:26:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:26:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 911ms 08:26:36 INFO - PROCESS | 3760 | 1463675196882 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:26:36 INFO - PROCESS | 3760 | 1463675196884 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 08:26:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:26:36 INFO - PROCESS | 3760 | 1463675196888 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:26:36 INFO - PROCESS | 3760 | 1463675196890 Marionette TRACE conn3 <- [1,1578,null,{}] 08:26:36 INFO - PROCESS | 3760 | 1463675196893 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:37 INFO - PROCESS | 3760 | 1463675196993 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:26:37 INFO - PROCESS | 3760 | 1463675197104 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:37 INFO - PROCESS | 3760 | ++DOCSHELL 1A0AC800 == 51 [pid = 3760] [id = 404] 08:26:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1A0AD000) [pid = 3760] [serial = 1212] [outer = 00000000] 08:26:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (1A0B3800) [pid = 3760] [serial = 1213] [outer = 1A0AD000] 08:26:37 INFO - PROCESS | 3760 | 1463675197157 Marionette DEBUG loaded listener.js 08:26:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (1A0B4400) [pid = 3760] [serial = 1214] [outer = 1A0AD000] 08:26:37 INFO - PROCESS | 3760 | 1463675197761 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:26:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:26:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 958ms 08:26:37 INFO - PROCESS | 3760 | 1463675197833 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:26:37 INFO - PROCESS | 3760 | 1463675197835 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 08:26:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:26:37 INFO - PROCESS | 3760 | 1463675197839 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:26:37 INFO - PROCESS | 3760 | 1463675197841 Marionette TRACE conn3 <- [1,1582,null,{}] 08:26:37 INFO - PROCESS | 3760 | 1463675197844 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:38 INFO - PROCESS | 3760 | 1463675198009 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:26:38 INFO - PROCESS | 3760 | 1463675198152 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:38 INFO - PROCESS | 3760 | ++DOCSHELL 10A55800 == 52 [pid = 3760] [id = 405] 08:26:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (13384400) [pid = 3760] [serial = 1215] [outer = 00000000] 08:26:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (1A4EE800) [pid = 3760] [serial = 1216] [outer = 13384400] 08:26:38 INFO - PROCESS | 3760 | 1463675198213 Marionette DEBUG loaded listener.js 08:26:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (1A677000) [pid = 3760] [serial = 1217] [outer = 13384400] 08:26:38 INFO - PROCESS | 3760 | 1463675198844 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:26:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:26:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1052ms 08:26:38 INFO - PROCESS | 3760 | 1463675198911 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:26:38 INFO - PROCESS | 3760 | 1463675198914 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 08:26:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:26:38 INFO - PROCESS | 3760 | 1463675198917 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:26:38 INFO - PROCESS | 3760 | 1463675198919 Marionette TRACE conn3 <- [1,1586,null,{}] 08:26:38 INFO - PROCESS | 3760 | 1463675198923 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:39 INFO - PROCESS | 3760 | 1463675199022 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:26:39 INFO - PROCESS | 3760 | 1463675199162 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:39 INFO - PROCESS | 3760 | ++DOCSHELL 14006400 == 53 [pid = 3760] [id = 406] 08:26:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (156BB000) [pid = 3760] [serial = 1218] [outer = 00000000] 08:26:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (1A986400) [pid = 3760] [serial = 1219] [outer = 156BB000] 08:26:39 INFO - PROCESS | 3760 | 1463675199217 Marionette DEBUG loaded listener.js 08:26:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (1A988800) [pid = 3760] [serial = 1220] [outer = 156BB000] 08:26:39 INFO - PROCESS | 3760 | 1463675199863 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:26:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:26:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1005ms 08:26:39 INFO - PROCESS | 3760 | 1463675199920 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:26:39 INFO - PROCESS | 3760 | 1463675199924 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 08:26:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:26:39 INFO - PROCESS | 3760 | 1463675199929 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:26:39 INFO - PROCESS | 3760 | 1463675199933 Marionette TRACE conn3 <- [1,1590,null,{}] 08:26:39 INFO - PROCESS | 3760 | 1463675199939 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:40 INFO - PROCESS | 3760 | 1463675200042 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:26:40 INFO - PROCESS | 3760 | 1463675200156 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:40 INFO - PROCESS | 3760 | --DOCSHELL 112D6400 == 52 [pid = 3760] [id = 381] 08:26:40 INFO - PROCESS | 3760 | ++DOCSHELL 0F9E6800 == 53 [pid = 3760] [id = 407] 08:26:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (105F2000) [pid = 3760] [serial = 1221] [outer = 00000000] 08:26:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (12B62C00) [pid = 3760] [serial = 1222] [outer = 105F2000] 08:26:40 INFO - PROCESS | 3760 | 1463675200351 Marionette DEBUG loaded listener.js 08:26:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (1400E800) [pid = 3760] [serial = 1223] [outer = 105F2000] 08:26:41 INFO - PROCESS | 3760 | 1463675201008 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:26:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:26:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1099ms 08:26:41 INFO - PROCESS | 3760 | 1463675201028 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:26:41 INFO - PROCESS | 3760 | 1463675201033 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 08:26:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:26:41 INFO - PROCESS | 3760 | 1463675201038 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:26:41 INFO - PROCESS | 3760 | 1463675201042 Marionette TRACE conn3 <- [1,1594,null,{}] 08:26:41 INFO - PROCESS | 3760 | 1463675201047 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:41 INFO - PROCESS | 3760 | 1463675201187 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:26:41 INFO - PROCESS | 3760 | 1463675201330 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:41 INFO - PROCESS | 3760 | ++DOCSHELL 10277000 == 54 [pid = 3760] [id = 408] 08:26:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (169D2400) [pid = 3760] [serial = 1224] [outer = 00000000] 08:26:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (175E3000) [pid = 3760] [serial = 1225] [outer = 169D2400] 08:26:41 INFO - PROCESS | 3760 | 1463675201395 Marionette DEBUG loaded listener.js 08:26:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (17DD0C00) [pid = 3760] [serial = 1226] [outer = 169D2400] 08:26:42 INFO - PROCESS | 3760 | 1463675201995 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:26:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:26:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1005ms 08:26:42 INFO - PROCESS | 3760 | 1463675202042 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:26:42 INFO - PROCESS | 3760 | 1463675202046 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 08:26:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:26:42 INFO - PROCESS | 3760 | 1463675202052 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:26:42 INFO - PROCESS | 3760 | 1463675202055 Marionette TRACE conn3 <- [1,1598,null,{}] 08:26:42 INFO - PROCESS | 3760 | 1463675202059 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:42 INFO - PROCESS | 3760 | 1463675202167 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:26:42 INFO - PROCESS | 3760 | 1463675202310 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:42 INFO - PROCESS | 3760 | ++DOCSHELL 199E2400 == 55 [pid = 3760] [id = 409] 08:26:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 158 (199E2800) [pid = 3760] [serial = 1227] [outer = 00000000] 08:26:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 159 (19A6A000) [pid = 3760] [serial = 1228] [outer = 199E2800] 08:26:42 INFO - PROCESS | 3760 | 1463675202374 Marionette DEBUG loaded listener.js 08:26:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 160 (1A009400) [pid = 3760] [serial = 1229] [outer = 199E2800] 08:26:42 INFO - PROCESS | 3760 | 1463675202923 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:26:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:26:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 942ms 08:26:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:26:43 INFO - PROCESS | 3760 | 1463675202998 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:26:43 INFO - PROCESS | 3760 | 1463675203000 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 08:26:43 INFO - PROCESS | 3760 | 1463675203004 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:26:43 INFO - PROCESS | 3760 | 1463675203008 Marionette TRACE conn3 <- [1,1602,null,{}] 08:26:43 INFO - PROCESS | 3760 | 1463675203019 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:43 INFO - PROCESS | 3760 | 1463675203131 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:26:43 INFO - PROCESS | 3760 | 1463675203290 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:43 INFO - PROCESS | 3760 | ++DOCSHELL 1A4EB800 == 56 [pid = 3760] [id = 410] 08:26:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 161 (1A4EE400) [pid = 3760] [serial = 1230] [outer = 00000000] 08:26:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 162 (1A676000) [pid = 3760] [serial = 1231] [outer = 1A4EE400] 08:26:43 INFO - PROCESS | 3760 | 1463675203346 Marionette DEBUG loaded listener.js 08:26:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 163 (1A985800) [pid = 3760] [serial = 1232] [outer = 1A4EE400] 08:26:43 INFO - PROCESS | 3760 | 1463675203955 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:26:44 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:26:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1005ms 08:26:44 INFO - PROCESS | 3760 | 1463675204006 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:26:44 INFO - PROCESS | 3760 | 1463675204009 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 08:26:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:26:44 INFO - PROCESS | 3760 | 1463675204012 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:26:44 INFO - PROCESS | 3760 | 1463675204014 Marionette TRACE conn3 <- [1,1606,null,{}] 08:26:44 INFO - PROCESS | 3760 | 1463675204018 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:44 INFO - PROCESS | 3760 | --DOCSHELL 1A0AC800 == 55 [pid = 3760] [id = 404] 08:26:44 INFO - PROCESS | 3760 | --DOCSHELL 10A55800 == 54 [pid = 3760] [id = 405] 08:26:44 INFO - PROCESS | 3760 | --DOCSHELL 199D5C00 == 53 [pid = 3760] [id = 403] 08:26:44 INFO - PROCESS | 3760 | --DOCSHELL 168E6C00 == 52 [pid = 3760] [id = 401] 08:26:44 INFO - PROCESS | 3760 | --DOCSHELL 18488800 == 51 [pid = 3760] [id = 402] 08:26:44 INFO - PROCESS | 3760 | --DOCSHELL 14005800 == 50 [pid = 3760] [id = 400] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 13705400 == 49 [pid = 3760] [id = 395] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 13056000 == 48 [pid = 3760] [id = 307] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 1688C400 == 47 [pid = 3760] [id = 383] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 169CF000 == 46 [pid = 3760] [id = 396] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 11434000 == 45 [pid = 3760] [id = 308] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 12B5FC00 == 44 [pid = 3760] [id = 382] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 1829FC00 == 43 [pid = 3760] [id = 397] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 10C18400 == 42 [pid = 3760] [id = 300] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 10565400 == 41 [pid = 3760] [id = 299] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 16442400 == 40 [pid = 3760] [id = 305] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 172C7800 == 39 [pid = 3760] [id = 309] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 175E5800 == 38 [pid = 3760] [id = 392] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 169D4400 == 37 [pid = 3760] [id = 391] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 13053400 == 36 [pid = 3760] [id = 311] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 10C21800 == 35 [pid = 3760] [id = 302] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 1289E800 == 34 [pid = 3760] [id = 315] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 14079000 == 33 [pid = 3760] [id = 303] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 14ED8800 == 32 [pid = 3760] [id = 390] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 130DF400 == 31 [pid = 3760] [id = 367] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 10C22000 == 30 [pid = 3760] [id = 316] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 1573A800 == 29 [pid = 3760] [id = 304] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 166E6400 == 28 [pid = 3760] [id = 327] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 10558800 == 27 [pid = 3760] [id = 355] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 16A5B400 == 26 [pid = 3760] [id = 384] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 10C21C00 == 25 [pid = 3760] [id = 366] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 16863400 == 24 [pid = 3760] [id = 369] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 169CFC00 == 23 [pid = 3760] [id = 368] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 13056C00 == 22 [pid = 3760] [id = 301] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 14006400 == 21 [pid = 3760] [id = 406] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 14233800 == 20 [pid = 3760] [id = 380] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 16867C00 == 19 [pid = 3760] [id = 306] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 137B7800 == 18 [pid = 3760] [id = 312] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 11029C00 == 17 [pid = 3760] [id = 394] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 130E0400 == 16 [pid = 3760] [id = 354] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 17EDB400 == 15 [pid = 3760] [id = 398] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 1109A000 == 14 [pid = 3760] [id = 310] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 12D7F800 == 13 [pid = 3760] [id = 399] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 1A4EB800 == 12 [pid = 3760] [id = 410] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 10277000 == 11 [pid = 3760] [id = 408] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 199E2400 == 10 [pid = 3760] [id = 409] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 0F9E6800 == 9 [pid = 3760] [id = 407] 08:26:47 INFO - PROCESS | 3760 | --DOCSHELL 11031800 == 8 [pid = 3760] [id = 393] 08:26:48 INFO - PROCESS | 3760 | 1463675208218 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:26:48 INFO - PROCESS | 3760 | 1463675208428 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:48 INFO - PROCESS | 3760 | ++DOCSHELL 1027DC00 == 9 [pid = 3760] [id = 411] 08:26:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 164 (102D0400) [pid = 3760] [serial = 1233] [outer = 00000000] 08:26:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 165 (1055F800) [pid = 3760] [serial = 1234] [outer = 102D0400] 08:26:48 INFO - PROCESS | 3760 | 1463675208498 Marionette DEBUG loaded listener.js 08:26:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 166 (10A57000) [pid = 3760] [serial = 1235] [outer = 102D0400] 08:26:48 INFO - PROCESS | 3760 | 1463675208971 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:26:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:26:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 4978ms 08:26:49 INFO - PROCESS | 3760 | 1463675209001 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:26:49 INFO - PROCESS | 3760 | 1463675209005 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 08:26:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:26:49 INFO - PROCESS | 3760 | 1463675209019 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:26:49 INFO - PROCESS | 3760 | 1463675209022 Marionette TRACE conn3 <- [1,1610,null,{}] 08:26:49 INFO - PROCESS | 3760 | 1463675209032 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:49 INFO - PROCESS | 3760 | 1463675209116 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:26:49 INFO - PROCESS | 3760 | 1463675209124 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:49 INFO - PROCESS | 3760 | ++DOCSHELL 1102D800 == 10 [pid = 3760] [id = 412] 08:26:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 167 (11035400) [pid = 3760] [serial = 1236] [outer = 00000000] 08:26:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 168 (110A4C00) [pid = 3760] [serial = 1237] [outer = 11035400] 08:26:49 INFO - PROCESS | 3760 | 1463675209172 Marionette DEBUG loaded listener.js 08:26:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 169 (112B2800) [pid = 3760] [serial = 1238] [outer = 11035400] 08:26:49 INFO - PROCESS | 3760 | 1463675209688 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:26:49 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:26:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 707ms 08:26:49 INFO - PROCESS | 3760 | 1463675209711 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:26:49 INFO - PROCESS | 3760 | 1463675209714 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 08:26:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:26:49 INFO - PROCESS | 3760 | 1463675209717 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:26:49 INFO - PROCESS | 3760 | 1463675209719 Marionette TRACE conn3 <- [1,1614,null,{}] 08:26:49 INFO - PROCESS | 3760 | 1463675209723 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:49 INFO - PROCESS | 3760 | 1463675209836 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:26:49 INFO - PROCESS | 3760 | 1463675209950 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:49 INFO - PROCESS | 3760 | ++DOCSHELL 12D7E000 == 11 [pid = 3760] [id = 413] 08:26:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 170 (12D7FC00) [pid = 3760] [serial = 1239] [outer = 00000000] 08:26:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 171 (1305B000) [pid = 3760] [serial = 1240] [outer = 12D7FC00] 08:26:50 INFO - PROCESS | 3760 | 1463675209997 Marionette DEBUG loaded listener.js 08:26:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 172 (13158C00) [pid = 3760] [serial = 1241] [outer = 12D7FC00] 08:26:50 INFO - PROCESS | 3760 | 1463675210438 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:26:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:26:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 738ms 08:26:50 INFO - PROCESS | 3760 | 1463675210457 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:26:50 INFO - PROCESS | 3760 | 1463675210460 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 08:26:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:26:50 INFO - PROCESS | 3760 | 1463675210482 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:26:50 INFO - PROCESS | 3760 | 1463675210487 Marionette TRACE conn3 <- [1,1618,null,{}] 08:26:50 INFO - PROCESS | 3760 | 1463675210495 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:50 INFO - PROCESS | 3760 | 1463675210619 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:26:50 INFO - PROCESS | 3760 | 1463675210628 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:50 INFO - PROCESS | 3760 | ++DOCSHELL 14E7A000 == 12 [pid = 3760] [id = 414] 08:26:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 173 (14ED6000) [pid = 3760] [serial = 1242] [outer = 00000000] 08:26:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 174 (154E4C00) [pid = 3760] [serial = 1243] [outer = 14ED6000] 08:26:50 INFO - PROCESS | 3760 | 1463675210677 Marionette DEBUG loaded listener.js 08:26:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 175 (157FB400) [pid = 3760] [serial = 1244] [outer = 14ED6000] 08:26:51 INFO - PROCESS | 3760 | 1463675211151 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:26:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:26:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 707ms 08:26:51 INFO - PROCESS | 3760 | 1463675211179 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:26:51 INFO - PROCESS | 3760 | 1463675211181 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 08:26:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:26:51 INFO - PROCESS | 3760 | 1463675211184 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:26:51 INFO - PROCESS | 3760 | 1463675211186 Marionette TRACE conn3 <- [1,1622,null,{}] 08:26:51 INFO - PROCESS | 3760 | 1463675211189 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:51 INFO - PROCESS | 3760 | 1463675211330 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:26:51 INFO - PROCESS | 3760 | 1463675211336 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:51 INFO - PROCESS | 3760 | ++DOCSHELL 156B3C00 == 13 [pid = 3760] [id = 415] 08:26:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 176 (15E0E000) [pid = 3760] [serial = 1245] [outer = 00000000] 08:26:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 177 (166E5400) [pid = 3760] [serial = 1246] [outer = 15E0E000] 08:26:51 INFO - PROCESS | 3760 | 1463675211380 Marionette DEBUG loaded listener.js 08:26:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 178 (16864C00) [pid = 3760] [serial = 1247] [outer = 15E0E000] 08:26:51 INFO - PROCESS | 3760 | 1463675211829 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:26:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:26:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 707ms 08:26:51 INFO - PROCESS | 3760 | 1463675211887 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:26:51 INFO - PROCESS | 3760 | 1463675211889 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 08:26:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:26:51 INFO - PROCESS | 3760 | 1463675211892 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:26:51 INFO - PROCESS | 3760 | 1463675211941 Marionette TRACE conn3 <- [1,1626,null,{}] 08:26:51 INFO - PROCESS | 3760 | 1463675211944 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:52 INFO - PROCESS | 3760 | 1463675212058 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:26:52 INFO - PROCESS | 3760 | 1463675212126 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:52 INFO - PROCESS | 3760 | ++DOCSHELL 16893400 == 14 [pid = 3760] [id = 416] 08:26:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 179 (16893C00) [pid = 3760] [serial = 1248] [outer = 00000000] 08:26:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 180 (169A7C00) [pid = 3760] [serial = 1249] [outer = 16893C00] 08:26:52 INFO - PROCESS | 3760 | 1463675212179 Marionette DEBUG loaded listener.js 08:26:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 181 (172CC000) [pid = 3760] [serial = 1250] [outer = 16893C00] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 180 (160AD000) [pid = 3760] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 179 (1644F000) [pid = 3760] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 178 (175DD000) [pid = 3760] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 177 (10C23800) [pid = 3760] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 176 (16896800) [pid = 3760] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 175 (14005400) [pid = 3760] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 174 (169CCC00) [pid = 3760] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 173 (169D4800) [pid = 3760] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 172 (177CA800) [pid = 3760] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 171 (13059800) [pid = 3760] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 170 (102D4800) [pid = 3760] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 169 (14FDA800) [pid = 3760] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 168 (156B4C00) [pid = 3760] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 167 (1406DC00) [pid = 3760] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 166 (168ECC00) [pid = 3760] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 165 (1055C000) [pid = 3760] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 164 (12D7B000) [pid = 3760] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 163 (1142E000) [pid = 3760] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 162 (11C59400) [pid = 3760] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 161 (105F2000) [pid = 3760] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 160 (13059C00) [pid = 3760] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 159 (1315B000) [pid = 3760] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 158 (0F234800) [pid = 3760] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 157 (12D7F000) [pid = 3760] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (1847BC00) [pid = 3760] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (156BB000) [pid = 3760] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (13384400) [pid = 3760] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (1A0AD000) [pid = 3760] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (18488000) [pid = 3760] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (199E2800) [pid = 3760] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (110C9800) [pid = 3760] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (13707000) [pid = 3760] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (17DD0000) [pid = 3760] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (11099400) [pid = 3760] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (199DD000) [pid = 3760] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (169D5800) [pid = 3760] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (17505800) [pid = 3760] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (166E8C00) [pid = 3760] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (18489400) [pid = 3760] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (1644F400) [pid = 3760] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (170C1C00) [pid = 3760] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (175C0400) [pid = 3760] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (14005C00) [pid = 3760] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (16918400) [pid = 3760] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (1423BC00) [pid = 3760] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1423D000) [pid = 3760] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (16917C00) [pid = 3760] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:26:53 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (169D2400) [pid = 3760] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:26:53 INFO - PROCESS | 3760 | 1463675213527 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:26:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:26:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1633ms 08:26:53 INFO - PROCESS | 3760 | 1463675213542 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:26:53 INFO - PROCESS | 3760 | 1463675213544 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 08:26:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:26:53 INFO - PROCESS | 3760 | 1463675213547 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:26:53 INFO - PROCESS | 3760 | 1463675213548 Marionette TRACE conn3 <- [1,1630,null,{}] 08:26:53 INFO - PROCESS | 3760 | 1463675213552 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:53 INFO - PROCESS | 3760 | 1463675213635 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:26:53 INFO - PROCESS | 3760 | 1463675213641 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:53 INFO - PROCESS | 3760 | ++DOCSHELL 0F39D400 == 15 [pid = 3760] [id = 417] 08:26:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (12B5D400) [pid = 3760] [serial = 1251] [outer = 00000000] 08:26:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1305BC00) [pid = 3760] [serial = 1252] [outer = 12B5D400] 08:26:53 INFO - PROCESS | 3760 | 1463675213689 Marionette DEBUG loaded listener.js 08:26:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (13956800) [pid = 3760] [serial = 1253] [outer = 12B5D400] 08:26:54 INFO - PROCESS | 3760 | 1463675214101 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:26:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:26:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 596ms 08:26:54 INFO - PROCESS | 3760 | 1463675214150 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:26:54 INFO - PROCESS | 3760 | 1463675214152 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 08:26:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:26:54 INFO - PROCESS | 3760 | 1463675214156 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:26:54 INFO - PROCESS | 3760 | 1463675214157 Marionette TRACE conn3 <- [1,1634,null,{}] 08:26:54 INFO - PROCESS | 3760 | 1463675214161 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:54 INFO - PROCESS | 3760 | 1463675214236 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:26:54 INFO - PROCESS | 3760 | 1463675214242 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:54 INFO - PROCESS | 3760 | ++DOCSHELL 13156000 == 16 [pid = 3760] [id = 418] 08:26:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (14E7F000) [pid = 3760] [serial = 1254] [outer = 00000000] 08:26:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (15621800) [pid = 3760] [serial = 1255] [outer = 14E7F000] 08:26:54 INFO - PROCESS | 3760 | 1463675214286 Marionette DEBUG loaded listener.js 08:26:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1573E400) [pid = 3760] [serial = 1256] [outer = 14E7F000] 08:26:54 INFO - PROCESS | 3760 | 1463675214753 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:26:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:26:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 644ms 08:26:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:26:54 INFO - PROCESS | 3760 | 1463675214800 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:26:54 INFO - PROCESS | 3760 | 1463675214802 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 08:26:54 INFO - PROCESS | 3760 | 1463675214806 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:26:54 INFO - PROCESS | 3760 | 1463675214807 Marionette TRACE conn3 <- [1,1638,null,{}] 08:26:54 INFO - PROCESS | 3760 | 1463675214811 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:54 INFO - PROCESS | 3760 | 1463675214889 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:26:54 INFO - PROCESS | 3760 | 1463675214896 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:54 INFO - PROCESS | 3760 | ++DOCSHELL 16447000 == 17 [pid = 3760] [id = 419] 08:26:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (1644F000) [pid = 3760] [serial = 1257] [outer = 00000000] 08:26:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (16710C00) [pid = 3760] [serial = 1258] [outer = 1644F000] 08:26:54 INFO - PROCESS | 3760 | 1463675214940 Marionette DEBUG loaded listener.js 08:26:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (16446C00) [pid = 3760] [serial = 1259] [outer = 1644F000] 08:26:55 INFO - PROCESS | 3760 | 1463675215491 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:26:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:26:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 738ms 08:26:55 INFO - PROCESS | 3760 | 1463675215544 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:26:55 INFO - PROCESS | 3760 | 1463675215546 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 08:26:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:26:55 INFO - PROCESS | 3760 | 1463675215549 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:26:55 INFO - PROCESS | 3760 | 1463675215551 Marionette TRACE conn3 <- [1,1642,null,{}] 08:26:55 INFO - PROCESS | 3760 | 1463675215554 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:55 INFO - PROCESS | 3760 | 1463675215714 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:26:55 INFO - PROCESS | 3760 | 1463675215835 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:55 INFO - PROCESS | 3760 | ++DOCSHELL 0F242000 == 18 [pid = 3760] [id = 420] 08:26:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (0F242400) [pid = 3760] [serial = 1260] [outer = 00000000] 08:26:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (0F9F1C00) [pid = 3760] [serial = 1261] [outer = 0F242400] 08:26:55 INFO - PROCESS | 3760 | 1463675215892 Marionette DEBUG loaded listener.js 08:26:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (105ED000) [pid = 3760] [serial = 1262] [outer = 0F242400] 08:26:56 INFO - PROCESS | 3760 | 1463675216440 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:26:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:26:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 942ms 08:26:56 INFO - PROCESS | 3760 | 1463675216496 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:26:56 INFO - PROCESS | 3760 | 1463675216500 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 08:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:26:56 INFO - PROCESS | 3760 | 1463675216505 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:26:56 INFO - PROCESS | 3760 | 1463675216509 Marionette TRACE conn3 <- [1,1646,null,{}] 08:26:56 INFO - PROCESS | 3760 | 1463675216514 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:56 INFO - PROCESS | 3760 | 1463675216617 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:26:56 INFO - PROCESS | 3760 | 1463675216764 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:56 INFO - PROCESS | 3760 | ++DOCSHELL 11436000 == 19 [pid = 3760] [id = 421] 08:26:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (12889C00) [pid = 3760] [serial = 1263] [outer = 00000000] 08:26:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (1304E000) [pid = 3760] [serial = 1264] [outer = 12889C00] 08:26:56 INFO - PROCESS | 3760 | 1463675216828 Marionette DEBUG loaded listener.js 08:26:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (1338A400) [pid = 3760] [serial = 1265] [outer = 12889C00] 08:26:57 INFO - PROCESS | 3760 | 1463675217426 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1005ms 08:26:57 INFO - PROCESS | 3760 | 1463675217509 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:26:57 INFO - PROCESS | 3760 | 1463675217513 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 08:26:57 INFO - PROCESS | 3760 | 1463675217531 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:26:57 INFO - PROCESS | 3760 | 1463675217533 Marionette TRACE conn3 <- [1,1650,null,{}] 08:26:57 INFO - PROCESS | 3760 | 1463675217537 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:57 INFO - PROCESS | 3760 | 1463675217645 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:26:57 INFO - PROCESS | 3760 | 1463675217787 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:57 INFO - PROCESS | 3760 | ++DOCSHELL 137B7000 == 20 [pid = 3760] [id = 422] 08:26:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (15F8A400) [pid = 3760] [serial = 1266] [outer = 00000000] 08:26:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (16862800) [pid = 3760] [serial = 1267] [outer = 15F8A400] 08:26:57 INFO - PROCESS | 3760 | 1463675217842 Marionette DEBUG loaded listener.js 08:26:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (16891000) [pid = 3760] [serial = 1268] [outer = 15F8A400] 08:26:58 INFO - PROCESS | 3760 | 1463675218489 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1005ms 08:26:58 INFO - PROCESS | 3760 | 1463675218567 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:26:58 INFO - PROCESS | 3760 | 1463675218571 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 08:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:26:58 INFO - PROCESS | 3760 | 1463675218582 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:26:58 INFO - PROCESS | 3760 | 1463675218587 Marionette TRACE conn3 <- [1,1654,null,{}] 08:26:58 INFO - PROCESS | 3760 | 1463675218590 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:58 INFO - PROCESS | 3760 | 1463675218724 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:26:58 INFO - PROCESS | 3760 | 1463675218872 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:58 INFO - PROCESS | 3760 | ++DOCSHELL 172D1000 == 21 [pid = 3760] [id = 423] 08:26:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (17415000) [pid = 3760] [serial = 1269] [outer = 00000000] 08:26:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (175E8800) [pid = 3760] [serial = 1270] [outer = 17415000] 08:26:58 INFO - PROCESS | 3760 | 1463675218958 Marionette DEBUG loaded listener.js 08:26:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (17824C00) [pid = 3760] [serial = 1271] [outer = 17415000] 08:26:59 INFO - PROCESS | 3760 | 1463675219512 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 958ms 08:26:59 INFO - PROCESS | 3760 | 1463675219523 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:26:59 INFO - PROCESS | 3760 | 1463675219525 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 08:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:26:59 INFO - PROCESS | 3760 | 1463675219529 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:26:59 INFO - PROCESS | 3760 | 1463675219531 Marionette TRACE conn3 <- [1,1658,null,{}] 08:26:59 INFO - PROCESS | 3760 | 1463675219535 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:26:59 INFO - PROCESS | 3760 | 1463675219633 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:26:59 INFO - PROCESS | 3760 | 1463675219747 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:59 INFO - PROCESS | 3760 | ++DOCSHELL 10C1C800 == 22 [pid = 3760] [id = 424] 08:26:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (10C26800) [pid = 3760] [serial = 1272] [outer = 00000000] 08:26:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (130D6800) [pid = 3760] [serial = 1273] [outer = 10C26800] 08:26:59 INFO - PROCESS | 3760 | 1463675219805 Marionette DEBUG loaded listener.js 08:26:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (13707C00) [pid = 3760] [serial = 1274] [outer = 10C26800] 08:27:00 INFO - PROCESS | 3760 | 1463675220554 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1099ms 08:27:00 INFO - PROCESS | 3760 | 1463675220626 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:27:00 INFO - PROCESS | 3760 | 1463675220629 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 08:27:00 INFO - PROCESS | 3760 | 1463675220634 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:27:00 INFO - PROCESS | 3760 | 1463675220638 Marionette TRACE conn3 <- [1,1662,null,{}] 08:27:00 INFO - PROCESS | 3760 | 1463675220645 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:00 INFO - PROCESS | 3760 | 1463675220793 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:27:00 INFO - PROCESS | 3760 | 1463675220813 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:00 INFO - PROCESS | 3760 | ++DOCSHELL 1055F000 == 23 [pid = 3760] [id = 425] 08:27:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 158 (105EF800) [pid = 3760] [serial = 1275] [outer = 00000000] 08:27:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 159 (11030C00) [pid = 3760] [serial = 1276] [outer = 105EF800] 08:27:00 INFO - PROCESS | 3760 | 1463675220861 Marionette DEBUG loaded listener.js 08:27:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 160 (112ADC00) [pid = 3760] [serial = 1277] [outer = 105EF800] 08:27:01 INFO - PROCESS | 3760 | 1463675221434 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 848ms 08:27:01 INFO - PROCESS | 3760 | 1463675221479 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:27:01 INFO - PROCESS | 3760 | 1463675221485 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 08:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:27:01 INFO - PROCESS | 3760 | 1463675221491 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:27:01 INFO - PROCESS | 3760 | 1463675221493 Marionette TRACE conn3 <- [1,1666,null,{}] 08:27:01 INFO - PROCESS | 3760 | 1463675221497 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:01 INFO - PROCESS | 3760 | 1463675221602 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 159 (1400A000) [pid = 3760] [serial = 1198] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 158 (1370F400) [pid = 3760] [serial = 1157] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 157 (1330C000) [pid = 3760] [serial = 1162] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (175EB800) [pid = 3760] [serial = 1140] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (102CF800) [pid = 3760] [serial = 1159] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (17E15400) [pid = 3760] [serial = 1141] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (1685FC00) [pid = 3760] [serial = 1125] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (175E8C00) [pid = 3760] [serial = 1096] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (112AE000) [pid = 3760] [serial = 1099] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (11031400) [pid = 3760] [serial = 1098] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (1691A800) [pid = 3760] [serial = 1128] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (16888400) [pid = 3760] [serial = 1126] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (157FA000) [pid = 3760] [serial = 1102] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (156AD800) [pid = 3760] [serial = 1101] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (16A5BC00) [pid = 3760] [serial = 1131] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (177C8400) [pid = 3760] [serial = 1105] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (175E0800) [pid = 3760] [serial = 1104] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (169C8800) [pid = 3760] [serial = 1129] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (17ED3800) [pid = 3760] [serial = 1108] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (130E0C00) [pid = 3760] [serial = 1156] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (17E1E400) [pid = 3760] [serial = 1107] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (13383000) [pid = 3760] [serial = 1116] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (13952400) [pid = 3760] [serial = 1117] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (10A61C00) [pid = 3760] [serial = 1113] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (11239C00) [pid = 3760] [serial = 1114] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (156AE400) [pid = 3760] [serial = 1119] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (156B0000) [pid = 3760] [serial = 1120] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (15F83C00) [pid = 3760] [serial = 1122] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (16863C00) [pid = 3760] [serial = 1134] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (172CC800) [pid = 3760] [serial = 1137] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (1727A800) [pid = 3760] [serial = 1132] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (112B5800) [pid = 3760] [serial = 1111] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1102DC00) [pid = 3760] [serial = 1110] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (16445800) [pid = 3760] [serial = 1123] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (16895000) [pid = 3760] [serial = 1135] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (172CE000) [pid = 3760] [serial = 1138] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (157F6400) [pid = 3760] [serial = 1186] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (169D5C00) [pid = 3760] [serial = 1204] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1331F400) [pid = 3760] [serial = 1181] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (175E3000) [pid = 3760] [serial = 1225] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (13383C00) [pid = 3760] [serial = 1163] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (14FE8800) [pid = 3760] [serial = 1165] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (12B62C00) [pid = 3760] [serial = 1222] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1561A800) [pid = 3760] [serial = 1199] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (14E88400) [pid = 3760] [serial = 1201] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (10B8A000) [pid = 3760] [serial = 1160] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1305C000) [pid = 3760] [serial = 1183] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (175E4C00) [pid = 3760] [serial = 1190] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1847B000) [pid = 3760] [serial = 1153] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (18488400) [pid = 3760] [serial = 1192] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (156BA400) [pid = 3760] [serial = 1202] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (10C24000) [pid = 3760] [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:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (17823C00) [pid = 3760] [serial = 1150] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (15F8E000) [pid = 3760] [serial = 1187] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (182A7000) [pid = 3760] [serial = 1152] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (156B0C00) [pid = 3760] [serial = 1166] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (17414000) [pid = 3760] [serial = 1205] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (17DD0C00) [pid = 3760] [serial = 1226] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (19A6A000) [pid = 3760] [serial = 1228] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (172D4000) [pid = 3760] [serial = 1189] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (157EFC00) [pid = 3760] [serial = 1147] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (175DC400) [pid = 3760] [serial = 1149] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (13705000) [pid = 3760] [serial = 1184] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (14F37000) [pid = 3760] [serial = 1146] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (198ED000) [pid = 3760] [serial = 1207] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (13055C00) [pid = 3760] [serial = 1144] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1400E800) [pid = 3760] [serial = 1223] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (12B62800) [pid = 3760] [serial = 1143] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (199D7000) [pid = 3760] [serial = 1196] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (198F3000) [pid = 3760] [serial = 1195] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1A009400) [pid = 3760] [serial = 1229] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1A676000) [pid = 3760] [serial = 1231] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (13056400) [pid = 3760] [serial = 1060] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (16446000) [pid = 3760] [serial = 1063] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1847E000) [pid = 3760] [serial = 1178] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (130DBC00) [pid = 3760] [serial = 1180] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1A009C00) [pid = 3760] [serial = 1211] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1A0B3800) [pid = 3760] [serial = 1213] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (175B9C00) [pid = 3760] [serial = 1175] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (175DF800) [pid = 3760] [serial = 1057] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (182A3C00) [pid = 3760] [serial = 1177] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (169C7400) [pid = 3760] [serial = 1172] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (199D8400) [pid = 3760] [serial = 1208] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (170CD400) [pid = 3760] [serial = 1174] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (19E4F400) [pid = 3760] [serial = 1210] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (16869000) [pid = 3760] [serial = 1169] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (168DE000) [pid = 3760] [serial = 1171] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (16865000) [pid = 3760] [serial = 1168] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (198EA400) [pid = 3760] [serial = 1193] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1A988800) [pid = 3760] [serial = 1220] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1A677000) [pid = 3760] [serial = 1217] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1A986400) [pid = 3760] [serial = 1219] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1A0B4400) [pid = 3760] [serial = 1214] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1A4EE800) [pid = 3760] [serial = 1216] [outer = 00000000] [url = about:blank] 08:27:01 INFO - PROCESS | 3760 | 1463675221722 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:01 INFO - PROCESS | 3760 | ++DOCSHELL 0F23B400 == 24 [pid = 3760] [id = 426] 08:27:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (0F396400) [pid = 3760] [serial = 1278] [outer = 00000000] 08:27:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10A5E400) [pid = 3760] [serial = 1279] [outer = 0F396400] 08:27:01 INFO - PROCESS | 3760 | 1463675221772 Marionette DEBUG loaded listener.js 08:27:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (10C1F000) [pid = 3760] [serial = 1280] [outer = 0F396400] 08:27:02 INFO - PROCESS | 3760 | 1463675222204 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 738ms 08:27:02 INFO - PROCESS | 3760 | 1463675222230 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:27:02 INFO - PROCESS | 3760 | 1463675222232 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 08:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:27:02 INFO - PROCESS | 3760 | 1463675222235 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:27:02 INFO - PROCESS | 3760 | 1463675222239 Marionette TRACE conn3 <- [1,1670,null,{}] 08:27:02 INFO - PROCESS | 3760 | 1463675222249 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:02 INFO - PROCESS | 3760 | 1463675222362 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:27:02 INFO - PROCESS | 3760 | 1463675222450 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:02 INFO - PROCESS | 3760 | ++DOCSHELL 12D75C00 == 25 [pid = 3760] [id = 427] 08:27:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (12D7A400) [pid = 3760] [serial = 1281] [outer = 00000000] 08:27:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (130DA400) [pid = 3760] [serial = 1282] [outer = 12D7A400] 08:27:02 INFO - PROCESS | 3760 | 1463675222497 Marionette DEBUG loaded listener.js 08:27:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1331F400) [pid = 3760] [serial = 1283] [outer = 12D7A400] 08:27:02 INFO - PROCESS | 3760 | 1463675222872 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 706ms 08:27:02 INFO - PROCESS | 3760 | 1463675222935 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:27:02 INFO - PROCESS | 3760 | 1463675222938 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 08:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:27:02 INFO - PROCESS | 3760 | 1463675222941 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:27:02 INFO - PROCESS | 3760 | 1463675222943 Marionette TRACE conn3 <- [1,1674,null,{}] 08:27:02 INFO - PROCESS | 3760 | 1463675222946 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:03 INFO - PROCESS | 3760 | 1463675223024 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:27:03 INFO - PROCESS | 3760 | 1463675223031 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:03 INFO - PROCESS | 3760 | ++DOCSHELL 13311800 == 26 [pid = 3760] [id = 428] 08:27:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1370BC00) [pid = 3760] [serial = 1284] [outer = 00000000] 08:27:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1400E800) [pid = 3760] [serial = 1285] [outer = 1370BC00] 08:27:03 INFO - PROCESS | 3760 | 1463675223075 Marionette DEBUG loaded listener.js 08:27:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1423F400) [pid = 3760] [serial = 1286] [outer = 1370BC00] 08:27:03 INFO - PROCESS | 3760 | 1463675223520 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:27:03 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:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 628ms 08:27:03 INFO - PROCESS | 3760 | 1463675223579 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:27:03 INFO - PROCESS | 3760 | 1463675223581 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 08:27:03 INFO - PROCESS | 3760 | 1463675223584 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:27:03 INFO - PROCESS | 3760 | 1463675223586 Marionette TRACE conn3 <- [1,1678,null,{}] 08:27:03 INFO - PROCESS | 3760 | 1463675223589 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:03 INFO - PROCESS | 3760 | 1463675223703 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:27:03 INFO - PROCESS | 3760 | 1463675223785 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:03 INFO - PROCESS | 3760 | ++DOCSHELL 14232000 == 27 [pid = 3760] [id = 429] 08:27:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (14E80400) [pid = 3760] [serial = 1287] [outer = 00000000] 08:27:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (14EDC800) [pid = 3760] [serial = 1288] [outer = 14E80400] 08:27:03 INFO - PROCESS | 3760 | 1463675223836 Marionette DEBUG loaded listener.js 08:27:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (154DA400) [pid = 3760] [serial = 1289] [outer = 14E80400] 08:27:04 INFO - PROCESS | 3760 | 1463675224270 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 738ms 08:27:04 INFO - PROCESS | 3760 | 1463675224325 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:27:04 INFO - PROCESS | 3760 | 1463675224327 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 08:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:27:04 INFO - PROCESS | 3760 | 1463675224330 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:27:04 INFO - PROCESS | 3760 | 1463675224331 Marionette TRACE conn3 <- [1,1682,null,{}] 08:27:04 INFO - PROCESS | 3760 | 1463675224335 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:04 INFO - PROCESS | 3760 | 1463675224462 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:27:04 INFO - PROCESS | 3760 | 1463675224525 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:04 INFO - PROCESS | 3760 | ++DOCSHELL 14E87000 == 28 [pid = 3760] [id = 430] 08:27:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (14F42000) [pid = 3760] [serial = 1290] [outer = 00000000] 08:27:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (156BC800) [pid = 3760] [serial = 1291] [outer = 14F42000] 08:27:04 INFO - PROCESS | 3760 | 1463675224570 Marionette DEBUG loaded listener.js 08:27:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1573D000) [pid = 3760] [serial = 1292] [outer = 14F42000] 08:27:05 INFO - PROCESS | 3760 | 1463675225021 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 707ms 08:27:05 INFO - PROCESS | 3760 | 1463675225061 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:27:05 INFO - PROCESS | 3760 | 1463675225063 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 08:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:27:05 INFO - PROCESS | 3760 | 1463675225066 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:27:05 INFO - PROCESS | 3760 | 1463675225068 Marionette TRACE conn3 <- [1,1686,null,{}] 08:27:05 INFO - PROCESS | 3760 | 1463675225080 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:05 INFO - PROCESS | 3760 | 1463675225217 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:27:05 INFO - PROCESS | 3760 | 1463675225230 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:05 INFO - PROCESS | 3760 | ++DOCSHELL 156B5000 == 29 [pid = 3760] [id = 431] 08:27:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (156BAC00) [pid = 3760] [serial = 1293] [outer = 00000000] 08:27:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (160A1C00) [pid = 3760] [serial = 1294] [outer = 156BAC00] 08:27:05 INFO - PROCESS | 3760 | 1463675225275 Marionette DEBUG loaded listener.js 08:27:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16442000) [pid = 3760] [serial = 1295] [outer = 156BAC00] 08:27:05 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (14ED6000) [pid = 3760] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:27:05 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (15E0E000) [pid = 3760] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:27:05 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (11035400) [pid = 3760] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:27:05 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (102D0400) [pid = 3760] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:27:05 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (12D7FC00) [pid = 3760] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:27:05 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (14E7F000) [pid = 3760] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:27:05 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (16893C00) [pid = 3760] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:27:05 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (12B5D400) [pid = 3760] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:27:05 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A4EE400) [pid = 3760] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:27:05 INFO - PROCESS | 3760 | 1463675225719 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:27:05 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:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 691ms 08:27:05 INFO - PROCESS | 3760 | 1463675225766 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:27:05 INFO - PROCESS | 3760 | 1463675225768 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 08:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:27:05 INFO - PROCESS | 3760 | 1463675225771 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:27:05 INFO - PROCESS | 3760 | 1463675225773 Marionette TRACE conn3 <- [1,1690,null,{}] 08:27:05 INFO - PROCESS | 3760 | 1463675225780 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:05 INFO - PROCESS | 3760 | 1463675225856 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:27:05 INFO - PROCESS | 3760 | 1463675225863 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:05 INFO - PROCESS | 3760 | ++DOCSHELL 11038800 == 30 [pid = 3760] [id = 432] 08:27:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (11099800) [pid = 3760] [serial = 1296] [outer = 00000000] 08:27:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (14E81400) [pid = 3760] [serial = 1297] [outer = 11099800] 08:27:05 INFO - PROCESS | 3760 | 1463675225913 Marionette DEBUG loaded listener.js 08:27:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1644AC00) [pid = 3760] [serial = 1298] [outer = 11099800] 08:27:06 INFO - PROCESS | 3760 | 1463675226335 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 597ms 08:27:06 INFO - PROCESS | 3760 | 1463675226369 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:27:06 INFO - PROCESS | 3760 | 1463675226371 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 08:27:06 INFO - PROCESS | 3760 | 1463675226374 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:27:06 INFO - PROCESS | 3760 | 1463675226386 Marionette TRACE conn3 <- [1,1694,null,{}] 08:27:06 INFO - PROCESS | 3760 | 1463675226390 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:06 INFO - PROCESS | 3760 | 1463675226469 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:27:06 INFO - PROCESS | 3760 | 1463675226475 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:06 INFO - PROCESS | 3760 | ++DOCSHELL 14E7F000 == 31 [pid = 3760] [id = 433] 08:27:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (166DCC00) [pid = 3760] [serial = 1299] [outer = 00000000] 08:27:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16861800) [pid = 3760] [serial = 1300] [outer = 166DCC00] 08:27:06 INFO - PROCESS | 3760 | 1463675226522 Marionette DEBUG loaded listener.js 08:27:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16868400) [pid = 3760] [serial = 1301] [outer = 166DCC00] 08:27:06 INFO - PROCESS | 3760 | 1463675226967 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 659ms 08:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:27:07 INFO - PROCESS | 3760 | 1463675227033 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:27:07 INFO - PROCESS | 3760 | 1463675227035 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 08:27:07 INFO - PROCESS | 3760 | 1463675227038 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:27:07 INFO - PROCESS | 3760 | 1463675227040 Marionette TRACE conn3 <- [1,1698,null,{}] 08:27:07 INFO - PROCESS | 3760 | 1463675227044 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:07 INFO - PROCESS | 3760 | 1463675227121 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:27:07 INFO - PROCESS | 3760 | 1463675227128 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:07 INFO - PROCESS | 3760 | ++DOCSHELL 11030400 == 32 [pid = 3760] [id = 434] 08:27:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (157F7000) [pid = 3760] [serial = 1302] [outer = 00000000] 08:27:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1688A800) [pid = 3760] [serial = 1303] [outer = 157F7000] 08:27:07 INFO - PROCESS | 3760 | 1463675227171 Marionette DEBUG loaded listener.js 08:27:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16894400) [pid = 3760] [serial = 1304] [outer = 157F7000] 08:27:07 INFO - PROCESS | 3760 | 1463675227613 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 596ms 08:27:07 INFO - PROCESS | 3760 | 1463675227637 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:27:07 INFO - PROCESS | 3760 | 1463675227639 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 08:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:27:07 INFO - PROCESS | 3760 | 1463675227692 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:27:07 INFO - PROCESS | 3760 | 1463675227696 Marionette TRACE conn3 <- [1,1702,null,{}] 08:27:07 INFO - PROCESS | 3760 | 1463675227702 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:07 INFO - PROCESS | 3760 | 1463675227817 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:27:08 INFO - PROCESS | 3760 | 1463675227990 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:08 INFO - PROCESS | 3760 | ++DOCSHELL 10A62800 == 33 [pid = 3760] [id = 435] 08:27:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (10A63C00) [pid = 3760] [serial = 1305] [outer = 00000000] 08:27:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (10C22000) [pid = 3760] [serial = 1306] [outer = 10A63C00] 08:27:08 INFO - PROCESS | 3760 | 1463675228044 Marionette DEBUG loaded listener.js 08:27:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (11031400) [pid = 3760] [serial = 1307] [outer = 10A63C00] 08:27:08 INFO - PROCESS | 3760 | 1463675228635 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1005ms 08:27:08 INFO - PROCESS | 3760 | 1463675228688 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:27:08 INFO - PROCESS | 3760 | 1463675228692 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 08:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:27:08 INFO - PROCESS | 3760 | 1463675228697 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:27:08 INFO - PROCESS | 3760 | 1463675228700 Marionette TRACE conn3 <- [1,1706,null,{}] 08:27:08 INFO - PROCESS | 3760 | 1463675228707 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:08 INFO - PROCESS | 3760 | 1463675228813 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:27:08 INFO - PROCESS | 3760 | 1463675228946 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:08 INFO - PROCESS | 3760 | ++DOCSHELL 1406DC00 == 34 [pid = 3760] [id = 436] 08:27:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (14235000) [pid = 3760] [serial = 1308] [outer = 00000000] 08:27:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (14FDF400) [pid = 3760] [serial = 1309] [outer = 14235000] 08:27:09 INFO - PROCESS | 3760 | 1463675229004 Marionette DEBUG loaded listener.js 08:27:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (156B0400) [pid = 3760] [serial = 1310] [outer = 14235000] 08:27:09 INFO - PROCESS | 3760 | 1463675229590 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 942ms 08:27:09 INFO - PROCESS | 3760 | 1463675229644 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:27:09 INFO - PROCESS | 3760 | 1463675229646 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 08:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:27:09 INFO - PROCESS | 3760 | 1463675229650 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:27:09 INFO - PROCESS | 3760 | 1463675229652 Marionette TRACE conn3 <- [1,1710,null,{}] 08:27:09 INFO - PROCESS | 3760 | 1463675229657 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:09 INFO - PROCESS | 3760 | 1463675229760 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:27:09 INFO - PROCESS | 3760 | 1463675229899 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:09 INFO - PROCESS | 3760 | ++DOCSHELL 168E1C00 == 35 [pid = 3760] [id = 437] 08:27:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (168E9000) [pid = 3760] [serial = 1311] [outer = 00000000] 08:27:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (169A4C00) [pid = 3760] [serial = 1312] [outer = 168E9000] 08:27:09 INFO - PROCESS | 3760 | 1463675229962 Marionette DEBUG loaded listener.js 08:27:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (169CA800) [pid = 3760] [serial = 1313] [outer = 168E9000] 08:27:10 INFO - PROCESS | 3760 | 1463675230552 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:27:10 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:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 942ms 08:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:27:10 INFO - PROCESS | 3760 | 1463675230595 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:27:10 INFO - PROCESS | 3760 | 1463675230597 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 08:27:10 INFO - PROCESS | 3760 | 1463675230601 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:27:10 INFO - PROCESS | 3760 | 1463675230603 Marionette TRACE conn3 <- [1,1714,null,{}] 08:27:10 INFO - PROCESS | 3760 | 1463675230607 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:10 INFO - PROCESS | 3760 | 1463675230707 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:27:10 INFO - PROCESS | 3760 | 1463675230837 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:10 INFO - PROCESS | 3760 | ++DOCSHELL 169CDC00 == 36 [pid = 3760] [id = 438] 08:27:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (169D5000) [pid = 3760] [serial = 1314] [outer = 00000000] 08:27:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (16A68800) [pid = 3760] [serial = 1315] [outer = 169D5000] 08:27:10 INFO - PROCESS | 3760 | 1463675230892 Marionette DEBUG loaded listener.js 08:27:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (172C8400) [pid = 3760] [serial = 1316] [outer = 169D5000] 08:27:11 INFO - PROCESS | 3760 | 1463675231464 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 895ms 08:27:11 INFO - PROCESS | 3760 | 1463675231536 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:27:11 INFO - PROCESS | 3760 | 1463675231539 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 08:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:27:11 INFO - PROCESS | 3760 | 1463675231542 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:27:11 INFO - PROCESS | 3760 | 1463675231544 Marionette TRACE conn3 <- [1,1718,null,{}] 08:27:11 INFO - PROCESS | 3760 | 1463675231548 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:11 INFO - PROCESS | 3760 | 1463675231645 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:27:11 INFO - PROCESS | 3760 | 1463675231777 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:11 INFO - PROCESS | 3760 | ++DOCSHELL 11032C00 == 37 [pid = 3760] [id = 439] 08:27:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (112D7C00) [pid = 3760] [serial = 1317] [outer = 00000000] 08:27:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (15F80800) [pid = 3760] [serial = 1318] [outer = 112D7C00] 08:27:11 INFO - PROCESS | 3760 | 1463675231832 Marionette DEBUG loaded listener.js 08:27:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (169CE000) [pid = 3760] [serial = 1319] [outer = 112D7C00] 08:27:12 INFO - PROCESS | 3760 | 1463675232585 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:27:12 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:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1099ms 08:27:12 INFO - PROCESS | 3760 | 1463675232642 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:27:12 INFO - PROCESS | 3760 | 1463675232647 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 08:27:12 INFO - PROCESS | 3760 | 1463675232651 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:27:12 INFO - PROCESS | 3760 | 1463675232655 Marionette TRACE conn3 <- [1,1722,null,{}] 08:27:12 INFO - PROCESS | 3760 | 1463675232660 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:12 INFO - PROCESS | 3760 | 1463675232759 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:27:12 INFO - PROCESS | 3760 | 1463675232876 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:12 INFO - PROCESS | 3760 | ++DOCSHELL 10C17800 == 38 [pid = 3760] [id = 440] 08:27:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (112B7000) [pid = 3760] [serial = 1320] [outer = 00000000] 08:27:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (13151400) [pid = 3760] [serial = 1321] [outer = 112B7000] 08:27:12 INFO - PROCESS | 3760 | 1463675232971 Marionette DEBUG loaded listener.js 08:27:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (14008400) [pid = 3760] [serial = 1322] [outer = 112B7000] 08:27:13 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1A985800) [pid = 3760] [serial = 1232] [outer = 00000000] [url = about:blank] 08:27:13 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (16710C00) [pid = 3760] [serial = 1258] [outer = 00000000] [url = about:blank] 08:27:13 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (154E4C00) [pid = 3760] [serial = 1243] [outer = 00000000] [url = about:blank] 08:27:13 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (157FB400) [pid = 3760] [serial = 1244] [outer = 00000000] [url = about:blank] 08:27:13 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (166E5400) [pid = 3760] [serial = 1246] [outer = 00000000] [url = about:blank] 08:27:13 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (110A4C00) [pid = 3760] [serial = 1237] [outer = 00000000] [url = about:blank] 08:27:13 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (112B2800) [pid = 3760] [serial = 1238] [outer = 00000000] [url = about:blank] 08:27:13 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1055F800) [pid = 3760] [serial = 1234] [outer = 00000000] [url = about:blank] 08:27:13 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (10A57000) [pid = 3760] [serial = 1235] [outer = 00000000] [url = about:blank] 08:27:13 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1305B000) [pid = 3760] [serial = 1240] [outer = 00000000] [url = about:blank] 08:27:13 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (15621800) [pid = 3760] [serial = 1255] [outer = 00000000] [url = about:blank] 08:27:13 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (169A7C00) [pid = 3760] [serial = 1249] [outer = 00000000] [url = about:blank] 08:27:13 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (172CC000) [pid = 3760] [serial = 1250] [outer = 00000000] [url = about:blank] 08:27:13 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1573E400) [pid = 3760] [serial = 1256] [outer = 00000000] [url = about:blank] 08:27:13 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (16864C00) [pid = 3760] [serial = 1247] [outer = 00000000] [url = about:blank] 08:27:13 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1305BC00) [pid = 3760] [serial = 1252] [outer = 00000000] [url = about:blank] 08:27:13 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (13956800) [pid = 3760] [serial = 1253] [outer = 00000000] [url = about:blank] 08:27:13 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (13158C00) [pid = 3760] [serial = 1241] [outer = 00000000] [url = about:blank] 08:27:13 INFO - PROCESS | 3760 | 1463675233463 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:27:13 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:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 848ms 08:27:13 INFO - PROCESS | 3760 | 1463675233496 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:27:13 INFO - PROCESS | 3760 | 1463675233501 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 08:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:27:13 INFO - PROCESS | 3760 | 1463675233507 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:27:13 INFO - PROCESS | 3760 | 1463675233510 Marionette TRACE conn3 <- [1,1726,null,{}] 08:27:13 INFO - PROCESS | 3760 | 1463675233514 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:13 INFO - PROCESS | 3760 | 1463675233599 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:27:13 INFO - PROCESS | 3760 | 1463675233609 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:13 INFO - PROCESS | 3760 | ++DOCSHELL 112AA800 == 39 [pid = 3760] [id = 441] 08:27:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (11A0F000) [pid = 3760] [serial = 1323] [outer = 00000000] 08:27:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1305BC00) [pid = 3760] [serial = 1324] [outer = 11A0F000] 08:27:13 INFO - PROCESS | 3760 | 1463675233654 Marionette DEBUG loaded listener.js 08:27:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1331EC00) [pid = 3760] [serial = 1325] [outer = 11A0F000] 08:27:14 INFO - PROCESS | 3760 | 1463675234137 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 691ms 08:27:14 INFO - PROCESS | 3760 | 1463675234205 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:27:14 INFO - PROCESS | 3760 | 1463675234208 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 08:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:27:14 INFO - PROCESS | 3760 | 1463675234211 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:27:14 INFO - PROCESS | 3760 | 1463675234216 Marionette TRACE conn3 <- [1,1730,null,{}] 08:27:14 INFO - PROCESS | 3760 | 1463675234228 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:14 INFO - PROCESS | 3760 | 1463675234311 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:27:14 INFO - PROCESS | 3760 | 1463675234410 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:14 INFO - PROCESS | 3760 | ++DOCSHELL 154E4C00 == 40 [pid = 3760] [id = 442] 08:27:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (156AD400) [pid = 3760] [serial = 1326] [outer = 00000000] 08:27:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (156B7000) [pid = 3760] [serial = 1327] [outer = 156AD400] 08:27:14 INFO - PROCESS | 3760 | 1463675234456 Marionette DEBUG loaded listener.js 08:27:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (157FB400) [pid = 3760] [serial = 1328] [outer = 156AD400] 08:27:14 INFO - PROCESS | 3760 | 1463675234809 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 659ms 08:27:14 INFO - PROCESS | 3760 | 1463675234870 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:27:14 INFO - PROCESS | 3760 | 1463675234872 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 08:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:27:14 INFO - PROCESS | 3760 | 1463675234875 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:27:14 INFO - PROCESS | 3760 | 1463675234877 Marionette TRACE conn3 <- [1,1734,null,{}] 08:27:14 INFO - PROCESS | 3760 | 1463675234881 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:14 INFO - PROCESS | 3760 | 1463675234962 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:27:15 INFO - PROCESS | 3760 | 1463675234998 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:15 INFO - PROCESS | 3760 | ++DOCSHELL 15F8E000 == 41 [pid = 3760] [id = 443] 08:27:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (160A0400) [pid = 3760] [serial = 1329] [outer = 00000000] 08:27:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (166DB800) [pid = 3760] [serial = 1330] [outer = 160A0400] 08:27:15 INFO - PROCESS | 3760 | 1463675235042 Marionette DEBUG loaded listener.js 08:27:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (166E6800) [pid = 3760] [serial = 1331] [outer = 160A0400] 08:27:15 INFO - PROCESS | 3760 | 1463675235511 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:27:15 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:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 707ms 08:27:15 INFO - PROCESS | 3760 | 1463675235575 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:27:15 INFO - PROCESS | 3760 | 1463675235577 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 08:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:27:15 INFO - PROCESS | 3760 | 1463675235580 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:27:15 INFO - PROCESS | 3760 | 1463675235582 Marionette TRACE conn3 <- [1,1738,null,{}] 08:27:15 INFO - PROCESS | 3760 | 1463675235586 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:15 INFO - PROCESS | 3760 | 1463675235701 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:27:15 INFO - PROCESS | 3760 | 1463675235764 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:15 INFO - PROCESS | 3760 | ++DOCSHELL 12AEF800 == 42 [pid = 3760] [id = 444] 08:27:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (157F6C00) [pid = 3760] [serial = 1332] [outer = 00000000] 08:27:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (16869400) [pid = 3760] [serial = 1333] [outer = 157F6C00] 08:27:15 INFO - PROCESS | 3760 | 1463675235807 Marionette DEBUG loaded listener.js 08:27:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1688FC00) [pid = 3760] [serial = 1334] [outer = 157F6C00] 08:27:16 INFO - PROCESS | 3760 | 1463675236249 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:27:16 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:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 707ms 08:27:16 INFO - PROCESS | 3760 | 1463675236279 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:27:16 INFO - PROCESS | 3760 | 1463675236281 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 08:27:16 INFO - PROCESS | 3760 | 1463675236285 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:27:16 INFO - PROCESS | 3760 | 1463675236286 Marionette TRACE conn3 <- [1,1742,null,{}] 08:27:16 INFO - PROCESS | 3760 | 1463675236290 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:16 INFO - PROCESS | 3760 | 1463675236440 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:27:16 INFO - PROCESS | 3760 | 1463675236456 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:16 INFO - PROCESS | 3760 | ++DOCSHELL 102D2000 == 43 [pid = 3760] [id = 445] 08:27:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1691BC00) [pid = 3760] [serial = 1335] [outer = 00000000] 08:27:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (172CC000) [pid = 3760] [serial = 1336] [outer = 1691BC00] 08:27:16 INFO - PROCESS | 3760 | 1463675236553 Marionette DEBUG loaded listener.js 08:27:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (172D2000) [pid = 3760] [serial = 1337] [outer = 1691BC00] 08:27:16 INFO - PROCESS | 3760 | 1463675236956 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 691ms 08:27:17 INFO - PROCESS | 3760 | 1463675236985 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:27:17 INFO - PROCESS | 3760 | 1463675236986 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 08:27:17 INFO - PROCESS | 3760 | 1463675236990 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:27:17 INFO - PROCESS | 3760 | 1463675236991 Marionette TRACE conn3 <- [1,1746,null,{}] 08:27:17 INFO - PROCESS | 3760 | 1463675236995 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:17 INFO - PROCESS | 3760 | 1463675237102 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:27:17 INFO - PROCESS | 3760 | 1463675237109 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:17 INFO - PROCESS | 3760 | ++DOCSHELL 105F4C00 == 44 [pid = 3760] [id = 446] 08:27:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (169CF800) [pid = 3760] [serial = 1338] [outer = 00000000] 08:27:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (175DC800) [pid = 3760] [serial = 1339] [outer = 169CF800] 08:27:17 INFO - PROCESS | 3760 | 1463675237207 Marionette DEBUG loaded listener.js 08:27:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (175DF400) [pid = 3760] [serial = 1340] [outer = 169CF800] 08:27:17 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1370BC00) [pid = 3760] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:27:17 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (166DCC00) [pid = 3760] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:27:17 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15F8A400) [pid = 3760] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:27:17 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (14F42000) [pid = 3760] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:27:17 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (11099800) [pid = 3760] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:27:17 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (0F242400) [pid = 3760] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:27:17 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (12D7A400) [pid = 3760] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:27:17 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (105EF800) [pid = 3760] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:27:17 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (14E80400) [pid = 3760] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:27:17 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (17415000) [pid = 3760] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:27:17 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (12889C00) [pid = 3760] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:27:17 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (156BAC00) [pid = 3760] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:27:17 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (10C26800) [pid = 3760] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:27:17 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (0F396400) [pid = 3760] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:27:17 INFO - PROCESS | 3760 | 1463675237724 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 738ms 08:27:17 INFO - PROCESS | 3760 | 1463675237763 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:27:17 INFO - PROCESS | 3760 | 1463675237765 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 08:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:27:17 INFO - PROCESS | 3760 | 1463675237768 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:27:17 INFO - PROCESS | 3760 | 1463675237770 Marionette TRACE conn3 <- [1,1750,null,{}] 08:27:17 INFO - PROCESS | 3760 | 1463675237773 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:17 INFO - PROCESS | 3760 | 1463675237883 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:27:17 INFO - PROCESS | 3760 | 1463675237891 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:17 INFO - PROCESS | 3760 | ++DOCSHELL 1102E400 == 45 [pid = 3760] [id = 447] 08:27:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (112B7400) [pid = 3760] [serial = 1341] [outer = 00000000] 08:27:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (14FE2C00) [pid = 3760] [serial = 1342] [outer = 112B7400] 08:27:17 INFO - PROCESS | 3760 | 1463675237934 Marionette DEBUG loaded listener.js 08:27:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (16A65C00) [pid = 3760] [serial = 1343] [outer = 112B7400] 08:27:18 INFO - PROCESS | 3760 | 1463675238364 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 644ms 08:27:18 INFO - PROCESS | 3760 | 1463675238410 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:27:18 INFO - PROCESS | 3760 | 1463675238412 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 08:27:18 INFO - PROCESS | 3760 | 1463675238416 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:27:18 INFO - PROCESS | 3760 | 1463675238417 Marionette TRACE conn3 <- [1,1754,null,{}] 08:27:18 INFO - PROCESS | 3760 | 1463675238421 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:18 INFO - PROCESS | 3760 | 1463675238498 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:27:18 INFO - PROCESS | 3760 | 1463675238504 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:18 INFO - PROCESS | 3760 | ++DOCSHELL 105FB000 == 46 [pid = 3760] [id = 448] 08:27:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1302F800) [pid = 3760] [serial = 1344] [outer = 00000000] 08:27:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (175E9400) [pid = 3760] [serial = 1345] [outer = 1302F800] 08:27:18 INFO - PROCESS | 3760 | 1463675238548 Marionette DEBUG loaded listener.js 08:27:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (177C2C00) [pid = 3760] [serial = 1346] [outer = 1302F800] 08:27:18 INFO - PROCESS | 3760 | 1463675238985 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 597ms 08:27:19 INFO - PROCESS | 3760 | 1463675239014 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:27:19 INFO - PROCESS | 3760 | 1463675239016 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 08:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:27:19 INFO - PROCESS | 3760 | 1463675239019 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:27:19 INFO - PROCESS | 3760 | 1463675239021 Marionette TRACE conn3 <- [1,1758,null,{}] 08:27:19 INFO - PROCESS | 3760 | 1463675239043 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:19 INFO - PROCESS | 3760 | 1463675239151 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:27:19 INFO - PROCESS | 3760 | 1463675239160 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:19 INFO - PROCESS | 3760 | ++DOCSHELL 175BD400 == 47 [pid = 3760] [id = 449] 08:27:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (175BFC00) [pid = 3760] [serial = 1347] [outer = 00000000] 08:27:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (17DDA400) [pid = 3760] [serial = 1348] [outer = 175BFC00] 08:27:19 INFO - PROCESS | 3760 | 1463675239209 Marionette DEBUG loaded listener.js 08:27:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (17E1CC00) [pid = 3760] [serial = 1349] [outer = 175BFC00] 08:27:19 INFO - PROCESS | 3760 | 1463675239886 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 958ms 08:27:19 INFO - PROCESS | 3760 | 1463675239966 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:27:19 INFO - PROCESS | 3760 | 1463675239970 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 08:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:27:19 INFO - PROCESS | 3760 | 1463675239976 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:27:19 INFO - PROCESS | 3760 | 1463675239980 Marionette TRACE conn3 <- [1,1762,null,{}] 08:27:19 INFO - PROCESS | 3760 | 1463675239986 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:20 INFO - PROCESS | 3760 | 1463675240124 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:27:20 INFO - PROCESS | 3760 | 1463675240266 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:20 INFO - PROCESS | 3760 | ++DOCSHELL 110A4C00 == 48 [pid = 3760] [id = 450] 08:27:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (110CE000) [pid = 3760] [serial = 1350] [outer = 00000000] 08:27:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1142C400) [pid = 3760] [serial = 1351] [outer = 110CE000] 08:27:20 INFO - PROCESS | 3760 | 1463675240322 Marionette DEBUG loaded listener.js 08:27:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (130D9000) [pid = 3760] [serial = 1352] [outer = 110CE000] 08:27:20 INFO - PROCESS | 3760 | 1463675240933 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1005ms 08:27:20 INFO - PROCESS | 3760 | 1463675240980 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:27:20 INFO - PROCESS | 3760 | 1463675240986 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 08:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:27:21 INFO - PROCESS | 3760 | 1463675240992 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:27:21 INFO - PROCESS | 3760 | 1463675240995 Marionette TRACE conn3 <- [1,1766,null,{}] 08:27:21 INFO - PROCESS | 3760 | 1463675240999 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:21 INFO - PROCESS | 3760 | 1463675241102 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:27:21 INFO - PROCESS | 3760 | 1463675241209 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:21 INFO - PROCESS | 3760 | ++DOCSHELL 112B6800 == 49 [pid = 3760] [id = 451] 08:27:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (11433400) [pid = 3760] [serial = 1353] [outer = 00000000] 08:27:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (154DD400) [pid = 3760] [serial = 1354] [outer = 11433400] 08:27:21 INFO - PROCESS | 3760 | 1463675241270 Marionette DEBUG loaded listener.js 08:27:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (15741800) [pid = 3760] [serial = 1355] [outer = 11433400] 08:27:21 INFO - PROCESS | 3760 | 1463675241892 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:27:21 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:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 942ms 08:27:21 INFO - PROCESS | 3760 | 1463675241935 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:27:21 INFO - PROCESS | 3760 | 1463675241937 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 08:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:27:21 INFO - PROCESS | 3760 | 1463675241941 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:27:21 INFO - PROCESS | 3760 | 1463675241945 Marionette TRACE conn3 <- [1,1770,null,{}] 08:27:21 INFO - PROCESS | 3760 | 1463675241955 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:22 INFO - PROCESS | 3760 | 1463675242092 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:27:22 INFO - PROCESS | 3760 | 1463675242236 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:22 INFO - PROCESS | 3760 | ++DOCSHELL 10C1A400 == 50 [pid = 3760] [id = 452] 08:27:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (10C1EC00) [pid = 3760] [serial = 1356] [outer = 00000000] 08:27:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (175DDC00) [pid = 3760] [serial = 1357] [outer = 10C1EC00] 08:27:22 INFO - PROCESS | 3760 | 1463675242296 Marionette DEBUG loaded listener.js 08:27:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1782E000) [pid = 3760] [serial = 1358] [outer = 10C1EC00] 08:27:23 INFO - PROCESS | 3760 | 1463675243080 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:27:23 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:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1225ms 08:27:23 INFO - PROCESS | 3760 | 1463675243150 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:27:23 INFO - PROCESS | 3760 | 1463675243154 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 08:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:27:23 INFO - PROCESS | 3760 | 1463675243159 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:27:23 INFO - PROCESS | 3760 | 1463675243163 Marionette TRACE conn3 <- [1,1774,null,{}] 08:27:23 INFO - PROCESS | 3760 | 1463675243169 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:23 INFO - PROCESS | 3760 | 1463675243269 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:27:23 INFO - PROCESS | 3760 | 1463675243415 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:23 INFO - PROCESS | 3760 | ++DOCSHELL 10233800 == 51 [pid = 3760] [id = 453] 08:27:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (10A57C00) [pid = 3760] [serial = 1359] [outer = 00000000] 08:27:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (10C21000) [pid = 3760] [serial = 1360] [outer = 10A57C00] 08:27:23 INFO - PROCESS | 3760 | 1463675243470 Marionette DEBUG loaded listener.js 08:27:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (11245800) [pid = 3760] [serial = 1361] [outer = 10A57C00] 08:27:23 INFO - PROCESS | 3760 | --DOCSHELL 1027DC00 == 50 [pid = 3760] [id = 411] 08:27:23 INFO - PROCESS | 3760 | --DOCSHELL 105FB000 == 49 [pid = 3760] [id = 448] 08:27:23 INFO - PROCESS | 3760 | --DOCSHELL 1102E400 == 48 [pid = 3760] [id = 447] 08:27:23 INFO - PROCESS | 3760 | --DOCSHELL 105F4C00 == 47 [pid = 3760] [id = 446] 08:27:23 INFO - PROCESS | 3760 | --DOCSHELL 102D2000 == 46 [pid = 3760] [id = 445] 08:27:23 INFO - PROCESS | 3760 | --DOCSHELL 12AEF800 == 45 [pid = 3760] [id = 444] 08:27:23 INFO - PROCESS | 3760 | --DOCSHELL 15F8E000 == 44 [pid = 3760] [id = 443] 08:27:23 INFO - PROCESS | 3760 | --DOCSHELL 154E4C00 == 43 [pid = 3760] [id = 442] 08:27:23 INFO - PROCESS | 3760 | --DOCSHELL 112AA800 == 42 [pid = 3760] [id = 441] 08:27:23 INFO - PROCESS | 3760 | --DOCSHELL 10C17800 == 41 [pid = 3760] [id = 440] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1400E800) [pid = 3760] [serial = 1285] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (16868400) [pid = 3760] [serial = 1301] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (16891000) [pid = 3760] [serial = 1268] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1573D000) [pid = 3760] [serial = 1292] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1644AC00) [pid = 3760] [serial = 1298] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (16862800) [pid = 3760] [serial = 1267] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (156BC800) [pid = 3760] [serial = 1291] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (105ED000) [pid = 3760] [serial = 1262] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (14E81400) [pid = 3760] [serial = 1297] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (130DA400) [pid = 3760] [serial = 1282] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (11030C00) [pid = 3760] [serial = 1276] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1331F400) [pid = 3760] [serial = 1283] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (14EDC800) [pid = 3760] [serial = 1288] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (17824C00) [pid = 3760] [serial = 1271] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (175E8800) [pid = 3760] [serial = 1270] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1338A400) [pid = 3760] [serial = 1265] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (16442000) [pid = 3760] [serial = 1295] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1423F400) [pid = 3760] [serial = 1286] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (130D6800) [pid = 3760] [serial = 1273] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (112ADC00) [pid = 3760] [serial = 1277] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16861800) [pid = 3760] [serial = 1300] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (154DA400) [pid = 3760] [serial = 1289] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (13707C00) [pid = 3760] [serial = 1274] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10C1F000) [pid = 3760] [serial = 1280] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (160A1C00) [pid = 3760] [serial = 1294] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (10A5E400) [pid = 3760] [serial = 1279] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (0F9F1C00) [pid = 3760] [serial = 1261] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1304E000) [pid = 3760] [serial = 1264] [outer = 00000000] [url = about:blank] 08:27:23 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1688A800) [pid = 3760] [serial = 1303] [outer = 00000000] [url = about:blank] 08:27:24 INFO - PROCESS | 3760 | 1463675244043 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:27:24 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:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 942ms 08:27:24 INFO - PROCESS | 3760 | 1463675244101 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:27:24 INFO - PROCESS | 3760 | 1463675244107 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 08:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:27:24 INFO - PROCESS | 3760 | 1463675244112 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:27:24 INFO - PROCESS | 3760 | 1463675244115 Marionette TRACE conn3 <- [1,1778,null,{}] 08:27:24 INFO - PROCESS | 3760 | 1463675244166 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:24 INFO - PROCESS | 3760 | 1463675244248 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:27:24 INFO - PROCESS | 3760 | 1463675244347 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:24 INFO - PROCESS | 3760 | ++DOCSHELL 10C20C00 == 42 [pid = 3760] [id = 454] 08:27:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (10C26800) [pid = 3760] [serial = 1362] [outer = 00000000] 08:27:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (112AA800) [pid = 3760] [serial = 1363] [outer = 10C26800] 08:27:24 INFO - PROCESS | 3760 | 1463675244392 Marionette DEBUG loaded listener.js 08:27:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (12B5D400) [pid = 3760] [serial = 1364] [outer = 10C26800] 08:27:24 INFO - PROCESS | 3760 | 1463675244828 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:27:24 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:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 722ms 08:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:27:24 INFO - PROCESS | 3760 | 1463675244863 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:27:24 INFO - PROCESS | 3760 | 1463675244865 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 08:27:24 INFO - PROCESS | 3760 | 1463675244869 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:27:24 INFO - PROCESS | 3760 | 1463675244872 Marionette TRACE conn3 <- [1,1782,null,{}] 08:27:24 INFO - PROCESS | 3760 | 1463675244882 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:24 INFO - PROCESS | 3760 | 1463675244964 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:27:24 INFO - PROCESS | 3760 | 1463675244974 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:24 INFO - PROCESS | 3760 | ++DOCSHELL 1338AC00 == 43 [pid = 3760] [id = 455] 08:27:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1338B000) [pid = 3760] [serial = 1365] [outer = 00000000] 08:27:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (137BB000) [pid = 3760] [serial = 1366] [outer = 1338B000] 08:27:25 INFO - PROCESS | 3760 | 1463675245021 Marionette DEBUG loaded listener.js 08:27:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (14005400) [pid = 3760] [serial = 1367] [outer = 1338B000] 08:27:25 INFO - PROCESS | 3760 | 1463675245489 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 628ms 08:27:25 INFO - PROCESS | 3760 | 1463675245509 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:27:25 INFO - PROCESS | 3760 | 1463675245512 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 08:27:25 INFO - PROCESS | 3760 | 1463675245515 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:27:25 INFO - PROCESS | 3760 | 1463675245516 Marionette TRACE conn3 <- [1,1786,null,{}] 08:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:27:25 INFO - PROCESS | 3760 | 1463675245520 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:25 INFO - PROCESS | 3760 | 1463675245598 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:27:25 INFO - PROCESS | 3760 | 1463675245608 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:25 INFO - PROCESS | 3760 | ++DOCSHELL 14E7D800 == 44 [pid = 3760] [id = 456] 08:27:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (14E7E400) [pid = 3760] [serial = 1368] [outer = 00000000] 08:27:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (14F37000) [pid = 3760] [serial = 1369] [outer = 14E7E400] 08:27:25 INFO - PROCESS | 3760 | 1463675245652 Marionette DEBUG loaded listener.js 08:27:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (14FE0400) [pid = 3760] [serial = 1370] [outer = 14E7E400] 08:27:26 INFO - PROCESS | 3760 | 1463675246107 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 644ms 08:27:26 INFO - PROCESS | 3760 | 1463675246155 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:27:26 INFO - PROCESS | 3760 | 1463675246157 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 08:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:27:26 INFO - PROCESS | 3760 | 1463675246160 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:27:26 INFO - PROCESS | 3760 | 1463675246162 Marionette TRACE conn3 <- [1,1790,null,{}] 08:27:26 INFO - PROCESS | 3760 | 1463675246165 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:26 INFO - PROCESS | 3760 | 1463675246280 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:27:26 INFO - PROCESS | 3760 | 1463675246286 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:26 INFO - PROCESS | 3760 | ++DOCSHELL 1423CC00 == 45 [pid = 3760] [id = 457] 08:27:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (14E79400) [pid = 3760] [serial = 1371] [outer = 00000000] 08:27:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (156B5800) [pid = 3760] [serial = 1372] [outer = 14E79400] 08:27:26 INFO - PROCESS | 3760 | 1463675246331 Marionette DEBUG loaded listener.js 08:27:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1573CC00) [pid = 3760] [serial = 1373] [outer = 14E79400] 08:27:26 INFO - PROCESS | 3760 | 1463675246809 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 706ms 08:27:26 INFO - PROCESS | 3760 | 1463675246863 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:27:26 INFO - PROCESS | 3760 | 1463675246865 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 08:27:26 INFO - PROCESS | 3760 | 1463675246868 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:27:26 INFO - PROCESS | 3760 | 1463675246870 Marionette TRACE conn3 <- [1,1794,null,{}] 08:27:26 INFO - PROCESS | 3760 | 1463675246873 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:27 INFO - PROCESS | 3760 | 1463675247000 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:27:27 INFO - PROCESS | 3760 | 1463675247068 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:27 INFO - PROCESS | 3760 | ++DOCSHELL 0F9EDC00 == 46 [pid = 3760] [id = 458] 08:27:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (156BC800) [pid = 3760] [serial = 1374] [outer = 00000000] 08:27:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (166DA400) [pid = 3760] [serial = 1375] [outer = 156BC800] 08:27:27 INFO - PROCESS | 3760 | 1463675247113 Marionette DEBUG loaded listener.js 08:27:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (166DE800) [pid = 3760] [serial = 1376] [outer = 156BC800] 08:27:27 INFO - PROCESS | 3760 | 1463675247543 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 691ms 08:27:27 INFO - PROCESS | 3760 | 1463675247565 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:27:27 INFO - PROCESS | 3760 | 1463675247567 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 08:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:27:27 INFO - PROCESS | 3760 | 1463675247579 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:27:27 INFO - PROCESS | 3760 | 1463675247581 Marionette TRACE conn3 <- [1,1798,null,{}] 08:27:27 INFO - PROCESS | 3760 | 1463675247584 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:27 INFO - PROCESS | 3760 | 1463675247721 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:27:27 INFO - PROCESS | 3760 | 1463675247729 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:27 INFO - PROCESS | 3760 | ++DOCSHELL 10C19C00 == 47 [pid = 3760] [id = 459] 08:27:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (16864400) [pid = 3760] [serial = 1377] [outer = 00000000] 08:27:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (16869800) [pid = 3760] [serial = 1378] [outer = 16864400] 08:27:27 INFO - PROCESS | 3760 | 1463675247773 Marionette DEBUG loaded listener.js 08:27:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1688CC00) [pid = 3760] [serial = 1379] [outer = 16864400] 08:27:28 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (160A0400) [pid = 3760] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:27:28 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (156AD400) [pid = 3760] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:27:28 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (112D7C00) [pid = 3760] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:27:28 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (112B7000) [pid = 3760] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:27:28 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (11A0F000) [pid = 3760] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:27:28 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (157F6C00) [pid = 3760] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:27:28 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1691BC00) [pid = 3760] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:27:28 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (169CF800) [pid = 3760] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:27:28 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (112B7400) [pid = 3760] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:27:28 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1302F800) [pid = 3760] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:27:28 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1644F000) [pid = 3760] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:27:28 INFO - PROCESS | 3760 | 1463675248350 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 801ms 08:27:28 INFO - PROCESS | 3760 | 1463675248379 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:27:28 INFO - PROCESS | 3760 | 1463675248382 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 08:27:28 INFO - PROCESS | 3760 | 1463675248385 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:27:28 INFO - PROCESS | 3760 | 1463675248387 Marionette TRACE conn3 <- [1,1802,null,{}] 08:27:28 INFO - PROCESS | 3760 | 1463675248395 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:28 INFO - PROCESS | 3760 | 1463675248475 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:27:28 INFO - PROCESS | 3760 | 1463675248481 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:28 INFO - PROCESS | 3760 | ++DOCSHELL 112B7000 == 48 [pid = 3760] [id = 460] 08:27:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (112B7400) [pid = 3760] [serial = 1380] [outer = 00000000] 08:27:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (14E85000) [pid = 3760] [serial = 1381] [outer = 112B7400] 08:27:28 INFO - PROCESS | 3760 | 1463675248525 Marionette DEBUG loaded listener.js 08:27:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (156AD400) [pid = 3760] [serial = 1382] [outer = 112B7400] 08:27:28 INFO - PROCESS | 3760 | 1463675248964 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 597ms 08:27:28 INFO - PROCESS | 3760 | 1463675248981 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:27:28 INFO - PROCESS | 3760 | 1463675248983 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 08:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:27:28 INFO - PROCESS | 3760 | 1463675248986 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:27:28 INFO - PROCESS | 3760 | 1463675248988 Marionette TRACE conn3 <- [1,1806,null,{}] 08:27:29 INFO - PROCESS | 3760 | 1463675248991 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:29 INFO - PROCESS | 3760 | 1463675249089 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:27:29 INFO - PROCESS | 3760 | 1463675249098 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:29 INFO - PROCESS | 3760 | ++DOCSHELL 1109D000 == 49 [pid = 3760] [id = 461] 08:27:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (112AD800) [pid = 3760] [serial = 1383] [outer = 00000000] 08:27:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1688B000) [pid = 3760] [serial = 1384] [outer = 112AD800] 08:27:29 INFO - PROCESS | 3760 | 1463675249141 Marionette DEBUG loaded listener.js 08:27:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (16893800) [pid = 3760] [serial = 1385] [outer = 112AD800] 08:27:29 INFO - PROCESS | 3760 | 1463675249590 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 644ms 08:27:29 INFO - PROCESS | 3760 | 1463675249624 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:27:29 INFO - PROCESS | 3760 | 1463675249626 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 08:27:29 INFO - PROCESS | 3760 | 1463675249629 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:27:29 INFO - PROCESS | 3760 | 1463675249630 Marionette TRACE conn3 <- [1,1810,null,{}] 08:27:29 INFO - PROCESS | 3760 | 1463675249634 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:29 INFO - PROCESS | 3760 | 1463675249713 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:27:29 INFO - PROCESS | 3760 | 1463675249719 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:29 INFO - PROCESS | 3760 | ++DOCSHELL 169A7C00 == 50 [pid = 3760] [id = 462] 08:27:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (169CA400) [pid = 3760] [serial = 1386] [outer = 00000000] 08:27:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (170C9400) [pid = 3760] [serial = 1387] [outer = 169CA400] 08:27:29 INFO - PROCESS | 3760 | 1463675249764 Marionette DEBUG loaded listener.js 08:27:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (172CD800) [pid = 3760] [serial = 1388] [outer = 169CA400] 08:27:30 INFO - PROCESS | 3760 | 1463675250188 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 596ms 08:27:30 INFO - PROCESS | 3760 | 1463675250230 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:27:30 INFO - PROCESS | 3760 | 1463675250232 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 08:27:30 INFO - PROCESS | 3760 | 1463675250236 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:27:30 INFO - PROCESS | 3760 | 1463675250238 Marionette TRACE conn3 <- [1,1814,null,{}] 08:27:30 INFO - PROCESS | 3760 | 1463675250245 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:30 INFO - PROCESS | 3760 | 1463675250389 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:27:30 INFO - PROCESS | 3760 | 1463675250618 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:30 INFO - PROCESS | 3760 | ++DOCSHELL 0F9F0800 == 51 [pid = 3760] [id = 463] 08:27:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (0F9F1C00) [pid = 3760] [serial = 1389] [outer = 00000000] 08:27:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (105F4C00) [pid = 3760] [serial = 1390] [outer = 0F9F1C00] 08:27:30 INFO - PROCESS | 3760 | 1463675250675 Marionette DEBUG loaded listener.js 08:27:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (10C18000) [pid = 3760] [serial = 1391] [outer = 0F9F1C00] 08:27:31 INFO - PROCESS | 3760 | 1463675251253 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1052ms 08:27:31 INFO - PROCESS | 3760 | 1463675251333 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:27:31 INFO - PROCESS | 3760 | 1463675251337 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 08:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:27:31 INFO - PROCESS | 3760 | 1463675251341 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:27:31 INFO - PROCESS | 3760 | 1463675251346 Marionette TRACE conn3 <- [1,1818,null,{}] 08:27:31 INFO - PROCESS | 3760 | 1463675251351 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:31 INFO - PROCESS | 3760 | 1463675251529 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:27:31 INFO - PROCESS | 3760 | 1463675251541 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:31 INFO - PROCESS | 3760 | ++DOCSHELL 13305000 == 52 [pid = 3760] [id = 464] 08:27:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (13312400) [pid = 3760] [serial = 1392] [outer = 00000000] 08:27:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (13390800) [pid = 3760] [serial = 1393] [outer = 13312400] 08:27:31 INFO - PROCESS | 3760 | 1463675251597 Marionette DEBUG loaded listener.js 08:27:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1395B800) [pid = 3760] [serial = 1394] [outer = 13312400] 08:27:32 INFO - PROCESS | 3760 | 1463675252201 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:27:32 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:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 910ms 08:27:32 INFO - PROCESS | 3760 | 1463675252246 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:27:32 INFO - PROCESS | 3760 | 1463675252249 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 08:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:27:32 INFO - PROCESS | 3760 | 1463675252253 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:27:32 INFO - PROCESS | 3760 | 1463675252255 Marionette TRACE conn3 <- [1,1822,null,{}] 08:27:32 INFO - PROCESS | 3760 | 1463675252260 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:32 INFO - PROCESS | 3760 | 1463675252361 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:27:32 INFO - PROCESS | 3760 | 1463675252469 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:32 INFO - PROCESS | 3760 | ++DOCSHELL 15624800 == 53 [pid = 3760] [id = 465] 08:27:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (156B0000) [pid = 3760] [serial = 1395] [outer = 00000000] 08:27:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (160A0000) [pid = 3760] [serial = 1396] [outer = 156B0000] 08:27:32 INFO - PROCESS | 3760 | 1463675252530 Marionette DEBUG loaded listener.js 08:27:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (16868000) [pid = 3760] [serial = 1397] [outer = 156B0000] 08:27:33 INFO - PROCESS | 3760 | 1463675253116 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:27:33 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:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 911ms 08:27:33 INFO - PROCESS | 3760 | 1463675253156 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:27:33 INFO - PROCESS | 3760 | 1463675253160 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 08:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:27:33 INFO - PROCESS | 3760 | 1463675253171 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:27:33 INFO - PROCESS | 3760 | 1463675253175 Marionette TRACE conn3 <- [1,1826,null,{}] 08:27:33 INFO - PROCESS | 3760 | 1463675253179 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:33 INFO - PROCESS | 3760 | 1463675253283 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:27:33 INFO - PROCESS | 3760 | 1463675253389 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:33 INFO - PROCESS | 3760 | ++DOCSHELL 1750F800 == 54 [pid = 3760] [id = 466] 08:27:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (175DD000) [pid = 3760] [serial = 1398] [outer = 00000000] 08:27:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (175EBC00) [pid = 3760] [serial = 1399] [outer = 175DD000] 08:27:33 INFO - PROCESS | 3760 | 1463675253442 Marionette DEBUG loaded listener.js 08:27:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (17828C00) [pid = 3760] [serial = 1400] [outer = 175DD000] 08:27:34 INFO - PROCESS | 3760 | 1463675254081 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 942ms 08:27:34 INFO - PROCESS | 3760 | 1463675254112 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:27:34 INFO - PROCESS | 3760 | 1463675254114 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 08:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:27:34 INFO - PROCESS | 3760 | 1463675254118 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:27:34 INFO - PROCESS | 3760 | 1463675254120 Marionette TRACE conn3 <- [1,1830,null,{}] 08:27:34 INFO - PROCESS | 3760 | 1463675254123 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:34 INFO - PROCESS | 3760 | 1463675254223 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:27:34 INFO - PROCESS | 3760 | 1463675254330 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:34 INFO - PROCESS | 3760 | ++DOCSHELL 17820800 == 55 [pid = 3760] [id = 467] 08:27:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1782A800) [pid = 3760] [serial = 1401] [outer = 00000000] 08:27:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (17EE5800) [pid = 3760] [serial = 1402] [outer = 1782A800] 08:27:34 INFO - PROCESS | 3760 | 1463675254382 Marionette DEBUG loaded listener.js 08:27:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (17FC1C00) [pid = 3760] [serial = 1403] [outer = 1782A800] 08:27:35 INFO - PROCESS | 3760 | 1463675255116 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1036ms 08:27:35 INFO - PROCESS | 3760 | 1463675255179 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:27:35 INFO - PROCESS | 3760 | 1463675255183 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 08:27:35 INFO - PROCESS | 3760 | 1463675255188 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:27:35 INFO - PROCESS | 3760 | 1463675255192 Marionette TRACE conn3 <- [1,1834,null,{}] 08:27:35 INFO - PROCESS | 3760 | 1463675255198 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:35 INFO - PROCESS | 3760 | 1463675255292 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:27:35 INFO - PROCESS | 3760 | 1463675255433 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:35 INFO - PROCESS | 3760 | ++DOCSHELL 11033000 == 56 [pid = 3760] [id = 468] 08:27:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (11037000) [pid = 3760] [serial = 1404] [outer = 00000000] 08:27:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1302F800) [pid = 3760] [serial = 1405] [outer = 11037000] 08:27:35 INFO - PROCESS | 3760 | 1463675255485 Marionette DEBUG loaded listener.js 08:27:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (13155000) [pid = 3760] [serial = 1406] [outer = 11037000] 08:27:36 INFO - PROCESS | 3760 | --DOCSHELL 169A7C00 == 55 [pid = 3760] [id = 462] 08:27:36 INFO - PROCESS | 3760 | --DOCSHELL 1109D000 == 54 [pid = 3760] [id = 461] 08:27:36 INFO - PROCESS | 3760 | --DOCSHELL 112B7000 == 53 [pid = 3760] [id = 460] 08:27:36 INFO - PROCESS | 3760 | --DOCSHELL 10C19C00 == 52 [pid = 3760] [id = 459] 08:27:36 INFO - PROCESS | 3760 | --DOCSHELL 0F9EDC00 == 51 [pid = 3760] [id = 458] 08:27:36 INFO - PROCESS | 3760 | --DOCSHELL 1423CC00 == 50 [pid = 3760] [id = 457] 08:27:36 INFO - PROCESS | 3760 | --DOCSHELL 14E7D800 == 49 [pid = 3760] [id = 456] 08:27:36 INFO - PROCESS | 3760 | --DOCSHELL 1338AC00 == 48 [pid = 3760] [id = 455] 08:27:36 INFO - PROCESS | 3760 | --DOCSHELL 10C20C00 == 47 [pid = 3760] [id = 454] 08:27:36 INFO - PROCESS | 3760 | --DOCSHELL 10233800 == 46 [pid = 3760] [id = 453] 08:27:36 INFO - PROCESS | 3760 | --DOCSHELL 175BD400 == 45 [pid = 3760] [id = 449] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (17DDA400) [pid = 3760] [serial = 1348] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | 1463675256089 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:27:36 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:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 958ms 08:27:36 INFO - PROCESS | 3760 | 1463675256140 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:27:36 INFO - PROCESS | 3760 | 1463675256145 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 08:27:36 INFO - PROCESS | 3760 | 1463675256151 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:27:36 INFO - PROCESS | 3760 | 1463675256153 Marionette TRACE conn3 <- [1,1838,null,{}] 08:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:27:36 INFO - PROCESS | 3760 | 1463675256157 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:36 INFO - PROCESS | 3760 | 1463675256238 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (16446C00) [pid = 3760] [serial = 1259] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (166DB800) [pid = 3760] [serial = 1330] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (156B7000) [pid = 3760] [serial = 1327] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (157FB400) [pid = 3760] [serial = 1328] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (169CE000) [pid = 3760] [serial = 1319] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (15F80800) [pid = 3760] [serial = 1318] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (14008400) [pid = 3760] [serial = 1322] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (13151400) [pid = 3760] [serial = 1321] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1305BC00) [pid = 3760] [serial = 1324] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1331EC00) [pid = 3760] [serial = 1325] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (16869400) [pid = 3760] [serial = 1333] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (10C22000) [pid = 3760] [serial = 1306] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (14FDF400) [pid = 3760] [serial = 1309] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (169A4C00) [pid = 3760] [serial = 1312] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (16A68800) [pid = 3760] [serial = 1315] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (172CC000) [pid = 3760] [serial = 1336] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1688FC00) [pid = 3760] [serial = 1334] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (175DC800) [pid = 3760] [serial = 1339] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (172D2000) [pid = 3760] [serial = 1337] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (14FE2C00) [pid = 3760] [serial = 1342] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (175E9400) [pid = 3760] [serial = 1345] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (177C2C00) [pid = 3760] [serial = 1346] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (175DF400) [pid = 3760] [serial = 1340] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (166E6800) [pid = 3760] [serial = 1331] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16A65C00) [pid = 3760] [serial = 1343] [outer = 00000000] [url = about:blank] 08:27:36 INFO - PROCESS | 3760 | 1463675256338 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:36 INFO - PROCESS | 3760 | ++DOCSHELL 0F986400 == 46 [pid = 3760] [id = 469] 08:27:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (0F9E7400) [pid = 3760] [serial = 1407] [outer = 00000000] 08:27:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (11A02C00) [pid = 3760] [serial = 1408] [outer = 0F9E7400] 08:27:36 INFO - PROCESS | 3760 | 1463675256385 Marionette DEBUG loaded listener.js 08:27:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (13316000) [pid = 3760] [serial = 1409] [outer = 0F9E7400] 08:27:36 INFO - PROCESS | 3760 | 1463675256814 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 707ms 08:27:36 INFO - PROCESS | 3760 | 1463675256853 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:27:36 INFO - PROCESS | 3760 | 1463675256855 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 08:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:27:36 INFO - PROCESS | 3760 | 1463675256859 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:27:36 INFO - PROCESS | 3760 | 1463675256862 Marionette TRACE conn3 <- [1,1842,null,{}] 08:27:36 INFO - PROCESS | 3760 | 1463675256872 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:36 INFO - PROCESS | 3760 | 1463675256955 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:27:37 INFO - PROCESS | 3760 | 1463675256965 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:37 INFO - PROCESS | 3760 | ++DOCSHELL 14FE0800 == 47 [pid = 3760] [id = 470] 08:27:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (14FE2C00) [pid = 3760] [serial = 1410] [outer = 00000000] 08:27:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (15626000) [pid = 3760] [serial = 1411] [outer = 14FE2C00] 08:27:37 INFO - PROCESS | 3760 | 1463675257061 Marionette DEBUG loaded listener.js 08:27:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1573A800) [pid = 3760] [serial = 1412] [outer = 14FE2C00] 08:27:37 INFO - PROCESS | 3760 | 1463675257527 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 706ms 08:27:37 INFO - PROCESS | 3760 | 1463675257590 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:27:37 INFO - PROCESS | 3760 | 1463675257594 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 08:27:37 INFO - PROCESS | 3760 | 1463675257599 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:27:37 INFO - PROCESS | 3760 | 1463675257602 Marionette TRACE conn3 <- [1,1846,null,{}] 08:27:37 INFO - PROCESS | 3760 | 1463675257606 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:37 INFO - PROCESS | 3760 | 1463675257685 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:27:37 INFO - PROCESS | 3760 | 1463675257693 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:37 INFO - PROCESS | 3760 | ++DOCSHELL 15F80400 == 48 [pid = 3760] [id = 471] 08:27:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (15F80800) [pid = 3760] [serial = 1413] [outer = 00000000] 08:27:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (16446C00) [pid = 3760] [serial = 1414] [outer = 15F80800] 08:27:37 INFO - PROCESS | 3760 | 1463675257737 Marionette DEBUG loaded listener.js 08:27:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (166E8C00) [pid = 3760] [serial = 1415] [outer = 15F80800] 08:27:38 INFO - PROCESS | 3760 | 1463675258179 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 628ms 08:27:38 INFO - PROCESS | 3760 | 1463675258238 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:27:38 INFO - PROCESS | 3760 | 1463675258240 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 08:27:38 INFO - PROCESS | 3760 | 1463675258243 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:27:38 INFO - PROCESS | 3760 | 1463675258245 Marionette TRACE conn3 <- [1,1850,null,{}] 08:27:38 INFO - PROCESS | 3760 | 1463675258249 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:38 INFO - PROCESS | 3760 | 1463675258369 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:27:38 INFO - PROCESS | 3760 | 1463675258459 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:38 INFO - PROCESS | 3760 | ++DOCSHELL 10A60000 == 49 [pid = 3760] [id = 472] 08:27:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (15621C00) [pid = 3760] [serial = 1416] [outer = 00000000] 08:27:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1688BC00) [pid = 3760] [serial = 1417] [outer = 15621C00] 08:27:38 INFO - PROCESS | 3760 | 1463675258503 Marionette DEBUG loaded listener.js 08:27:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (16917000) [pid = 3760] [serial = 1418] [outer = 15621C00] 08:27:38 INFO - PROCESS | 3760 | 1463675258916 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 691ms 08:27:38 INFO - PROCESS | 3760 | 1463675258943 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:27:38 INFO - PROCESS | 3760 | 1463675258945 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 08:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:27:38 INFO - PROCESS | 3760 | 1463675258948 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:27:38 INFO - PROCESS | 3760 | 1463675258950 Marionette TRACE conn3 <- [1,1854,null,{}] 08:27:38 INFO - PROCESS | 3760 | 1463675258953 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:39 INFO - PROCESS | 3760 | 1463675259084 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:27:39 INFO - PROCESS | 3760 | 1463675259092 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:39 INFO - PROCESS | 3760 | ++DOCSHELL 16889C00 == 50 [pid = 3760] [id = 473] 08:27:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (16894000) [pid = 3760] [serial = 1419] [outer = 00000000] 08:27:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (172CB400) [pid = 3760] [serial = 1420] [outer = 16894000] 08:27:39 INFO - PROCESS | 3760 | 1463675259197 Marionette DEBUG loaded listener.js 08:27:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1741B000) [pid = 3760] [serial = 1421] [outer = 16894000] 08:27:39 INFO - PROCESS | 3760 | 1463675259621 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 691ms 08:27:39 INFO - PROCESS | 3760 | 1463675259649 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:27:39 INFO - PROCESS | 3760 | 1463675259651 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 08:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:27:39 INFO - PROCESS | 3760 | 1463675259659 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:27:39 INFO - PROCESS | 3760 | 1463675259660 Marionette TRACE conn3 <- [1,1858,null,{}] 08:27:39 INFO - PROCESS | 3760 | 1463675259663 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:39 INFO - PROCESS | 3760 | 1463675259772 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:27:39 INFO - PROCESS | 3760 | 1463675259864 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:39 INFO - PROCESS | 3760 | ++DOCSHELL 17506800 == 51 [pid = 3760] [id = 474] 08:27:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (17508400) [pid = 3760] [serial = 1422] [outer = 00000000] 08:27:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (175E2000) [pid = 3760] [serial = 1423] [outer = 17508400] 08:27:39 INFO - PROCESS | 3760 | 1463675259906 Marionette DEBUG loaded listener.js 08:27:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (175E2C00) [pid = 3760] [serial = 1424] [outer = 17508400] 08:27:40 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (156BC800) [pid = 3760] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:27:40 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (14E7E400) [pid = 3760] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:27:40 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1338B000) [pid = 3760] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:27:40 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (10C26800) [pid = 3760] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:27:40 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (10A57C00) [pid = 3760] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:27:40 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (16864400) [pid = 3760] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:27:40 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (112B7400) [pid = 3760] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:27:40 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (112AD800) [pid = 3760] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:27:40 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (14E79400) [pid = 3760] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:27:40 INFO - PROCESS | 3760 | 1463675260361 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 738ms 08:27:40 INFO - PROCESS | 3760 | 1463675260399 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:27:40 INFO - PROCESS | 3760 | 1463675260401 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 08:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:27:40 INFO - PROCESS | 3760 | 1463675260404 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:27:40 INFO - PROCESS | 3760 | 1463675260406 Marionette TRACE conn3 <- [1,1862,null,{}] 08:27:40 INFO - PROCESS | 3760 | 1463675260409 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:40 INFO - PROCESS | 3760 | 1463675260485 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:27:40 INFO - PROCESS | 3760 | 1463675260491 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:40 INFO - PROCESS | 3760 | ++DOCSHELL 10237000 == 52 [pid = 3760] [id = 475] 08:27:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (10C26C00) [pid = 3760] [serial = 1425] [outer = 00000000] 08:27:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1561A800) [pid = 3760] [serial = 1426] [outer = 10C26C00] 08:27:40 INFO - PROCESS | 3760 | 1463675260535 Marionette DEBUG loaded listener.js 08:27:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (170CB000) [pid = 3760] [serial = 1427] [outer = 10C26C00] 08:27:40 INFO - PROCESS | 3760 | 1463675260973 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 596ms 08:27:41 INFO - PROCESS | 3760 | 1463675261006 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:27:41 INFO - PROCESS | 3760 | 1463675261008 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 08:27:41 INFO - PROCESS | 3760 | 1463675261011 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:27:41 INFO - PROCESS | 3760 | 1463675261013 Marionette TRACE conn3 <- [1,1866,null,{}] 08:27:41 INFO - PROCESS | 3760 | 1463675261016 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:41 INFO - PROCESS | 3760 | 1463675261092 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:27:41 INFO - PROCESS | 3760 | 1463675261098 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:41 INFO - PROCESS | 3760 | ++DOCSHELL 14FD9800 == 53 [pid = 3760] [id = 476] 08:27:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (156B6800) [pid = 3760] [serial = 1428] [outer = 00000000] 08:27:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (177D0400) [pid = 3760] [serial = 1429] [outer = 156B6800] 08:27:41 INFO - PROCESS | 3760 | 1463675261142 Marionette DEBUG loaded listener.js 08:27:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (17ECD000) [pid = 3760] [serial = 1430] [outer = 156B6800] 08:27:41 INFO - PROCESS | 3760 | 1463675261587 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 644ms 08:27:41 INFO - PROCESS | 3760 | 1463675261650 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:27:41 INFO - PROCESS | 3760 | 1463675261652 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 08:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:27:41 INFO - PROCESS | 3760 | 1463675261656 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:27:41 INFO - PROCESS | 3760 | 1463675261659 Marionette TRACE conn3 <- [1,1870,null,{}] 08:27:41 INFO - PROCESS | 3760 | 1463675261663 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:41 INFO - PROCESS | 3760 | 1463675261747 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:27:41 INFO - PROCESS | 3760 | 1463675261753 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:41 INFO - PROCESS | 3760 | ++DOCSHELL 10565400 == 54 [pid = 3760] [id = 477] 08:27:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (17EDD000) [pid = 3760] [serial = 1431] [outer = 00000000] 08:27:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1847CC00) [pid = 3760] [serial = 1432] [outer = 17EDD000] 08:27:41 INFO - PROCESS | 3760 | 1463675261796 Marionette DEBUG loaded listener.js 08:27:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (18484400) [pid = 3760] [serial = 1433] [outer = 17EDD000] 08:27:42 INFO - PROCESS | 3760 | 1463675262229 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 597ms 08:27:42 INFO - PROCESS | 3760 | 1463675262265 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:27:42 INFO - PROCESS | 3760 | 1463675262268 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 08:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:27:42 INFO - PROCESS | 3760 | 1463675262275 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:27:42 INFO - PROCESS | 3760 | 1463675262277 Marionette TRACE conn3 <- [1,1874,null,{}] 08:27:42 INFO - PROCESS | 3760 | 1463675262281 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:42 INFO - PROCESS | 3760 | 1463675262460 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:27:42 INFO - PROCESS | 3760 | 1463675262591 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:42 INFO - PROCESS | 3760 | ++DOCSHELL 1102DC00 == 55 [pid = 3760] [id = 478] 08:27:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (11035800) [pid = 3760] [serial = 1434] [outer = 00000000] 08:27:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (112B0800) [pid = 3760] [serial = 1435] [outer = 11035800] 08:27:42 INFO - PROCESS | 3760 | 1463675262647 Marionette DEBUG loaded listener.js 08:27:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (12D7AC00) [pid = 3760] [serial = 1436] [outer = 11035800] 08:27:43 INFO - PROCESS | 3760 | 1463675263224 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1005ms 08:27:43 INFO - PROCESS | 3760 | 1463675263280 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:27:43 INFO - PROCESS | 3760 | 1463675263286 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 08:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:27:43 INFO - PROCESS | 3760 | 1463675263291 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:27:43 INFO - PROCESS | 3760 | 1463675263294 Marionette TRACE conn3 <- [1,1878,null,{}] 08:27:43 INFO - PROCESS | 3760 | 1463675263299 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:43 INFO - PROCESS | 3760 | 1463675263404 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:27:43 INFO - PROCESS | 3760 | 1463675263557 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:43 INFO - PROCESS | 3760 | ++DOCSHELL 137B0C00 == 56 [pid = 3760] [id = 479] 08:27:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1423D800) [pid = 3760] [serial = 1437] [outer = 00000000] 08:27:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (15621800) [pid = 3760] [serial = 1438] [outer = 1423D800] 08:27:43 INFO - PROCESS | 3760 | 1463675263653 Marionette DEBUG loaded listener.js 08:27:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (15F8A400) [pid = 3760] [serial = 1439] [outer = 1423D800] 08:27:44 INFO - PROCESS | 3760 | 1463675264267 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1005ms 08:27:44 INFO - PROCESS | 3760 | 1463675264331 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:27:44 INFO - PROCESS | 3760 | 1463675264334 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 08:27:44 INFO - PROCESS | 3760 | 1463675264339 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:27:44 INFO - PROCESS | 3760 | 1463675264341 Marionette TRACE conn3 <- [1,1882,null,{}] 08:27:44 INFO - PROCESS | 3760 | 1463675264345 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:44 INFO - PROCESS | 3760 | 1463675264450 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:27:44 INFO - PROCESS | 3760 | 1463675264587 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:44 INFO - PROCESS | 3760 | ++DOCSHELL 1561B800 == 57 [pid = 3760] [id = 480] 08:27:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (156BA000) [pid = 3760] [serial = 1440] [outer = 00000000] 08:27:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (16A68800) [pid = 3760] [serial = 1441] [outer = 156BA000] 08:27:44 INFO - PROCESS | 3760 | 1463675264644 Marionette DEBUG loaded listener.js 08:27:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (175B9400) [pid = 3760] [serial = 1442] [outer = 156BA000] 08:27:45 INFO - PROCESS | 3760 | 1463675265276 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 989ms 08:27:45 INFO - PROCESS | 3760 | 1463675265328 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:27:45 INFO - PROCESS | 3760 | 1463675265332 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 08:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:27:45 INFO - PROCESS | 3760 | 1463675265343 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:27:45 INFO - PROCESS | 3760 | 1463675265347 Marionette TRACE conn3 <- [1,1886,null,{}] 08:27:45 INFO - PROCESS | 3760 | 1463675265351 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:45 INFO - PROCESS | 3760 | 1463675265454 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:27:45 INFO - PROCESS | 3760 | 1463675265590 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:45 INFO - PROCESS | 3760 | ++DOCSHELL 166DA800 == 58 [pid = 3760] [id = 481] 08:27:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (16A65C00) [pid = 3760] [serial = 1443] [outer = 00000000] 08:27:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (198EF000) [pid = 3760] [serial = 1444] [outer = 16A65C00] 08:27:45 INFO - PROCESS | 3760 | 1463675265644 Marionette DEBUG loaded listener.js 08:27:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (198F2400) [pid = 3760] [serial = 1445] [outer = 16A65C00] 08:27:46 INFO - PROCESS | 3760 | 1463675266170 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 832ms 08:27:46 INFO - PROCESS | 3760 | 1463675266181 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:27:46 INFO - PROCESS | 3760 | 1463675266183 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 08:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:27:46 INFO - PROCESS | 3760 | 1463675266202 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:27:46 INFO - PROCESS | 3760 | 1463675266204 Marionette TRACE conn3 <- [1,1890,null,{}] 08:27:46 INFO - PROCESS | 3760 | 1463675266208 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:46 INFO - PROCESS | 3760 | 1463675266333 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:27:46 INFO - PROCESS | 3760 | 1463675266441 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:46 INFO - PROCESS | 3760 | ++DOCSHELL 1686D800 == 59 [pid = 3760] [id = 482] 08:27:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (18485000) [pid = 3760] [serial = 1446] [outer = 00000000] 08:27:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (199D8000) [pid = 3760] [serial = 1447] [outer = 18485000] 08:27:46 INFO - PROCESS | 3760 | 1463675266494 Marionette DEBUG loaded listener.js 08:27:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (199DA000) [pid = 3760] [serial = 1448] [outer = 18485000] 08:27:47 INFO - PROCESS | 3760 | 1463675267217 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1099ms 08:27:47 INFO - PROCESS | 3760 | 1463675267302 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:27:47 INFO - PROCESS | 3760 | 1463675267305 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 08:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:27:47 INFO - PROCESS | 3760 | 1463675267310 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:27:47 INFO - PROCESS | 3760 | 1463675267314 Marionette TRACE conn3 <- [1,1894,null,{}] 08:27:47 INFO - PROCESS | 3760 | 1463675267319 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:47 INFO - PROCESS | 3760 | 1463675267415 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:27:47 INFO - PROCESS | 3760 | 1463675267549 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:47 INFO - PROCESS | 3760 | ++DOCSHELL 10A5E000 == 60 [pid = 3760] [id = 483] 08:27:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (110D8C00) [pid = 3760] [serial = 1449] [outer = 00000000] 08:27:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (130DA400) [pid = 3760] [serial = 1450] [outer = 110D8C00] 08:27:47 INFO - PROCESS | 3760 | 1463675267601 Marionette DEBUG loaded listener.js 08:27:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (137AEC00) [pid = 3760] [serial = 1451] [outer = 110D8C00] 08:27:48 INFO - PROCESS | 3760 | --DOCSHELL 11030400 == 59 [pid = 3760] [id = 434] 08:27:48 INFO - PROCESS | 3760 | --DOCSHELL 14FD9800 == 58 [pid = 3760] [id = 476] 08:27:48 INFO - PROCESS | 3760 | --DOCSHELL 10237000 == 57 [pid = 3760] [id = 475] 08:27:48 INFO - PROCESS | 3760 | --DOCSHELL 17506800 == 56 [pid = 3760] [id = 474] 08:27:48 INFO - PROCESS | 3760 | --DOCSHELL 16889C00 == 55 [pid = 3760] [id = 473] 08:27:48 INFO - PROCESS | 3760 | --DOCSHELL 10A60000 == 54 [pid = 3760] [id = 472] 08:27:48 INFO - PROCESS | 3760 | --DOCSHELL 15F80400 == 53 [pid = 3760] [id = 471] 08:27:48 INFO - PROCESS | 3760 | --DOCSHELL 14FE0800 == 52 [pid = 3760] [id = 470] 08:27:48 INFO - PROCESS | 3760 | --DOCSHELL 0F986400 == 51 [pid = 3760] [id = 469] 08:27:48 INFO - PROCESS | 3760 | --DOCSHELL 11033000 == 50 [pid = 3760] [id = 468] 08:27:48 INFO - PROCESS | 3760 | --DOCSHELL 13305000 == 49 [pid = 3760] [id = 464] 08:27:48 INFO - PROCESS | 3760 | --DOCSHELL 0F9F0800 == 48 [pid = 3760] [id = 463] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (166DA400) [pid = 3760] [serial = 1375] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (14F37000) [pid = 3760] [serial = 1369] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (137BB000) [pid = 3760] [serial = 1366] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (14005400) [pid = 3760] [serial = 1367] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (112AA800) [pid = 3760] [serial = 1363] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (12B5D400) [pid = 3760] [serial = 1364] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (11245800) [pid = 3760] [serial = 1361] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (10C21000) [pid = 3760] [serial = 1360] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (175DDC00) [pid = 3760] [serial = 1357] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1142C400) [pid = 3760] [serial = 1351] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (166DE800) [pid = 3760] [serial = 1376] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (154DD400) [pid = 3760] [serial = 1354] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (16869800) [pid = 3760] [serial = 1378] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (156AD400) [pid = 3760] [serial = 1382] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (14E85000) [pid = 3760] [serial = 1381] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1688B000) [pid = 3760] [serial = 1384] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (156B5800) [pid = 3760] [serial = 1372] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1688CC00) [pid = 3760] [serial = 1379] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (16893800) [pid = 3760] [serial = 1385] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1573CC00) [pid = 3760] [serial = 1373] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (14FE0400) [pid = 3760] [serial = 1370] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (170C9400) [pid = 3760] [serial = 1387] [outer = 00000000] [url = about:blank] 08:27:48 INFO - PROCESS | 3760 | 1463675268212 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 942ms 08:27:48 INFO - PROCESS | 3760 | 1463675268253 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:27:48 INFO - PROCESS | 3760 | 1463675268258 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 08:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:27:48 INFO - PROCESS | 3760 | 1463675268264 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:27:48 INFO - PROCESS | 3760 | 1463675268266 Marionette TRACE conn3 <- [1,1898,null,{}] 08:27:48 INFO - PROCESS | 3760 | 1463675268270 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:48 INFO - PROCESS | 3760 | 1463675268352 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:27:48 INFO - PROCESS | 3760 | 1463675268359 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:48 INFO - PROCESS | 3760 | ++DOCSHELL 128A2800 == 49 [pid = 3760] [id = 484] 08:27:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (12AEE800) [pid = 3760] [serial = 1452] [outer = 00000000] 08:27:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1307AC00) [pid = 3760] [serial = 1453] [outer = 12AEE800] 08:27:48 INFO - PROCESS | 3760 | 1463675268410 Marionette DEBUG loaded listener.js 08:27:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (13956400) [pid = 3760] [serial = 1454] [outer = 12AEE800] 08:27:48 INFO - PROCESS | 3760 | 1463675268938 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 690ms 08:27:48 INFO - PROCESS | 3760 | 1463675268962 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:27:48 INFO - PROCESS | 3760 | 1463675268965 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 08:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:27:49 INFO - PROCESS | 3760 | 1463675268968 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:27:49 INFO - PROCESS | 3760 | 1463675268971 Marionette TRACE conn3 <- [1,1902,null,{}] 08:27:49 INFO - PROCESS | 3760 | 1463675268982 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:49 INFO - PROCESS | 3760 | 1463675269084 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:27:49 INFO - PROCESS | 3760 | 1463675269185 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:49 INFO - PROCESS | 3760 | ++DOCSHELL 13955C00 == 50 [pid = 3760] [id = 485] 08:27:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (14FE0400) [pid = 3760] [serial = 1455] [outer = 00000000] 08:27:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1573B400) [pid = 3760] [serial = 1456] [outer = 14FE0400] 08:27:49 INFO - PROCESS | 3760 | 1463675269232 Marionette DEBUG loaded listener.js 08:27:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (157FAC00) [pid = 3760] [serial = 1457] [outer = 14FE0400] 08:27:49 INFO - PROCESS | 3760 | 1463675269619 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 707ms 08:27:49 INFO - PROCESS | 3760 | 1463675269667 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:27:49 INFO - PROCESS | 3760 | 1463675269670 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 08:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:27:49 INFO - PROCESS | 3760 | 1463675269673 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:27:49 INFO - PROCESS | 3760 | 1463675269675 Marionette TRACE conn3 <- [1,1906,null,{}] 08:27:49 INFO - PROCESS | 3760 | 1463675269678 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:49 INFO - PROCESS | 3760 | 1463675269763 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:27:49 INFO - PROCESS | 3760 | 1463675269769 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:49 INFO - PROCESS | 3760 | ++DOCSHELL 1573A400 == 51 [pid = 3760] [id = 486] 08:27:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (16446000) [pid = 3760] [serial = 1458] [outer = 00000000] 08:27:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (166E2800) [pid = 3760] [serial = 1459] [outer = 16446000] 08:27:49 INFO - PROCESS | 3760 | 1463675269813 Marionette DEBUG loaded listener.js 08:27:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1686AC00) [pid = 3760] [serial = 1460] [outer = 16446000] 08:27:50 INFO - PROCESS | 3760 | 1463675270305 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 644ms 08:27:50 INFO - PROCESS | 3760 | 1463675270343 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:27:50 INFO - PROCESS | 3760 | 1463675270345 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 08:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:27:50 INFO - PROCESS | 3760 | 1463675270348 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:27:50 INFO - PROCESS | 3760 | 1463675270349 Marionette TRACE conn3 <- [1,1910,null,{}] 08:27:50 INFO - PROCESS | 3760 | 1463675270358 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:50 INFO - PROCESS | 3760 | 1463675270478 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:27:50 INFO - PROCESS | 3760 | 1463675270570 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:50 INFO - PROCESS | 3760 | ++DOCSHELL 11436C00 == 52 [pid = 3760] [id = 487] 08:27:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (16887800) [pid = 3760] [serial = 1461] [outer = 00000000] 08:27:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (16893800) [pid = 3760] [serial = 1462] [outer = 16887800] 08:27:50 INFO - PROCESS | 3760 | 1463675270614 Marionette DEBUG loaded listener.js 08:27:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (169AB800) [pid = 3760] [serial = 1463] [outer = 16887800] 08:27:51 INFO - PROCESS | 3760 | 1463675271021 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 706ms 08:27:51 INFO - PROCESS | 3760 | 1463675271058 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:27:51 INFO - PROCESS | 3760 | 1463675271060 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 08:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:27:51 INFO - PROCESS | 3760 | 1463675271063 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:27:51 INFO - PROCESS | 3760 | 1463675271065 Marionette TRACE conn3 <- [1,1914,null,{}] 08:27:51 INFO - PROCESS | 3760 | 1463675271068 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:51 INFO - PROCESS | 3760 | 1463675271204 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:27:51 INFO - PROCESS | 3760 | 1463675271211 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 3760 | ++DOCSHELL 156B4800 == 53 [pid = 3760] [id = 488] 08:27:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (16924800) [pid = 3760] [serial = 1464] [outer = 00000000] 08:27:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (175E4000) [pid = 3760] [serial = 1465] [outer = 16924800] 08:27:51 INFO - PROCESS | 3760 | 1463675271310 Marionette DEBUG loaded listener.js 08:27:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (17E16C00) [pid = 3760] [serial = 1466] [outer = 16924800] 08:27:51 INFO - PROCESS | 3760 | 1463675271737 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 707ms 08:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:27:51 INFO - PROCESS | 3760 | 1463675271769 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:27:51 INFO - PROCESS | 3760 | 1463675271771 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 08:27:51 INFO - PROCESS | 3760 | 1463675271775 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:27:51 INFO - PROCESS | 3760 | 1463675271776 Marionette TRACE conn3 <- [1,1918,null,{}] 08:27:51 INFO - PROCESS | 3760 | 1463675271780 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:51 INFO - PROCESS | 3760 | 1463675271929 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:27:51 INFO - PROCESS | 3760 | 1463675271953 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 3760 | ++DOCSHELL 17FC8000 == 54 [pid = 3760] [id = 489] 08:27:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (17FC9400) [pid = 3760] [serial = 1467] [outer = 00000000] 08:27:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (18481C00) [pid = 3760] [serial = 1468] [outer = 17FC9400] 08:27:52 INFO - PROCESS | 3760 | 1463675271997 Marionette DEBUG loaded listener.js 08:27:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (18485800) [pid = 3760] [serial = 1469] [outer = 17FC9400] 08:27:52 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (16894000) [pid = 3760] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:27:52 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (15F80800) [pid = 3760] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:27:52 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (15621C00) [pid = 3760] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:27:52 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (11037000) [pid = 3760] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:27:52 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (0F9E7400) [pid = 3760] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:27:52 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (14FE2C00) [pid = 3760] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:27:52 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1782A800) [pid = 3760] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:27:52 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (17508400) [pid = 3760] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:27:52 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (10C26C00) [pid = 3760] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:27:52 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (156B6800) [pid = 3760] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:27:52 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (10C1EC00) [pid = 3760] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:27:52 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (157F7000) [pid = 3760] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:27:52 INFO - PROCESS | 3760 | 1463675272508 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 801ms 08:27:52 INFO - PROCESS | 3760 | 1463675272576 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:27:52 INFO - PROCESS | 3760 | 1463675272578 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 08:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:27:52 INFO - PROCESS | 3760 | 1463675272581 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:27:52 INFO - PROCESS | 3760 | 1463675272583 Marionette TRACE conn3 <- [1,1922,null,{}] 08:27:52 INFO - PROCESS | 3760 | 1463675272587 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:52 INFO - PROCESS | 3760 | 1463675272671 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:27:52 INFO - PROCESS | 3760 | 1463675272763 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:52 INFO - PROCESS | 3760 | ++DOCSHELL 10235800 == 55 [pid = 3760] [id = 490] 08:27:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (10C1EC00) [pid = 3760] [serial = 1470] [outer = 00000000] 08:27:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (14232800) [pid = 3760] [serial = 1471] [outer = 10C1EC00] 08:27:52 INFO - PROCESS | 3760 | 1463675272813 Marionette DEBUG loaded listener.js 08:27:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1686EC00) [pid = 3760] [serial = 1472] [outer = 10C1EC00] 08:27:53 INFO - PROCESS | 3760 | 1463675273190 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 644ms 08:27:53 INFO - PROCESS | 3760 | 1463675273219 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:27:53 INFO - PROCESS | 3760 | 1463675273221 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 08:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:27:53 INFO - PROCESS | 3760 | 1463675273224 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:27:53 INFO - PROCESS | 3760 | 1463675273226 Marionette TRACE conn3 <- [1,1926,null,{}] 08:27:53 INFO - PROCESS | 3760 | 1463675273263 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:53 INFO - PROCESS | 3760 | 1463675273398 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:27:53 INFO - PROCESS | 3760 | 1463675273411 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:53 INFO - PROCESS | 3760 | ++DOCSHELL 13050400 == 56 [pid = 3760] [id = 491] 08:27:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (13055800) [pid = 3760] [serial = 1473] [outer = 00000000] 08:27:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (17E1F400) [pid = 3760] [serial = 1474] [outer = 13055800] 08:27:53 INFO - PROCESS | 3760 | 1463675273454 Marionette DEBUG loaded listener.js 08:27:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (198EE400) [pid = 3760] [serial = 1475] [outer = 13055800] 08:27:53 INFO - PROCESS | 3760 | 1463675273848 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 644ms 08:27:53 INFO - PROCESS | 3760 | 1463675273863 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:27:53 INFO - PROCESS | 3760 | 1463675273865 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 08:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:27:53 INFO - PROCESS | 3760 | 1463675273868 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:27:53 INFO - PROCESS | 3760 | 1463675273869 Marionette TRACE conn3 <- [1,1930,null,{}] 08:27:53 INFO - PROCESS | 3760 | 1463675273873 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:53 INFO - PROCESS | 3760 | 1463675273958 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:27:53 INFO - PROCESS | 3760 | 1463675273965 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:53 INFO - PROCESS | 3760 | ++DOCSHELL 175B7800 == 57 [pid = 3760] [id = 492] 08:27:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (17824C00) [pid = 3760] [serial = 1476] [outer = 00000000] 08:27:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (19E4C400) [pid = 3760] [serial = 1477] [outer = 17824C00] 08:27:54 INFO - PROCESS | 3760 | 1463675274009 Marionette DEBUG loaded listener.js 08:27:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (19E4FC00) [pid = 3760] [serial = 1478] [outer = 17824C00] 08:27:54 INFO - PROCESS | 3760 | 1463675274466 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 691ms 08:27:54 INFO - PROCESS | 3760 | 1463675274569 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:27:54 INFO - PROCESS | 3760 | 1463675274573 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 08:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:27:54 INFO - PROCESS | 3760 | 1463675274578 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:27:54 INFO - PROCESS | 3760 | 1463675274582 Marionette TRACE conn3 <- [1,1934,null,{}] 08:27:54 INFO - PROCESS | 3760 | 1463675274604 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:54 INFO - PROCESS | 3760 | 1463675274761 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:27:54 INFO - PROCESS | 3760 | 1463675274868 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:54 INFO - PROCESS | 3760 | ++DOCSHELL 11030400 == 58 [pid = 3760] [id = 493] 08:27:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (110A0C00) [pid = 3760] [serial = 1479] [outer = 00000000] 08:27:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (112ADC00) [pid = 3760] [serial = 1480] [outer = 110A0C00] 08:27:54 INFO - PROCESS | 3760 | 1463675274925 Marionette DEBUG loaded listener.js 08:27:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (128A2C00) [pid = 3760] [serial = 1481] [outer = 110A0C00] 08:27:55 INFO - PROCESS | 3760 | 1463675275500 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 974ms 08:27:55 INFO - PROCESS | 3760 | 1463675275546 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:27:55 INFO - PROCESS | 3760 | 1463675275550 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 08:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:27:55 INFO - PROCESS | 3760 | 1463675275557 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:27:55 INFO - PROCESS | 3760 | 1463675275561 Marionette TRACE conn3 <- [1,1938,null,{}] 08:27:55 INFO - PROCESS | 3760 | 1463675275566 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:55 INFO - PROCESS | 3760 | 1463675275671 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:27:55 INFO - PROCESS | 3760 | 1463675275782 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:55 INFO - PROCESS | 3760 | ++DOCSHELL 137B5400 == 59 [pid = 3760] [id = 494] 08:27:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (14007000) [pid = 3760] [serial = 1482] [outer = 00000000] 08:27:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (156B3800) [pid = 3760] [serial = 1483] [outer = 14007000] 08:27:55 INFO - PROCESS | 3760 | 1463675275835 Marionette DEBUG loaded listener.js 08:27:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (15F8F000) [pid = 3760] [serial = 1484] [outer = 14007000] 08:27:56 INFO - PROCESS | 3760 | 1463675276498 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 942ms 08:27:56 INFO - PROCESS | 3760 | 1463675276533 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:27:56 INFO - PROCESS | 3760 | 1463675276535 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 08:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:27:56 INFO - PROCESS | 3760 | 1463675276539 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:27:56 INFO - PROCESS | 3760 | 1463675276542 Marionette TRACE conn3 <- [1,1942,null,{}] 08:27:56 INFO - PROCESS | 3760 | 1463675276552 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:56 INFO - PROCESS | 3760 | 1463675276661 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:27:56 INFO - PROCESS | 3760 | 1463675276775 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:56 INFO - PROCESS | 3760 | ++DOCSHELL 16867C00 == 60 [pid = 3760] [id = 495] 08:27:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1688E800) [pid = 3760] [serial = 1485] [outer = 00000000] 08:27:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (17508800) [pid = 3760] [serial = 1486] [outer = 1688E800] 08:27:56 INFO - PROCESS | 3760 | 1463675276872 Marionette DEBUG loaded listener.js 08:27:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (17EE2800) [pid = 3760] [serial = 1487] [outer = 1688E800] 08:27:57 INFO - PROCESS | 3760 | 1463675277433 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 958ms 08:27:57 INFO - PROCESS | 3760 | 1463675277484 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:27:57 INFO - PROCESS | 3760 | 1463675277487 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 08:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:27:57 INFO - PROCESS | 3760 | 1463675277490 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:27:57 INFO - PROCESS | 3760 | 1463675277492 Marionette TRACE conn3 <- [1,1946,null,{}] 08:27:57 INFO - PROCESS | 3760 | 1463675277496 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:57 INFO - PROCESS | 3760 | 1463675277599 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:27:57 INFO - PROCESS | 3760 | 1463675277712 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:57 INFO - PROCESS | 3760 | ++DOCSHELL 19A67400 == 61 [pid = 3760] [id = 496] 08:27:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (19A69400) [pid = 3760] [serial = 1488] [outer = 00000000] 08:27:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (19E57000) [pid = 3760] [serial = 1489] [outer = 19A69400] 08:27:57 INFO - PROCESS | 3760 | 1463675277806 Marionette DEBUG loaded listener.js 08:27:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1A0AD000) [pid = 3760] [serial = 1490] [outer = 19A69400] 08:27:58 INFO - PROCESS | 3760 | 1463675278365 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 911ms 08:27:58 INFO - PROCESS | 3760 | 1463675278396 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:27:58 INFO - PROCESS | 3760 | 1463675278399 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 08:27:58 INFO - PROCESS | 3760 | 1463675278403 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:27:58 INFO - PROCESS | 3760 | 1463675278406 Marionette TRACE conn3 <- [1,1950,null,{}] 08:27:58 INFO - PROCESS | 3760 | 1463675278409 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:58 INFO - PROCESS | 3760 | 1463675278508 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:27:58 INFO - PROCESS | 3760 | 1463675278620 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:58 INFO - PROCESS | 3760 | ++DOCSHELL 199D9800 == 62 [pid = 3760] [id = 497] 08:27:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (199E2800) [pid = 3760] [serial = 1491] [outer = 00000000] 08:27:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (1A0B9800) [pid = 3760] [serial = 1492] [outer = 199E2800] 08:27:58 INFO - PROCESS | 3760 | 1463675278673 Marionette DEBUG loaded listener.js 08:27:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1A412000) [pid = 3760] [serial = 1493] [outer = 199E2800] 08:27:59 INFO - PROCESS | 3760 | 1463675279262 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 910ms 08:27:59 INFO - PROCESS | 3760 | 1463675279309 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:27:59 INFO - PROCESS | 3760 | 1463675279312 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 08:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:27:59 INFO - PROCESS | 3760 | 1463675279315 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:27:59 INFO - PROCESS | 3760 | 1463675279317 Marionette TRACE conn3 <- [1,1954,null,{}] 08:27:59 INFO - PROCESS | 3760 | 1463675279321 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:27:59 INFO - PROCESS | 3760 | 1463675279575 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:27:59 INFO - PROCESS | 3760 | 1463675279743 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:59 INFO - PROCESS | 3760 | ++DOCSHELL 105FAC00 == 63 [pid = 3760] [id = 498] 08:27:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (10A55C00) [pid = 3760] [serial = 1494] [outer = 00000000] 08:27:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (110A3C00) [pid = 3760] [serial = 1495] [outer = 10A55C00] 08:27:59 INFO - PROCESS | 3760 | 1463675279792 Marionette DEBUG loaded listener.js 08:27:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (112B7800) [pid = 3760] [serial = 1496] [outer = 10A55C00] 08:28:00 INFO - PROCESS | 3760 | 1463675280444 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1147ms 08:28:00 INFO - PROCESS | 3760 | 1463675280456 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:28:00 INFO - PROCESS | 3760 | 1463675280460 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 08:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:28:00 INFO - PROCESS | 3760 | 1463675280464 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:28:00 INFO - PROCESS | 3760 | 1463675280468 Marionette TRACE conn3 <- [1,1958,null,{}] 08:28:00 INFO - PROCESS | 3760 | 1463675280472 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:00 INFO - PROCESS | 3760 | 1463675280570 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:28:00 INFO - PROCESS | 3760 | 1463675280715 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:00 INFO - PROCESS | 3760 | --DOCSHELL 13050400 == 62 [pid = 3760] [id = 491] 08:28:00 INFO - PROCESS | 3760 | --DOCSHELL 10235800 == 61 [pid = 3760] [id = 490] 08:28:00 INFO - PROCESS | 3760 | --DOCSHELL 17FC8000 == 60 [pid = 3760] [id = 489] 08:28:00 INFO - PROCESS | 3760 | --DOCSHELL 156B4800 == 59 [pid = 3760] [id = 488] 08:28:00 INFO - PROCESS | 3760 | --DOCSHELL 11436C00 == 58 [pid = 3760] [id = 487] 08:28:00 INFO - PROCESS | 3760 | --DOCSHELL 1573A400 == 57 [pid = 3760] [id = 486] 08:28:00 INFO - PROCESS | 3760 | --DOCSHELL 13955C00 == 56 [pid = 3760] [id = 485] 08:28:00 INFO - PROCESS | 3760 | --DOCSHELL 128A2800 == 55 [pid = 3760] [id = 484] 08:28:00 INFO - PROCESS | 3760 | --DOCSHELL 10A5E000 == 54 [pid = 3760] [id = 483] 08:28:00 INFO - PROCESS | 3760 | --DOCSHELL 10565400 == 53 [pid = 3760] [id = 477] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1782E000) [pid = 3760] [serial = 1358] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (16894400) [pid = 3760] [serial = 1304] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (172CB400) [pid = 3760] [serial = 1420] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (105F4C00) [pid = 3760] [serial = 1390] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (13390800) [pid = 3760] [serial = 1393] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (160A0000) [pid = 3760] [serial = 1396] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (16446C00) [pid = 3760] [serial = 1414] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1688BC00) [pid = 3760] [serial = 1417] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (16917000) [pid = 3760] [serial = 1418] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (13155000) [pid = 3760] [serial = 1406] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1302F800) [pid = 3760] [serial = 1405] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (11A02C00) [pid = 3760] [serial = 1408] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (13316000) [pid = 3760] [serial = 1409] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (15626000) [pid = 3760] [serial = 1411] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1573A800) [pid = 3760] [serial = 1412] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1741B000) [pid = 3760] [serial = 1421] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (17FC1C00) [pid = 3760] [serial = 1403] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (17EE5800) [pid = 3760] [serial = 1402] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (175EBC00) [pid = 3760] [serial = 1399] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (175E2000) [pid = 3760] [serial = 1423] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1561A800) [pid = 3760] [serial = 1426] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (170CB000) [pid = 3760] [serial = 1427] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (17ECD000) [pid = 3760] [serial = 1430] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (177D0400) [pid = 3760] [serial = 1429] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (175E2C00) [pid = 3760] [serial = 1424] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (166E8C00) [pid = 3760] [serial = 1415] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1847CC00) [pid = 3760] [serial = 1432] [outer = 00000000] [url = about:blank] 08:28:00 INFO - PROCESS | 3760 | ++DOCSHELL 10565400 == 54 [pid = 3760] [id = 499] 08:28:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (105F4C00) [pid = 3760] [serial = 1497] [outer = 00000000] 08:28:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (11436C00) [pid = 3760] [serial = 1498] [outer = 105F4C00] 08:28:00 INFO - PROCESS | 3760 | 1463675280804 Marionette DEBUG loaded listener.js 08:28:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (13078400) [pid = 3760] [serial = 1499] [outer = 105F4C00] 08:28:01 INFO - PROCESS | 3760 | 1463675281228 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 801ms 08:28:01 INFO - PROCESS | 3760 | 1463675281268 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:28:01 INFO - PROCESS | 3760 | 1463675281271 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 08:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:28:01 INFO - PROCESS | 3760 | 1463675281274 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:28:01 INFO - PROCESS | 3760 | 1463675281276 Marionette TRACE conn3 <- [1,1962,null,{}] 08:28:01 INFO - PROCESS | 3760 | 1463675281280 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:01 INFO - PROCESS | 3760 | 1463675281362 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:28:01 INFO - PROCESS | 3760 | 1463675281371 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:01 INFO - PROCESS | 3760 | ++DOCSHELL 154E1C00 == 55 [pid = 3760] [id = 500] 08:28:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (156AE400) [pid = 3760] [serial = 1500] [outer = 00000000] 08:28:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (156B6800) [pid = 3760] [serial = 1501] [outer = 156AE400] 08:28:01 INFO - PROCESS | 3760 | 1463675281416 Marionette DEBUG loaded listener.js 08:28:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (15E0A800) [pid = 3760] [serial = 1502] [outer = 156AE400] 08:28:01 INFO - PROCESS | 3760 | 1463675281954 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 738ms 08:28:02 INFO - PROCESS | 3760 | 1463675282015 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:28:02 INFO - PROCESS | 3760 | 1463675282019 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 08:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:28:02 INFO - PROCESS | 3760 | 1463675282025 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:28:02 INFO - PROCESS | 3760 | 1463675282029 Marionette TRACE conn3 <- [1,1966,null,{}] 08:28:02 INFO - PROCESS | 3760 | 1463675282036 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:02 INFO - PROCESS | 3760 | 1463675282158 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:28:02 INFO - PROCESS | 3760 | 1463675282291 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:02 INFO - PROCESS | 3760 | ++DOCSHELL 128A3800 == 56 [pid = 3760] [id = 501] 08:28:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (12D81800) [pid = 3760] [serial = 1503] [outer = 00000000] 08:28:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1331C000) [pid = 3760] [serial = 1504] [outer = 12D81800] 08:28:02 INFO - PROCESS | 3760 | 1463675282347 Marionette DEBUG loaded listener.js 08:28:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (14233800) [pid = 3760] [serial = 1505] [outer = 12D81800] 08:28:03 INFO - PROCESS | 3760 | 1463675283025 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1005ms 08:28:03 INFO - PROCESS | 3760 | 1463675283059 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:28:03 INFO - PROCESS | 3760 | 1463675283065 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 08:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:28:03 INFO - PROCESS | 3760 | 1463675283072 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:28:03 INFO - PROCESS | 3760 | 1463675283075 Marionette TRACE conn3 <- [1,1970,null,{}] 08:28:03 INFO - PROCESS | 3760 | 1463675283079 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:03 INFO - PROCESS | 3760 | 1463675283186 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:28:03 INFO - PROCESS | 3760 | 1463675283325 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:03 INFO - PROCESS | 3760 | ++DOCSHELL 14E7EC00 == 57 [pid = 3760] [id = 502] 08:28:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1561A800) [pid = 3760] [serial = 1506] [outer = 00000000] 08:28:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (166DE000) [pid = 3760] [serial = 1507] [outer = 1561A800] 08:28:03 INFO - PROCESS | 3760 | 1463675283380 Marionette DEBUG loaded listener.js 08:28:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (16860400) [pid = 3760] [serial = 1508] [outer = 1561A800] 08:28:03 INFO - PROCESS | 3760 | 1463675283926 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 910ms 08:28:03 INFO - PROCESS | 3760 | 1463675283974 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:28:03 INFO - PROCESS | 3760 | 1463675283977 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 08:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:28:03 INFO - PROCESS | 3760 | 1463675283980 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:28:03 INFO - PROCESS | 3760 | 1463675283984 Marionette TRACE conn3 <- [1,1974,null,{}] 08:28:04 INFO - PROCESS | 3760 | 1463675283995 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:04 INFO - PROCESS | 3760 | 1463675284102 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:28:04 INFO - PROCESS | 3760 | 1463675284280 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:04 INFO - PROCESS | 3760 | ++DOCSHELL 1688D000 == 58 [pid = 3760] [id = 503] 08:28:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (16896800) [pid = 3760] [serial = 1509] [outer = 00000000] 08:28:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (169C8800) [pid = 3760] [serial = 1510] [outer = 16896800] 08:28:04 INFO - PROCESS | 3760 | 1463675284341 Marionette DEBUG loaded listener.js 08:28:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (169D6400) [pid = 3760] [serial = 1511] [outer = 16896800] 08:28:04 INFO - PROCESS | 3760 | 1463675284932 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1005ms 08:28:04 INFO - PROCESS | 3760 | 1463675284982 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:28:04 INFO - PROCESS | 3760 | 1463675284985 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 08:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:28:04 INFO - PROCESS | 3760 | 1463675284989 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:28:04 INFO - PROCESS | 3760 | 1463675284991 Marionette TRACE conn3 <- [1,1978,null,{}] 08:28:05 INFO - PROCESS | 3760 | 1463675284994 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:05 INFO - PROCESS | 3760 | 1463675285093 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:28:05 INFO - PROCESS | 3760 | 1463675285209 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:05 INFO - PROCESS | 3760 | ++DOCSHELL 170C0800 == 59 [pid = 3760] [id = 504] 08:28:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (170C0C00) [pid = 3760] [serial = 1512] [outer = 00000000] 08:28:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (175DD400) [pid = 3760] [serial = 1513] [outer = 170C0C00] 08:28:05 INFO - PROCESS | 3760 | 1463675285303 Marionette DEBUG loaded listener.js 08:28:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (175EA800) [pid = 3760] [serial = 1514] [outer = 170C0C00] 08:28:05 INFO - PROCESS | 3760 | 1463675285829 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 911ms 08:28:05 INFO - PROCESS | 3760 | 1463675285893 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:28:05 INFO - PROCESS | 3760 | 1463675285895 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 08:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:28:05 INFO - PROCESS | 3760 | 1463675285898 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:28:05 INFO - PROCESS | 3760 | 1463675285901 Marionette TRACE conn3 <- [1,1982,null,{}] 08:28:05 INFO - PROCESS | 3760 | 1463675285904 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:06 INFO - PROCESS | 3760 | 1463675286002 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:28:06 INFO - PROCESS | 3760 | 1463675286113 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:06 INFO - PROCESS | 3760 | ++DOCSHELL 17DDA400 == 60 [pid = 3760] [id = 505] 08:28:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (17DDAC00) [pid = 3760] [serial = 1515] [outer = 00000000] 08:28:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (17EE5800) [pid = 3760] [serial = 1516] [outer = 17DDAC00] 08:28:06 INFO - PROCESS | 3760 | 1463675286166 Marionette DEBUG loaded listener.js 08:28:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (182A3000) [pid = 3760] [serial = 1517] [outer = 17DDAC00] 08:28:06 INFO - PROCESS | 3760 | 1463675286754 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 911ms 08:28:06 INFO - PROCESS | 3760 | 1463675286803 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:28:06 INFO - PROCESS | 3760 | 1463675286805 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 08:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:28:06 INFO - PROCESS | 3760 | 1463675286809 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:28:06 INFO - PROCESS | 3760 | 1463675286811 Marionette TRACE conn3 <- [1,1986,null,{}] 08:28:06 INFO - PROCESS | 3760 | 1463675286814 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:06 INFO - PROCESS | 3760 | 1463675286934 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:28:07 INFO - PROCESS | 3760 | 1463675287051 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:07 INFO - PROCESS | 3760 | ++DOCSHELL 18488C00 == 61 [pid = 3760] [id = 506] 08:28:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (198F4000) [pid = 3760] [serial = 1518] [outer = 00000000] 08:28:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (19A68400) [pid = 3760] [serial = 1519] [outer = 198F4000] 08:28:07 INFO - PROCESS | 3760 | 1463675287155 Marionette DEBUG loaded listener.js 08:28:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (19E55000) [pid = 3760] [serial = 1520] [outer = 198F4000] 08:28:07 INFO - PROCESS | 3760 | 1463675287822 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1037ms 08:28:07 INFO - PROCESS | 3760 | 1463675287851 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:28:07 INFO - PROCESS | 3760 | 1463675287854 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 08:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:28:07 INFO - PROCESS | 3760 | 1463675287859 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:28:07 INFO - PROCESS | 3760 | 1463675287863 Marionette TRACE conn3 <- [1,1990,null,{}] 08:28:07 INFO - PROCESS | 3760 | 1463675287890 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:08 INFO - PROCESS | 3760 | 1463675287988 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:28:08 INFO - PROCESS | 3760 | 1463675288133 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:08 INFO - PROCESS | 3760 | ++DOCSHELL 11033000 == 62 [pid = 3760] [id = 507] 08:28:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (110CA800) [pid = 3760] [serial = 1521] [outer = 00000000] 08:28:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (1338AC00) [pid = 3760] [serial = 1522] [outer = 110CA800] 08:28:08 INFO - PROCESS | 3760 | 1463675288182 Marionette DEBUG loaded listener.js 08:28:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1573E400) [pid = 3760] [serial = 1523] [outer = 110CA800] 08:28:08 INFO - PROCESS | 3760 | --DOCSHELL 166DA800 == 61 [pid = 3760] [id = 481] 08:28:08 INFO - PROCESS | 3760 | --DOCSHELL 17820800 == 60 [pid = 3760] [id = 467] 08:28:08 INFO - PROCESS | 3760 | --DOCSHELL 10565400 == 59 [pid = 3760] [id = 499] 08:28:08 INFO - PROCESS | 3760 | --DOCSHELL 105FAC00 == 58 [pid = 3760] [id = 498] 08:28:08 INFO - PROCESS | 3760 | --DOCSHELL 11030400 == 57 [pid = 3760] [id = 493] 08:28:08 INFO - PROCESS | 3760 | 1463675288791 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 958ms 08:28:08 INFO - PROCESS | 3760 | 1463675288823 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:28:08 INFO - PROCESS | 3760 | 1463675288828 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 08:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:28:08 INFO - PROCESS | 3760 | 1463675288834 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:28:08 INFO - PROCESS | 3760 | 1463675288837 Marionette TRACE conn3 <- [1,1994,null,{}] 08:28:08 INFO - PROCESS | 3760 | 1463675288840 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:08 INFO - PROCESS | 3760 | 1463675288939 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:28:09 INFO - PROCESS | 3760 | 1463675289041 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:09 INFO - PROCESS | 3760 | ++DOCSHELL 10C21000 == 58 [pid = 3760] [id = 508] 08:28:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1102C800) [pid = 3760] [serial = 1524] [outer = 00000000] 08:28:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (16445000) [pid = 3760] [serial = 1525] [outer = 1102C800] 08:28:09 INFO - PROCESS | 3760 | 1463675289087 Marionette DEBUG loaded listener.js 08:28:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (168ECC00) [pid = 3760] [serial = 1526] [outer = 1102C800] 08:28:09 INFO - PROCESS | 3760 | 1463675289506 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 706ms 08:28:09 INFO - PROCESS | 3760 | 1463675289564 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:28:09 INFO - PROCESS | 3760 | 1463675289566 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 08:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:28:09 INFO - PROCESS | 3760 | 1463675289570 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:28:09 INFO - PROCESS | 3760 | 1463675289573 Marionette TRACE conn3 <- [1,1998,null,{}] 08:28:09 INFO - PROCESS | 3760 | 1463675289583 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:09 INFO - PROCESS | 3760 | 1463675289699 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:28:09 INFO - PROCESS | 3760 | 1463675289714 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:09 INFO - PROCESS | 3760 | ++DOCSHELL 182A8C00 == 59 [pid = 3760] [id = 509] 08:28:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (182AC400) [pid = 3760] [serial = 1527] [outer = 00000000] 08:28:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (18487000) [pid = 3760] [serial = 1528] [outer = 182AC400] 08:28:09 INFO - PROCESS | 3760 | 1463675289761 Marionette DEBUG loaded listener.js 08:28:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (19A68800) [pid = 3760] [serial = 1529] [outer = 182AC400] 08:28:10 INFO - PROCESS | 3760 | 1463675290261 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 754ms 08:28:10 INFO - PROCESS | 3760 | 1463675290310 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:28:10 INFO - PROCESS | 3760 | 1463675290314 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 08:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:28:10 INFO - PROCESS | 3760 | 1463675290318 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:28:10 INFO - PROCESS | 3760 | 1463675290321 Marionette TRACE conn3 <- [1,2002,null,{}] 08:28:10 INFO - PROCESS | 3760 | 1463675290326 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:10 INFO - PROCESS | 3760 | 1463675290450 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:28:10 INFO - PROCESS | 3760 | 1463675290517 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:10 INFO - PROCESS | 3760 | ++DOCSHELL 19E54400 == 60 [pid = 3760] [id = 510] 08:28:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (1A0B3800) [pid = 3760] [serial = 1530] [outer = 00000000] 08:28:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1A416C00) [pid = 3760] [serial = 1531] [outer = 1A0B3800] 08:28:10 INFO - PROCESS | 3760 | 1463675290561 Marionette DEBUG loaded listener.js 08:28:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (1A4EF800) [pid = 3760] [serial = 1532] [outer = 1A0B3800] 08:28:10 INFO - PROCESS | 3760 | 1463675290978 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 707ms 08:28:11 INFO - PROCESS | 3760 | 1463675291015 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:28:11 INFO - PROCESS | 3760 | 1463675291017 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 08:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:28:11 INFO - PROCESS | 3760 | 1463675291020 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:28:11 INFO - PROCESS | 3760 | 1463675291022 Marionette TRACE conn3 <- [1,2006,null,{}] 08:28:11 INFO - PROCESS | 3760 | 1463675291025 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:11 INFO - PROCESS | 3760 | 1463675291180 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:28:11 INFO - PROCESS | 3760 | 1463675291208 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:11 INFO - PROCESS | 3760 | ++DOCSHELL 1A4F2000 == 61 [pid = 3760] [id = 511] 08:28:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (1A4F2C00) [pid = 3760] [serial = 1533] [outer = 00000000] 08:28:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (1A670C00) [pid = 3760] [serial = 1534] [outer = 1A4F2C00] 08:28:11 INFO - PROCESS | 3760 | 1463675291251 Marionette DEBUG loaded listener.js 08:28:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (1A675800) [pid = 3760] [serial = 1535] [outer = 1A4F2C00] 08:28:11 INFO - PROCESS | 3760 | 1463675291700 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 738ms 08:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:28:11 INFO - PROCESS | 3760 | 1463675291768 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:28:11 INFO - PROCESS | 3760 | 1463675291769 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 08:28:11 INFO - PROCESS | 3760 | 1463675291773 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:28:11 INFO - PROCESS | 3760 | 1463675291774 Marionette TRACE conn3 <- [1,2010,null,{}] 08:28:11 INFO - PROCESS | 3760 | 1463675291778 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:11 INFO - PROCESS | 3760 | 1463675291914 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (10A55C00) [pid = 3760] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (105F4C00) [pid = 3760] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (169CA400) [pid = 3760] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (16A65C00) [pid = 3760] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (16887800) [pid = 3760] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (1423D800) [pid = 3760] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (110D8C00) [pid = 3760] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (10C1EC00) [pid = 3760] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (0F9F1C00) [pid = 3760] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (14FE0400) [pid = 3760] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (11035800) [pid = 3760] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (16924800) [pid = 3760] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (17FC9400) [pid = 3760] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (110CE000) [pid = 3760] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (12AEE800) [pid = 3760] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (11433400) [pid = 3760] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (18485000) [pid = 3760] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (16446000) [pid = 3760] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (17EDD000) [pid = 3760] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (168E9000) [pid = 3760] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (13312400) [pid = 3760] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (175DD000) [pid = 3760] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (175BFC00) [pid = 3760] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (169D5000) [pid = 3760] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (13055800) [pid = 3760] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (156BA000) [pid = 3760] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:28:12 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (156B0000) [pid = 3760] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:28:12 INFO - PROCESS | 3760 | 1463675292202 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:12 INFO - PROCESS | 3760 | ++DOCSHELL 0F9F1C00 == 62 [pid = 3760] [id = 512] 08:28:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (10277000) [pid = 3760] [serial = 1536] [outer = 00000000] 08:28:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (10C1EC00) [pid = 3760] [serial = 1537] [outer = 10277000] 08:28:12 INFO - PROCESS | 3760 | 1463675292250 Marionette DEBUG loaded listener.js 08:28:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (1109C000) [pid = 3760] [serial = 1538] [outer = 10277000] 08:28:12 INFO - PROCESS | 3760 | 1463675292649 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 910ms 08:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:28:12 INFO - PROCESS | 3760 | 1463675292676 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:28:12 INFO - PROCESS | 3760 | 1463675292678 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 08:28:12 INFO - PROCESS | 3760 | 1463675292681 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:28:12 INFO - PROCESS | 3760 | 1463675292683 Marionette TRACE conn3 <- [1,2014,null,{}] 08:28:12 INFO - PROCESS | 3760 | 1463675292687 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:12 INFO - PROCESS | 3760 | 1463675292769 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:28:12 INFO - PROCESS | 3760 | 1463675292871 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:12 INFO - PROCESS | 3760 | ++DOCSHELL 1109C400 == 63 [pid = 3760] [id = 513] 08:28:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (112B5C00) [pid = 3760] [serial = 1539] [outer = 00000000] 08:28:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (15E0AC00) [pid = 3760] [serial = 1540] [outer = 112B5C00] 08:28:12 INFO - PROCESS | 3760 | 1463675292914 Marionette DEBUG loaded listener.js 08:28:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (169D1C00) [pid = 3760] [serial = 1541] [outer = 112B5C00] 08:28:13 INFO - PROCESS | 3760 | 1463675293266 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 628ms 08:28:13 INFO - PROCESS | 3760 | 1463675293320 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:28:13 INFO - PROCESS | 3760 | 1463675293321 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 08:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:28:13 INFO - PROCESS | 3760 | 1463675293325 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:28:13 INFO - PROCESS | 3760 | 1463675293326 Marionette TRACE conn3 <- [1,2018,null,{}] 08:28:13 INFO - PROCESS | 3760 | 1463675293330 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:13 INFO - PROCESS | 3760 | 1463675293458 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:28:13 INFO - PROCESS | 3760 | 1463675293471 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:13 INFO - PROCESS | 3760 | ++DOCSHELL 14F33C00 == 64 [pid = 3760] [id = 514] 08:28:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (15625800) [pid = 3760] [serial = 1542] [outer = 00000000] 08:28:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (175DF800) [pid = 3760] [serial = 1543] [outer = 15625800] 08:28:13 INFO - PROCESS | 3760 | 1463675293514 Marionette DEBUG loaded listener.js 08:28:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (18482400) [pid = 3760] [serial = 1544] [outer = 15625800] 08:28:13 INFO - PROCESS | 3760 | 1463675293913 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 628ms 08:28:13 INFO - PROCESS | 3760 | 1463675293963 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:28:13 INFO - PROCESS | 3760 | 1463675293965 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 08:28:13 INFO - PROCESS | 3760 | 1463675293968 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:28:13 INFO - PROCESS | 3760 | 1463675293970 Marionette TRACE conn3 <- [1,2022,null,{}] 08:28:13 INFO - PROCESS | 3760 | 1463675293973 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:14 INFO - PROCESS | 3760 | 1463675294053 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:28:14 INFO - PROCESS | 3760 | 1463675294186 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:14 INFO - PROCESS | 3760 | ++DOCSHELL 10B81400 == 65 [pid = 3760] [id = 515] 08:28:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (14FE0C00) [pid = 3760] [serial = 1545] [outer = 00000000] 08:28:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (1A98B800) [pid = 3760] [serial = 1546] [outer = 14FE0C00] 08:28:14 INFO - PROCESS | 3760 | 1463675294229 Marionette DEBUG loaded listener.js 08:28:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (16860000) [pid = 3760] [serial = 1547] [outer = 14FE0C00] 08:28:14 INFO - PROCESS | 3760 | 1463675294846 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 942ms 08:28:14 INFO - PROCESS | 3760 | 1463675294915 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:28:14 INFO - PROCESS | 3760 | 1463675294920 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 08:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:28:14 INFO - PROCESS | 3760 | 1463675294925 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:28:14 INFO - PROCESS | 3760 | 1463675294929 Marionette TRACE conn3 <- [1,2026,null,{}] 08:28:14 INFO - PROCESS | 3760 | 1463675294935 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:15 INFO - PROCESS | 3760 | 1463675295047 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:28:15 INFO - PROCESS | 3760 | 1463675295194 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:15 INFO - PROCESS | 3760 | ++DOCSHELL 14004C00 == 66 [pid = 3760] [id = 516] 08:28:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (14E80000) [pid = 3760] [serial = 1548] [outer = 00000000] 08:28:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (1609F800) [pid = 3760] [serial = 1549] [outer = 14E80000] 08:28:15 INFO - PROCESS | 3760 | 1463675295250 Marionette DEBUG loaded listener.js 08:28:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1688B800) [pid = 3760] [serial = 1550] [outer = 14E80000] 08:28:15 INFO - PROCESS | 3760 | 1463675295898 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1005ms 08:28:15 INFO - PROCESS | 3760 | 1463675295959 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:28:15 INFO - PROCESS | 3760 | 1463675295965 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 08:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:28:15 INFO - PROCESS | 3760 | 1463675295972 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:28:15 INFO - PROCESS | 3760 | 1463675295975 Marionette TRACE conn3 <- [1,2030,null,{}] 08:28:15 INFO - PROCESS | 3760 | 1463675295979 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:16 INFO - PROCESS | 3760 | 1463675296087 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:28:16 INFO - PROCESS | 3760 | 1463675296234 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:16 INFO - PROCESS | 3760 | ++DOCSHELL 157F9C00 == 67 [pid = 3760] [id = 517] 08:28:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (16869400) [pid = 3760] [serial = 1551] [outer = 00000000] 08:28:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (17EC7400) [pid = 3760] [serial = 1552] [outer = 16869400] 08:28:16 INFO - PROCESS | 3760 | 1463675296288 Marionette DEBUG loaded listener.js 08:28:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (18489800) [pid = 3760] [serial = 1553] [outer = 16869400] 08:28:16 INFO - PROCESS | 3760 | 1463675296886 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 942ms 08:28:16 INFO - PROCESS | 3760 | 1463675296915 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:28:16 INFO - PROCESS | 3760 | 1463675296918 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 08:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:28:16 INFO - PROCESS | 3760 | 1463675296921 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:28:16 INFO - PROCESS | 3760 | 1463675296925 Marionette TRACE conn3 <- [1,2034,null,{}] 08:28:16 INFO - PROCESS | 3760 | 1463675296936 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:17 INFO - PROCESS | 3760 | 1463675297046 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:28:17 INFO - PROCESS | 3760 | 1463675297207 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:17 INFO - PROCESS | 3760 | ++DOCSHELL 1A985800 == 68 [pid = 3760] [id = 518] 08:28:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1A985C00) [pid = 3760] [serial = 1554] [outer = 00000000] 08:28:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (1A98A400) [pid = 3760] [serial = 1555] [outer = 1A985C00] 08:28:17 INFO - PROCESS | 3760 | 1463675297263 Marionette DEBUG loaded listener.js 08:28:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (1AB4F800) [pid = 3760] [serial = 1556] [outer = 1A985C00] 08:28:17 INFO - PROCESS | 3760 | 1463675297820 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 942ms 08:28:17 INFO - PROCESS | 3760 | 1463675297866 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:28:17 INFO - PROCESS | 3760 | 1463675297869 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 08:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:28:17 INFO - PROCESS | 3760 | 1463675297872 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:28:17 INFO - PROCESS | 3760 | 1463675297874 Marionette TRACE conn3 <- [1,2038,null,{}] 08:28:17 INFO - PROCESS | 3760 | 1463675297878 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:18 INFO - PROCESS | 3760 | 1463675297984 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:28:18 INFO - PROCESS | 3760 | 1463675298141 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:18 INFO - PROCESS | 3760 | ++DOCSHELL 1AB55000 == 69 [pid = 3760] [id = 519] 08:28:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (1AB55400) [pid = 3760] [serial = 1557] [outer = 00000000] 08:28:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1AF79C00) [pid = 3760] [serial = 1558] [outer = 1AB55400] 08:28:18 INFO - PROCESS | 3760 | 1463675298195 Marionette DEBUG loaded listener.js 08:28:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (1AF7E400) [pid = 3760] [serial = 1559] [outer = 1AB55400] 08:28:18 INFO - PROCESS | 3760 | 1463675298814 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1005ms 08:28:18 INFO - PROCESS | 3760 | 1463675298888 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:28:18 INFO - PROCESS | 3760 | 1463675298891 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 08:28:18 INFO - PROCESS | 3760 | 1463675298896 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:28:18 INFO - PROCESS | 3760 | 1463675298898 Marionette TRACE conn3 <- [1,2042,null,{}] 08:28:18 INFO - PROCESS | 3760 | 1463675298902 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:19 INFO - PROCESS | 3760 | 1463675299006 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:28:19 INFO - PROCESS | 3760 | 1463675299149 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:19 INFO - PROCESS | 3760 | ++DOCSHELL 0F241800 == 70 [pid = 3760] [id = 520] 08:28:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (10275000) [pid = 3760] [serial = 1560] [outer = 00000000] 08:28:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (130E0C00) [pid = 3760] [serial = 1561] [outer = 10275000] 08:28:19 INFO - PROCESS | 3760 | 1463675299204 Marionette DEBUG loaded listener.js 08:28:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (137AF400) [pid = 3760] [serial = 1562] [outer = 10275000] 08:28:20 INFO - PROCESS | 3760 | 1463675299990 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1162ms 08:28:20 INFO - PROCESS | 3760 | 1463675300052 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:28:20 INFO - PROCESS | 3760 | 1463675300055 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 08:28:20 INFO - PROCESS | 3760 | 1463675300061 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:28:20 INFO - PROCESS | 3760 | 1463675300064 Marionette TRACE conn3 <- [1,2046,null,{}] 08:28:20 INFO - PROCESS | 3760 | 1463675300069 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:20 INFO - PROCESS | 3760 | 1463675300169 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:28:20 INFO - PROCESS | 3760 | 1463675300321 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:20 INFO - PROCESS | 3760 | ++DOCSHELL 10C1F000 == 71 [pid = 3760] [id = 521] 08:28:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (10C24000) [pid = 3760] [serial = 1563] [outer = 00000000] 08:28:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (13076C00) [pid = 3760] [serial = 1564] [outer = 10C24000] 08:28:20 INFO - PROCESS | 3760 | 1463675300375 Marionette DEBUG loaded listener.js 08:28:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (14009800) [pid = 3760] [serial = 1565] [outer = 10C24000] 08:28:20 INFO - PROCESS | 3760 | --DOCSHELL 14232000 == 70 [pid = 3760] [id = 429] 08:28:20 INFO - PROCESS | 3760 | --DOCSHELL 14F33C00 == 69 [pid = 3760] [id = 514] 08:28:20 INFO - PROCESS | 3760 | --DOCSHELL 1109C400 == 68 [pid = 3760] [id = 513] 08:28:20 INFO - PROCESS | 3760 | --DOCSHELL 0F9F1C00 == 67 [pid = 3760] [id = 512] 08:28:20 INFO - PROCESS | 3760 | --DOCSHELL 1A4F2000 == 66 [pid = 3760] [id = 511] 08:28:20 INFO - PROCESS | 3760 | --DOCSHELL 19E54400 == 65 [pid = 3760] [id = 510] 08:28:20 INFO - PROCESS | 3760 | --DOCSHELL 182A8C00 == 64 [pid = 3760] [id = 509] 08:28:20 INFO - PROCESS | 3760 | --DOCSHELL 10C21000 == 63 [pid = 3760] [id = 508] 08:28:20 INFO - PROCESS | 3760 | --DOCSHELL 11033000 == 62 [pid = 3760] [id = 507] 08:28:20 INFO - PROCESS | 3760 | --DOCSHELL 18488C00 == 61 [pid = 3760] [id = 506] 08:28:20 INFO - PROCESS | 3760 | --DOCSHELL 175B7800 == 60 [pid = 3760] [id = 492] 08:28:20 INFO - PROCESS | 3760 | --DOCSHELL 17DDA400 == 59 [pid = 3760] [id = 505] 08:28:20 INFO - PROCESS | 3760 | --DOCSHELL 170C0800 == 58 [pid = 3760] [id = 504] 08:28:20 INFO - PROCESS | 3760 | --DOCSHELL 1688D000 == 57 [pid = 3760] [id = 503] 08:28:20 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (156B6800) [pid = 3760] [serial = 1501] [outer = 00000000] [url = about:blank] 08:28:20 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (1A0B9800) [pid = 3760] [serial = 1492] [outer = 00000000] [url = about:blank] 08:28:20 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (19E4C400) [pid = 3760] [serial = 1477] [outer = 00000000] [url = about:blank] 08:28:20 INFO - PROCESS | 3760 | --DOCSHELL 14E7EC00 == 56 [pid = 3760] [id = 502] 08:28:20 INFO - PROCESS | 3760 | --DOCSHELL 128A3800 == 55 [pid = 3760] [id = 501] 08:28:21 INFO - PROCESS | 3760 | 1463675300995 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1005ms 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (12D7AC00) [pid = 3760] [serial = 1436] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (15F8A400) [pid = 3760] [serial = 1439] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (172CD800) [pid = 3760] [serial = 1388] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (199DA000) [pid = 3760] [serial = 1448] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (198F2400) [pid = 3760] [serial = 1445] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (175B9400) [pid = 3760] [serial = 1442] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (110A3C00) [pid = 3760] [serial = 1495] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (112B7800) [pid = 3760] [serial = 1496] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (11436C00) [pid = 3760] [serial = 1498] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (13078400) [pid = 3760] [serial = 1499] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (156B3800) [pid = 3760] [serial = 1483] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (112ADC00) [pid = 3760] [serial = 1480] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (17508800) [pid = 3760] [serial = 1486] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (19E57000) [pid = 3760] [serial = 1489] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (198EE400) [pid = 3760] [serial = 1475] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (198EF000) [pid = 3760] [serial = 1444] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (169AB800) [pid = 3760] [serial = 1463] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (15621800) [pid = 3760] [serial = 1438] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (130DA400) [pid = 3760] [serial = 1450] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (137AEC00) [pid = 3760] [serial = 1451] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (1686EC00) [pid = 3760] [serial = 1472] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (10C18000) [pid = 3760] [serial = 1391] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (157FAC00) [pid = 3760] [serial = 1457] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (112B0800) [pid = 3760] [serial = 1435] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (175E4000) [pid = 3760] [serial = 1465] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (18481C00) [pid = 3760] [serial = 1468] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (130D9000) [pid = 3760] [serial = 1352] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (13956400) [pid = 3760] [serial = 1454] [outer = 00000000] [url = about:blank] 08:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (14232800) [pid = 3760] [serial = 1471] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1573B400) [pid = 3760] [serial = 1456] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (15741800) [pid = 3760] [serial = 1355] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (199D8000) [pid = 3760] [serial = 1447] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1686AC00) [pid = 3760] [serial = 1460] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (16893800) [pid = 3760] [serial = 1462] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (18484400) [pid = 3760] [serial = 1433] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (166E2800) [pid = 3760] [serial = 1459] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (169CA800) [pid = 3760] [serial = 1313] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1395B800) [pid = 3760] [serial = 1394] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (17828C00) [pid = 3760] [serial = 1400] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (17E1CC00) [pid = 3760] [serial = 1349] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (172C8400) [pid = 3760] [serial = 1316] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (17E1F400) [pid = 3760] [serial = 1474] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (18485800) [pid = 3760] [serial = 1469] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (16A68800) [pid = 3760] [serial = 1441] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (17E16C00) [pid = 3760] [serial = 1466] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (16868000) [pid = 3760] [serial = 1397] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1307AC00) [pid = 3760] [serial = 1453] [outer = 00000000] [url = about:blank] 08:28:21 INFO - PROCESS | 3760 | 1463675301086 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:28:21 INFO - PROCESS | 3760 | 1463675301091 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 08:28:21 INFO - PROCESS | 3760 | 1463675301102 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:28:21 INFO - PROCESS | 3760 | 1463675301104 Marionette TRACE conn3 <- [1,2050,null,{}] 08:28:21 INFO - PROCESS | 3760 | 1463675301123 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:21 INFO - PROCESS | 3760 | 1463675301210 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:28:21 INFO - PROCESS | 3760 | 1463675301223 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:21 INFO - PROCESS | 3760 | ++DOCSHELL 11430000 == 56 [pid = 3760] [id = 522] 08:28:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (11433000) [pid = 3760] [serial = 1566] [outer = 00000000] 08:28:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (130D9000) [pid = 3760] [serial = 1567] [outer = 11433000] 08:28:21 INFO - PROCESS | 3760 | 1463675301268 Marionette DEBUG loaded listener.js 08:28:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (13707C00) [pid = 3760] [serial = 1568] [outer = 11433000] 08:28:21 INFO - PROCESS | 3760 | 1463675301814 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 739ms 08:28:21 INFO - PROCESS | 3760 | 1463675301837 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:28:21 INFO - PROCESS | 3760 | 1463675301839 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 08:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:28:21 INFO - PROCESS | 3760 | 1463675301842 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:28:21 INFO - PROCESS | 3760 | 1463675301845 Marionette TRACE conn3 <- [1,2054,null,{}] 08:28:21 INFO - PROCESS | 3760 | 1463675301855 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:21 INFO - PROCESS | 3760 | 1463675301988 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:28:22 INFO - PROCESS | 3760 | 1463675302091 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:22 INFO - PROCESS | 3760 | ++DOCSHELL 154DEC00 == 57 [pid = 3760] [id = 523] 08:28:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (156B6000) [pid = 3760] [serial = 1569] [outer = 00000000] 08:28:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (15741400) [pid = 3760] [serial = 1570] [outer = 156B6000] 08:28:22 INFO - PROCESS | 3760 | 1463675302137 Marionette DEBUG loaded listener.js 08:28:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (15F80800) [pid = 3760] [serial = 1571] [outer = 156B6000] 08:28:22 INFO - PROCESS | 3760 | 1463675302506 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 691ms 08:28:22 INFO - PROCESS | 3760 | 1463675302573 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:28:22 INFO - PROCESS | 3760 | 1463675302576 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 08:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:28:22 INFO - PROCESS | 3760 | 1463675302579 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:28:22 INFO - PROCESS | 3760 | 1463675302581 Marionette TRACE conn3 <- [1,2058,null,{}] 08:28:22 INFO - PROCESS | 3760 | 1463675302584 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:22 INFO - PROCESS | 3760 | 1463675302674 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:28:22 INFO - PROCESS | 3760 | 1463675302680 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:22 INFO - PROCESS | 3760 | ++DOCSHELL 157FAC00 == 58 [pid = 3760] [id = 524] 08:28:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (160A1400) [pid = 3760] [serial = 1572] [outer = 00000000] 08:28:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (166E0000) [pid = 3760] [serial = 1573] [outer = 160A1400] 08:28:22 INFO - PROCESS | 3760 | 1463675302725 Marionette DEBUG loaded listener.js 08:28:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (16864400) [pid = 3760] [serial = 1574] [outer = 160A1400] 08:28:23 INFO - PROCESS | 3760 | 1463675303168 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 644ms 08:28:23 INFO - PROCESS | 3760 | 1463675303217 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:28:23 INFO - PROCESS | 3760 | 1463675303219 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 08:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:28:23 INFO - PROCESS | 3760 | 1463675303229 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:28:23 INFO - PROCESS | 3760 | 1463675303231 Marionette TRACE conn3 <- [1,2062,null,{}] 08:28:23 INFO - PROCESS | 3760 | 1463675303234 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:23 INFO - PROCESS | 3760 | 1463675303358 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:28:23 INFO - PROCESS | 3760 | 1463675303453 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:23 INFO - PROCESS | 3760 | ++DOCSHELL 1686A000 == 59 [pid = 3760] [id = 525] 08:28:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1686A800) [pid = 3760] [serial = 1575] [outer = 00000000] 08:28:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (16892400) [pid = 3760] [serial = 1576] [outer = 1686A800] 08:28:23 INFO - PROCESS | 3760 | 1463675303498 Marionette DEBUG loaded listener.js 08:28:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (168E2C00) [pid = 3760] [serial = 1577] [outer = 1686A800] 08:28:23 INFO - PROCESS | 3760 | 1463675303915 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 753ms 08:28:23 INFO - PROCESS | 3760 | 1463675303967 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:28:23 INFO - PROCESS | 3760 | 1463675303969 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 08:28:23 INFO - PROCESS | 3760 | 1463675303973 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:28:23 INFO - PROCESS | 3760 | 1463675303974 Marionette TRACE conn3 <- [1,2066,null,{}] 08:28:23 INFO - PROCESS | 3760 | 1463675303978 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:24 INFO - PROCESS | 3760 | 1463675304112 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:28:24 INFO - PROCESS | 3760 | 1463675304181 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:24 INFO - PROCESS | 3760 | ++DOCSHELL 169C7800 == 60 [pid = 3760] [id = 526] 08:28:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (169C9400) [pid = 3760] [serial = 1578] [outer = 00000000] 08:28:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (172CF000) [pid = 3760] [serial = 1579] [outer = 169C9400] 08:28:24 INFO - PROCESS | 3760 | 1463675304231 Marionette DEBUG loaded listener.js 08:28:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (17512400) [pid = 3760] [serial = 1580] [outer = 169C9400] 08:28:24 INFO - PROCESS | 3760 | 1463675304663 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 738ms 08:28:24 INFO - PROCESS | 3760 | 1463675304745 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:28:24 INFO - PROCESS | 3760 | 1463675304747 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 08:28:24 INFO - PROCESS | 3760 | 1463675304753 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:28:24 INFO - PROCESS | 3760 | 1463675304754 Marionette TRACE conn3 <- [1,2070,null,{}] 08:28:24 INFO - PROCESS | 3760 | 1463675304758 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:24 INFO - PROCESS | 3760 | 1463675304873 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:28:24 INFO - PROCESS | 3760 | 1463675304885 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:24 INFO - PROCESS | 3760 | ++DOCSHELL 102D2400 == 61 [pid = 3760] [id = 527] 08:28:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (172CA800) [pid = 3760] [serial = 1581] [outer = 00000000] 08:28:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (177CF000) [pid = 3760] [serial = 1582] [outer = 172CA800] 08:28:25 INFO - PROCESS | 3760 | 1463675304987 Marionette DEBUG loaded listener.js 08:28:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (17829400) [pid = 3760] [serial = 1583] [outer = 172CA800] 08:28:25 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (10A63C00) [pid = 3760] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:28:25 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1688E800) [pid = 3760] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:28:25 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (110A0C00) [pid = 3760] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:28:25 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (19A69400) [pid = 3760] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:28:25 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (14007000) [pid = 3760] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:28:25 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1A0B3800) [pid = 3760] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:28:25 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1A4F2C00) [pid = 3760] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:28:25 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (110CA800) [pid = 3760] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:28:25 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (198F4000) [pid = 3760] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:28:25 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1102C800) [pid = 3760] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:28:25 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (182AC400) [pid = 3760] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:28:25 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (15625800) [pid = 3760] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:28:25 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (10277000) [pid = 3760] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:28:25 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (112B5C00) [pid = 3760] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:28:25 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (199E2800) [pid = 3760] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:28:25 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (17824C00) [pid = 3760] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:28:25 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (14235000) [pid = 3760] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:28:25 INFO - PROCESS | 3760 | 1463675305556 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 848ms 08:28:25 INFO - PROCESS | 3760 | 1463675305597 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:28:25 INFO - PROCESS | 3760 | 1463675305598 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 08:28:25 INFO - PROCESS | 3760 | 1463675305602 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:28:25 INFO - PROCESS | 3760 | 1463675305603 Marionette TRACE conn3 <- [1,2074,null,{}] 08:28:25 INFO - PROCESS | 3760 | 1463675305607 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:25 INFO - PROCESS | 3760 | 1463675305694 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:28:25 INFO - PROCESS | 3760 | 1463675305801 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:25 INFO - PROCESS | 3760 | ++DOCSHELL 0F9EDC00 == 62 [pid = 3760] [id = 528] 08:28:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (10277000) [pid = 3760] [serial = 1584] [outer = 00000000] 08:28:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (14E7D800) [pid = 3760] [serial = 1585] [outer = 10277000] 08:28:25 INFO - PROCESS | 3760 | 1463675305844 Marionette DEBUG loaded listener.js 08:28:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (169C8000) [pid = 3760] [serial = 1586] [outer = 10277000] 08:28:26 INFO - PROCESS | 3760 | 1463675306231 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 707ms 08:28:26 INFO - PROCESS | 3760 | 1463675306302 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:28:26 INFO - PROCESS | 3760 | 1463675306303 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 08:28:26 INFO - PROCESS | 3760 | 1463675306307 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:28:26 INFO - PROCESS | 3760 | 1463675306309 Marionette TRACE conn3 <- [1,2078,null,{}] 08:28:26 INFO - PROCESS | 3760 | 1463675306312 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:26 INFO - PROCESS | 3760 | 1463675306398 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:28:26 INFO - PROCESS | 3760 | 1463675306408 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:26 INFO - PROCESS | 3760 | ++DOCSHELL 10C1C000 == 63 [pid = 3760] [id = 529] 08:28:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (11438000) [pid = 3760] [serial = 1587] [outer = 00000000] 08:28:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (17E1CC00) [pid = 3760] [serial = 1588] [outer = 11438000] 08:28:26 INFO - PROCESS | 3760 | 1463675306451 Marionette DEBUG loaded listener.js 08:28:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (17ED4400) [pid = 3760] [serial = 1589] [outer = 11438000] 08:28:26 INFO - PROCESS | 3760 | 1463675306876 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 628ms 08:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:28:26 INFO - PROCESS | 3760 | 1463675306945 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:28:26 INFO - PROCESS | 3760 | 1463675306947 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 08:28:26 INFO - PROCESS | 3760 | 1463675306950 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:28:26 INFO - PROCESS | 3760 | 1463675306952 Marionette TRACE conn3 <- [1,2082,null,{}] 08:28:26 INFO - PROCESS | 3760 | 1463675306955 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:27 INFO - PROCESS | 3760 | 1463675307041 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:28:27 INFO - PROCESS | 3760 | 1463675307048 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:27 INFO - PROCESS | 3760 | ++DOCSHELL 175DCC00 == 64 [pid = 3760] [id = 530] 08:28:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (182A8C00) [pid = 3760] [serial = 1590] [outer = 00000000] 08:28:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (18486400) [pid = 3760] [serial = 1591] [outer = 182A8C00] 08:28:27 INFO - PROCESS | 3760 | 1463675307090 Marionette DEBUG loaded listener.js 08:28:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (198EE400) [pid = 3760] [serial = 1592] [outer = 182A8C00] 08:28:27 INFO - PROCESS | 3760 | 1463675307671 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 738ms 08:28:27 INFO - PROCESS | 3760 | 1463675307693 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:28:27 INFO - PROCESS | 3760 | 1463675307698 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 08:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:28:27 INFO - PROCESS | 3760 | 1463675307704 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:28:27 INFO - PROCESS | 3760 | 1463675307709 Marionette TRACE conn3 <- [1,2086,null,{}] 08:28:27 INFO - PROCESS | 3760 | 1463675307772 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:28 INFO - PROCESS | 3760 | 1463675307980 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:28:28 INFO - PROCESS | 3760 | 1463675308044 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:28 INFO - PROCESS | 3760 | ++DOCSHELL 10C24800 == 65 [pid = 3760] [id = 531] 08:28:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (10C24C00) [pid = 3760] [serial = 1593] [outer = 00000000] 08:28:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (12B59400) [pid = 3760] [serial = 1594] [outer = 10C24C00] 08:28:28 INFO - PROCESS | 3760 | 1463675308141 Marionette DEBUG loaded listener.js 08:28:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (130DA000) [pid = 3760] [serial = 1595] [outer = 10C24C00] 08:28:28 INFO - PROCESS | 3760 | 1463675308773 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1099ms 08:28:28 INFO - PROCESS | 3760 | 1463675308836 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:28:28 INFO - PROCESS | 3760 | 1463675308842 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 08:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:28:28 INFO - PROCESS | 3760 | 1463675308849 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:28:28 INFO - PROCESS | 3760 | 1463675308852 Marionette TRACE conn3 <- [1,2090,null,{}] 08:28:28 INFO - PROCESS | 3760 | 1463675308871 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:28 INFO - PROCESS | 3760 | 1463675308980 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:28:29 INFO - PROCESS | 3760 | 1463675309122 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:29 INFO - PROCESS | 3760 | ++DOCSHELL 1331C400 == 66 [pid = 3760] [id = 532] 08:28:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1407B400) [pid = 3760] [serial = 1596] [outer = 00000000] 08:28:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (15E0E800) [pid = 3760] [serial = 1597] [outer = 1407B400] 08:28:29 INFO - PROCESS | 3760 | 1463675309176 Marionette DEBUG loaded listener.js 08:28:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (166E8C00) [pid = 3760] [serial = 1598] [outer = 1407B400] 08:28:29 INFO - PROCESS | 3760 | 1463675309767 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 942ms 08:28:29 INFO - PROCESS | 3760 | 1463675309792 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:28:29 INFO - PROCESS | 3760 | 1463675309795 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 08:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:28:29 INFO - PROCESS | 3760 | 1463675309799 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:28:29 INFO - PROCESS | 3760 | 1463675309802 Marionette TRACE conn3 <- [1,2094,null,{}] 08:28:29 INFO - PROCESS | 3760 | 1463675309813 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:29 INFO - PROCESS | 3760 | 1463675309922 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:28:30 INFO - PROCESS | 3760 | 1463675310080 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:30 INFO - PROCESS | 3760 | ++DOCSHELL 172C6400 == 67 [pid = 3760] [id = 533] 08:28:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (175BCC00) [pid = 3760] [serial = 1599] [outer = 00000000] 08:28:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (17EE7C00) [pid = 3760] [serial = 1600] [outer = 175BCC00] 08:28:30 INFO - PROCESS | 3760 | 1463675310138 Marionette DEBUG loaded listener.js 08:28:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (198F1000) [pid = 3760] [serial = 1601] [outer = 175BCC00] 08:28:30 INFO - PROCESS | 3760 | 1463675310730 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 942ms 08:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:28:30 INFO - PROCESS | 3760 | 1463675310743 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:28:30 INFO - PROCESS | 3760 | 1463675310745 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 08:28:30 INFO - PROCESS | 3760 | 1463675310749 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:28:30 INFO - PROCESS | 3760 | 1463675310751 Marionette TRACE conn3 <- [1,2098,null,{}] 08:28:30 INFO - PROCESS | 3760 | 1463675310755 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:30 INFO - PROCESS | 3760 | 1463675310867 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:28:31 INFO - PROCESS | 3760 | 1463675311025 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:31 INFO - PROCESS | 3760 | ++DOCSHELL 17824C00 == 68 [pid = 3760] [id = 534] 08:28:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (182A4000) [pid = 3760] [serial = 1602] [outer = 00000000] 08:28:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (19A5E400) [pid = 3760] [serial = 1603] [outer = 182A4000] 08:28:31 INFO - PROCESS | 3760 | 1463675311080 Marionette DEBUG loaded listener.js 08:28:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (19E4CC00) [pid = 3760] [serial = 1604] [outer = 182A4000] 08:28:31 INFO - PROCESS | 3760 | 1463675311604 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 895ms 08:28:31 INFO - PROCESS | 3760 | 1463675311653 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:28:31 INFO - PROCESS | 3760 | 1463675311655 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 08:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:28:31 INFO - PROCESS | 3760 | 1463675311659 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:28:31 INFO - PROCESS | 3760 | 1463675311661 Marionette TRACE conn3 <- [1,2102,null,{}] 08:28:31 INFO - PROCESS | 3760 | 1463675311664 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:31 INFO - PROCESS | 3760 | 1463675311768 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:28:31 INFO - PROCESS | 3760 | 1463675311918 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:31 INFO - PROCESS | 3760 | ++DOCSHELL 14E79800 == 69 [pid = 3760] [id = 535] 08:28:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (175E1400) [pid = 3760] [serial = 1605] [outer = 00000000] 08:28:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1A0AF000) [pid = 3760] [serial = 1606] [outer = 175E1400] 08:28:31 INFO - PROCESS | 3760 | 1463675311971 Marionette DEBUG loaded listener.js 08:28:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1A0B8400) [pid = 3760] [serial = 1607] [outer = 175E1400] 08:28:32 INFO - PROCESS | 3760 | 1463675312595 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1005ms 08:28:32 INFO - PROCESS | 3760 | 1463675312670 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:28:32 INFO - PROCESS | 3760 | 1463675312672 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 08:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:28:32 INFO - PROCESS | 3760 | 1463675312678 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:28:32 INFO - PROCESS | 3760 | 1463675312680 Marionette TRACE conn3 <- [1,2106,null,{}] 08:28:32 INFO - PROCESS | 3760 | 1463675312684 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:32 INFO - PROCESS | 3760 | 1463675312817 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:28:33 INFO - PROCESS | 3760 | 1463675313113 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:33 INFO - PROCESS | 3760 | ++DOCSHELL 10275400 == 70 [pid = 3760] [id = 536] 08:28:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (10C19800) [pid = 3760] [serial = 1608] [outer = 00000000] 08:28:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (11032800) [pid = 3760] [serial = 1609] [outer = 10C19800] 08:28:33 INFO - PROCESS | 3760 | 1463675313169 Marionette DEBUG loaded listener.js 08:28:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (11436C00) [pid = 3760] [serial = 1610] [outer = 10C19800] 08:28:33 INFO - PROCESS | 3760 | 1463675313758 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1099ms 08:28:33 INFO - PROCESS | 3760 | 1463675313787 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:28:33 INFO - PROCESS | 3760 | 1463675313791 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 08:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:28:33 INFO - PROCESS | 3760 | 1463675313797 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:28:33 INFO - PROCESS | 3760 | 1463675313800 Marionette TRACE conn3 <- [1,2110,null,{}] 08:28:33 INFO - PROCESS | 3760 | 1463675313805 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:33 INFO - PROCESS | 3760 | 1463675313911 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:28:34 INFO - PROCESS | 3760 | 1463675314071 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:34 INFO - PROCESS | 3760 | --DOCSHELL 10C1C000 == 69 [pid = 3760] [id = 529] 08:28:34 INFO - PROCESS | 3760 | --DOCSHELL 0F9EDC00 == 68 [pid = 3760] [id = 528] 08:28:34 INFO - PROCESS | 3760 | --DOCSHELL 102D2400 == 67 [pid = 3760] [id = 527] 08:28:34 INFO - PROCESS | 3760 | --DOCSHELL 169C7800 == 66 [pid = 3760] [id = 526] 08:28:34 INFO - PROCESS | 3760 | --DOCSHELL 1686A000 == 65 [pid = 3760] [id = 525] 08:28:34 INFO - PROCESS | 3760 | --DOCSHELL 157FAC00 == 64 [pid = 3760] [id = 524] 08:28:34 INFO - PROCESS | 3760 | --DOCSHELL 154DEC00 == 63 [pid = 3760] [id = 523] 08:28:34 INFO - PROCESS | 3760 | --DOCSHELL 11430000 == 62 [pid = 3760] [id = 522] 08:28:34 INFO - PROCESS | 3760 | --DOCSHELL 10C1F000 == 61 [pid = 3760] [id = 521] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (19E4FC00) [pid = 3760] [serial = 1478] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (156B0400) [pid = 3760] [serial = 1310] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (11031400) [pid = 3760] [serial = 1307] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1A412000) [pid = 3760] [serial = 1493] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (17EE2800) [pid = 3760] [serial = 1487] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (128A2C00) [pid = 3760] [serial = 1481] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1A0AD000) [pid = 3760] [serial = 1490] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (15F8F000) [pid = 3760] [serial = 1484] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1A416C00) [pid = 3760] [serial = 1531] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1A670C00) [pid = 3760] [serial = 1534] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1A4EF800) [pid = 3760] [serial = 1532] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1573E400) [pid = 3760] [serial = 1523] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1338AC00) [pid = 3760] [serial = 1522] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (19A68400) [pid = 3760] [serial = 1519] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (19E55000) [pid = 3760] [serial = 1520] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (16445000) [pid = 3760] [serial = 1525] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (168ECC00) [pid = 3760] [serial = 1526] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (18487000) [pid = 3760] [serial = 1528] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1331C000) [pid = 3760] [serial = 1504] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1A675800) [pid = 3760] [serial = 1535] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (166DE000) [pid = 3760] [serial = 1507] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (169C8800) [pid = 3760] [serial = 1510] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (175DD400) [pid = 3760] [serial = 1513] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (17EE5800) [pid = 3760] [serial = 1516] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (175DF800) [pid = 3760] [serial = 1543] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1109C000) [pid = 3760] [serial = 1538] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (10C1EC00) [pid = 3760] [serial = 1537] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (15E0AC00) [pid = 3760] [serial = 1540] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (19A68800) [pid = 3760] [serial = 1529] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (18482400) [pid = 3760] [serial = 1544] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (169D1C00) [pid = 3760] [serial = 1541] [outer = 00000000] [url = about:blank] 08:28:34 INFO - PROCESS | 3760 | ++DOCSHELL 102D2400 == 62 [pid = 3760] [id = 537] 08:28:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (105F9C00) [pid = 3760] [serial = 1611] [outer = 00000000] 08:28:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (11038000) [pid = 3760] [serial = 1612] [outer = 105F9C00] 08:28:34 INFO - PROCESS | 3760 | 1463675314157 Marionette DEBUG loaded listener.js 08:28:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (130D7800) [pid = 3760] [serial = 1613] [outer = 105F9C00] 08:28:34 INFO - PROCESS | 3760 | 1463675314621 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 848ms 08:28:34 INFO - PROCESS | 3760 | 1463675314641 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:28:34 INFO - PROCESS | 3760 | 1463675314644 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 08:28:34 INFO - PROCESS | 3760 | 1463675314649 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:28:34 INFO - PROCESS | 3760 | 1463675314651 Marionette TRACE conn3 <- [1,2114,null,{}] 08:28:34 INFO - PROCESS | 3760 | 1463675314655 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:34 INFO - PROCESS | 3760 | 1463675314740 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:28:34 INFO - PROCESS | 3760 | 1463675314747 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:34 INFO - PROCESS | 3760 | ++DOCSHELL 156B2C00 == 63 [pid = 3760] [id = 538] 08:28:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (156B3800) [pid = 3760] [serial = 1614] [outer = 00000000] 08:28:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (15F8A400) [pid = 3760] [serial = 1615] [outer = 156B3800] 08:28:34 INFO - PROCESS | 3760 | 1463675314842 Marionette DEBUG loaded listener.js 08:28:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (16448C00) [pid = 3760] [serial = 1616] [outer = 156B3800] 08:28:35 INFO - PROCESS | 3760 | 1463675315345 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 706ms 08:28:35 INFO - PROCESS | 3760 | 1463675315384 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:28:35 INFO - PROCESS | 3760 | 1463675315387 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 08:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:28:35 INFO - PROCESS | 3760 | 1463675315392 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:28:35 INFO - PROCESS | 3760 | 1463675315397 Marionette TRACE conn3 <- [1,2118,null,{}] 08:28:35 INFO - PROCESS | 3760 | 1463675315406 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:35 INFO - PROCESS | 3760 | 1463675315493 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:28:35 INFO - PROCESS | 3760 | 1463675315504 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:35 INFO - PROCESS | 3760 | ++DOCSHELL 166DC400 == 64 [pid = 3760] [id = 539] 08:28:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1688F000) [pid = 3760] [serial = 1617] [outer = 00000000] 08:28:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1691A000) [pid = 3760] [serial = 1618] [outer = 1688F000] 08:28:35 INFO - PROCESS | 3760 | 1463675315548 Marionette DEBUG loaded listener.js 08:28:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (169CF000) [pid = 3760] [serial = 1619] [outer = 1688F000] 08:28:36 INFO - PROCESS | 3760 | 1463675316019 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 08:28:36 INFO - PROCESS | 3760 | 1463675316031 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 08:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:28:36 INFO - PROCESS | 3760 | 1463675316035 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:28:36 INFO - PROCESS | 3760 | 1463675316036 Marionette TRACE conn3 <- [1,2122,null,{}] 08:28:36 INFO - PROCESS | 3760 | 1463675316040 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:36 INFO - PROCESS | 3760 | 1463675316123 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:28:36 INFO - PROCESS | 3760 | 1463675316129 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:36 INFO - PROCESS | 3760 | ++DOCSHELL 102CF800 == 65 [pid = 3760] [id = 540] 08:28:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1688BC00) [pid = 3760] [serial = 1620] [outer = 00000000] 08:28:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (175B7800) [pid = 3760] [serial = 1621] [outer = 1688BC00] 08:28:36 INFO - PROCESS | 3760 | 1463675316173 Marionette DEBUG loaded listener.js 08:28:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (175DF800) [pid = 3760] [serial = 1622] [outer = 1688BC00] 08:28:36 INFO - PROCESS | 3760 | 1463675316653 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 644ms 08:28:36 INFO - PROCESS | 3760 | 1463675316701 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:28:36 INFO - PROCESS | 3760 | 1463675316703 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 08:28:36 INFO - PROCESS | 3760 | 1463675316707 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:28:36 INFO - PROCESS | 3760 | 1463675316709 Marionette TRACE conn3 <- [1,2126,null,{}] 08:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:28:36 INFO - PROCESS | 3760 | 1463675316712 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:36 INFO - PROCESS | 3760 | 1463675316835 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:28:36 INFO - PROCESS | 3760 | 1463675316842 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:36 INFO - PROCESS | 3760 | ++DOCSHELL 10C21800 == 66 [pid = 3760] [id = 541] 08:28:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (175B9C00) [pid = 3760] [serial = 1623] [outer = 00000000] 08:28:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (17FC9400) [pid = 3760] [serial = 1624] [outer = 175B9C00] 08:28:36 INFO - PROCESS | 3760 | 1463675316892 Marionette DEBUG loaded listener.js 08:28:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (198E6000) [pid = 3760] [serial = 1625] [outer = 175B9C00] 08:28:37 INFO - PROCESS | 3760 | 1463675317366 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 691ms 08:28:37 INFO - PROCESS | 3760 | 1463675317391 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:28:37 INFO - PROCESS | 3760 | 1463675317393 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 08:28:37 INFO - PROCESS | 3760 | 1463675317397 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:28:37 INFO - PROCESS | 3760 | 1463675317398 Marionette TRACE conn3 <- [1,2130,null,{}] 08:28:37 INFO - PROCESS | 3760 | 1463675317402 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:37 INFO - PROCESS | 3760 | 1463675317520 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:28:37 INFO - PROCESS | 3760 | 1463675317622 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:37 INFO - PROCESS | 3760 | ++DOCSHELL 199D8C00 == 67 [pid = 3760] [id = 542] 08:28:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (19A6A800) [pid = 3760] [serial = 1626] [outer = 00000000] 08:28:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (19E53800) [pid = 3760] [serial = 1627] [outer = 19A6A800] 08:28:37 INFO - PROCESS | 3760 | 1463675317665 Marionette DEBUG loaded listener.js 08:28:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (19E57C00) [pid = 3760] [serial = 1628] [outer = 19A6A800] 08:28:38 INFO - PROCESS | 3760 | 1463675318081 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:28:38 INFO - PROCESS | 3760 | 1463675318141 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 08:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:28:38 INFO - PROCESS | 3760 | 1463675318144 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:28:38 INFO - PROCESS | 3760 | 1463675318146 Marionette TRACE conn3 <- [1,2134,null,{}] 08:28:38 INFO - PROCESS | 3760 | 1463675318149 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:38 INFO - PROCESS | 3760 | 1463675318267 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:28:38 INFO - PROCESS | 3760 | 1463675318274 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:38 INFO - PROCESS | 3760 | ++DOCSHELL 199D5000 == 68 [pid = 3760] [id = 543] 08:28:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (19E52C00) [pid = 3760] [serial = 1629] [outer = 00000000] 08:28:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1A417800) [pid = 3760] [serial = 1630] [outer = 19E52C00] 08:28:38 INFO - PROCESS | 3760 | 1463675318320 Marionette DEBUG loaded listener.js 08:28:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1A4EF800) [pid = 3760] [serial = 1631] [outer = 19E52C00] 08:28:38 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (160A1400) [pid = 3760] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:28:38 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1686A800) [pid = 3760] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:28:38 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (10C24000) [pid = 3760] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:28:38 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (156B6000) [pid = 3760] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:28:38 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (169C9400) [pid = 3760] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:28:38 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (11433000) [pid = 3760] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:28:38 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (10277000) [pid = 3760] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:28:38 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (172CA800) [pid = 3760] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:28:38 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (11438000) [pid = 3760] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:28:38 INFO - PROCESS | 3760 | 1463675318875 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 08:28:39 INFO - PROCESS | 3760 | 1463675318961 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 08:28:39 INFO - PROCESS | 3760 | 1463675318965 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:28:39 INFO - PROCESS | 3760 | 1463675318966 Marionette TRACE conn3 <- [1,2138,null,{}] 08:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:28:39 INFO - PROCESS | 3760 | 1463675318970 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:39 INFO - PROCESS | 3760 | 1463675319051 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:28:39 INFO - PROCESS | 3760 | 1463675319057 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:39 INFO - PROCESS | 3760 | ++DOCSHELL 1370B800 == 69 [pid = 3760] [id = 544] 08:28:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (154D6800) [pid = 3760] [serial = 1632] [outer = 00000000] 08:28:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (169C9400) [pid = 3760] [serial = 1633] [outer = 154D6800] 08:28:39 INFO - PROCESS | 3760 | 1463675319100 Marionette DEBUG loaded listener.js 08:28:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (172C9800) [pid = 3760] [serial = 1634] [outer = 154D6800] 08:28:39 INFO - PROCESS | 3760 | 1463675319535 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 597ms 08:28:39 INFO - PROCESS | 3760 | 1463675319580 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:28:39 INFO - PROCESS | 3760 | 1463675319582 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 08:28:39 INFO - PROCESS | 3760 | 1463675319585 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:28:39 INFO - PROCESS | 3760 | 1463675319587 Marionette TRACE conn3 <- [1,2142,null,{}] 08:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:28:39 INFO - PROCESS | 3760 | 1463675319590 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:39 INFO - PROCESS | 3760 | 1463675319674 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:28:39 INFO - PROCESS | 3760 | 1463675319681 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:39 INFO - PROCESS | 3760 | ++DOCSHELL 14E87400 == 70 [pid = 3760] [id = 545] 08:28:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1847EC00) [pid = 3760] [serial = 1635] [outer = 00000000] 08:28:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1A66EC00) [pid = 3760] [serial = 1636] [outer = 1847EC00] 08:28:39 INFO - PROCESS | 3760 | 1463675319723 Marionette DEBUG loaded listener.js 08:28:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1A677400) [pid = 3760] [serial = 1637] [outer = 1847EC00] 08:28:40 INFO - PROCESS | 3760 | 1463675320160 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 597ms 08:28:40 INFO - PROCESS | 3760 | 1463675320186 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 08:28:40 INFO - PROCESS | 3760 | 1463675320187 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 08:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:28:40 INFO - PROCESS | 3760 | 1463675320204 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:28:40 INFO - PROCESS | 3760 | 1463675320206 Marionette TRACE conn3 <- [1,2146,null,{}] 08:28:40 INFO - PROCESS | 3760 | 1463675320211 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:40 INFO - PROCESS | 3760 | 1463675320292 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:28:40 INFO - PROCESS | 3760 | 1463675320298 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:40 INFO - PROCESS | 3760 | ++DOCSHELL 156B8400 == 71 [pid = 3760] [id = 546] 08:28:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (166E8000) [pid = 3760] [serial = 1638] [outer = 00000000] 08:28:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1102D400) [pid = 3760] [serial = 1639] [outer = 166E8000] 08:28:40 INFO - PROCESS | 3760 | 1463675320347 Marionette DEBUG loaded listener.js 08:28:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1AB4C800) [pid = 3760] [serial = 1640] [outer = 166E8000] 08:28:40 INFO - PROCESS | 3760 | 1463675320814 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 659ms 08:28:40 INFO - PROCESS | 3760 | 1463675320917 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 08:28:40 INFO - PROCESS | 3760 | 1463675320921 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 08:28:40 INFO - PROCESS | 3760 | 1463675320931 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:28:40 INFO - PROCESS | 3760 | 1463675320935 Marionette TRACE conn3 <- [1,2150,null,{}] 08:28:40 INFO - PROCESS | 3760 | 1463675320941 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:41 INFO - PROCESS | 3760 | 1463675321075 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:28:41 INFO - PROCESS | 3760 | 1463675321188 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:41 INFO - PROCESS | 3760 | ++DOCSHELL 11430000 == 72 [pid = 3760] [id = 547] 08:28:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (11434000) [pid = 3760] [serial = 1641] [outer = 00000000] 08:28:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (13058400) [pid = 3760] [serial = 1642] [outer = 11434000] 08:28:41 INFO - PROCESS | 3760 | 1463675321334 Marionette DEBUG loaded listener.js 08:28:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (14005800) [pid = 3760] [serial = 1643] [outer = 11434000] 08:28:42 INFO - PROCESS | 3760 | 1463675322003 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1084ms 08:28:42 INFO - PROCESS | 3760 | 1463675322059 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:28:42 INFO - PROCESS | 3760 | 1463675322062 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 08:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:28:42 INFO - PROCESS | 3760 | 1463675322070 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:28:42 INFO - PROCESS | 3760 | 1463675322074 Marionette TRACE conn3 <- [1,2154,null,{}] 08:28:42 INFO - PROCESS | 3760 | 1463675322091 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:42 INFO - PROCESS | 3760 | 1463675322237 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:28:42 INFO - PROCESS | 3760 | 1463675322309 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:42 INFO - PROCESS | 3760 | ++DOCSHELL 14FDF400 == 73 [pid = 3760] [id = 548] 08:28:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (156AE800) [pid = 3760] [serial = 1644] [outer = 00000000] 08:28:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (166E3000) [pid = 3760] [serial = 1645] [outer = 156AE800] 08:28:42 INFO - PROCESS | 3760 | 1463675322404 Marionette DEBUG loaded listener.js 08:28:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (16889000) [pid = 3760] [serial = 1646] [outer = 156AE800] 08:28:42 INFO - PROCESS | 3760 | 1463675322947 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 910ms 08:28:42 INFO - PROCESS | 3760 | 1463675322973 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:28:42 INFO - PROCESS | 3760 | 1463675322976 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 08:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:28:42 INFO - PROCESS | 3760 | 1463675322980 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:28:42 INFO - PROCESS | 3760 | 1463675322982 Marionette TRACE conn3 <- [1,2158,null,{}] 08:28:42 INFO - PROCESS | 3760 | 1463675322992 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:43 INFO - PROCESS | 3760 | 1463675323113 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:28:43 INFO - PROCESS | 3760 | 1463675323276 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:43 INFO - PROCESS | 3760 | ++DOCSHELL 17825000 == 74 [pid = 3760] [id = 549] 08:28:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (18485800) [pid = 3760] [serial = 1647] [outer = 00000000] 08:28:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (19A5CC00) [pid = 3760] [serial = 1648] [outer = 18485800] 08:28:43 INFO - PROCESS | 3760 | 1463675323333 Marionette DEBUG loaded listener.js 08:28:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1A0B9C00) [pid = 3760] [serial = 1649] [outer = 18485800] 08:28:43 INFO - PROCESS | 3760 | 1463675323907 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1005ms 08:28:43 INFO - PROCESS | 3760 | 1463675323982 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:28:43 INFO - PROCESS | 3760 | 1463675323985 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 08:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:28:43 INFO - PROCESS | 3760 | 1463675323988 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:28:43 INFO - PROCESS | 3760 | 1463675323990 Marionette TRACE conn3 <- [1,2162,null,{}] 08:28:44 INFO - PROCESS | 3760 | 1463675323994 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:44 INFO - PROCESS | 3760 | 1463675324104 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:28:44 INFO - PROCESS | 3760 | 1463675324250 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:44 INFO - PROCESS | 3760 | ++DOCSHELL 1A991000 == 75 [pid = 3760] [id = 550] 08:28:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1AB58000) [pid = 3760] [serial = 1650] [outer = 00000000] 08:28:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1AF81800) [pid = 3760] [serial = 1651] [outer = 1AB58000] 08:28:44 INFO - PROCESS | 3760 | 1463675324304 Marionette DEBUG loaded listener.js 08:28:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (1AF88400) [pid = 3760] [serial = 1652] [outer = 1AB58000] 08:28:44 INFO - PROCESS | 3760 | 1463675324829 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 911ms 08:28:44 INFO - PROCESS | 3760 | 1463675324912 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:28:44 INFO - PROCESS | 3760 | 1463675324914 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 08:28:44 INFO - PROCESS | 3760 | 1463675324918 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:28:44 INFO - PROCESS | 3760 | 1463675324920 Marionette TRACE conn3 <- [1,2166,null,{}] 08:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:28:44 INFO - PROCESS | 3760 | 1463675324924 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:45 INFO - PROCESS | 3760 | 1463675325029 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:28:45 INFO - PROCESS | 3760 | 1463675325449 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:45 INFO - PROCESS | 3760 | ++DOCSHELL 0F23EC00 == 76 [pid = 3760] [id = 551] 08:28:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (0F241400) [pid = 3760] [serial = 1653] [outer = 00000000] 08:28:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (10C18C00) [pid = 3760] [serial = 1654] [outer = 0F241400] 08:28:45 INFO - PROCESS | 3760 | 1463675325532 Marionette DEBUG loaded listener.js 08:28:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (110D3400) [pid = 3760] [serial = 1655] [outer = 0F241400] 08:28:46 INFO - PROCESS | 3760 | 1463675326153 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1303ms 08:28:46 INFO - PROCESS | 3760 | 1463675326223 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:28:46 INFO - PROCESS | 3760 | 1463675326227 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 08:28:46 INFO - PROCESS | 3760 | 1463675326232 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:28:46 INFO - PROCESS | 3760 | 1463675326235 Marionette TRACE conn3 <- [1,2170,null,{}] 08:28:46 INFO - PROCESS | 3760 | 1463675326240 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:46 INFO - PROCESS | 3760 | 1463675326342 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:28:46 INFO - PROCESS | 3760 | 1463675326495 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:46 INFO - PROCESS | 3760 | ++DOCSHELL 11432400 == 77 [pid = 3760] [id = 552] 08:28:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (12D76000) [pid = 3760] [serial = 1656] [outer = 00000000] 08:28:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1307A800) [pid = 3760] [serial = 1657] [outer = 12D76000] 08:28:46 INFO - PROCESS | 3760 | 1463675326546 Marionette DEBUG loaded listener.js 08:28:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (13387400) [pid = 3760] [serial = 1658] [outer = 12D76000] 08:28:46 INFO - PROCESS | 3760 | --DOCSHELL 1102DC00 == 76 [pid = 3760] [id = 478] 08:28:46 INFO - PROCESS | 3760 | --DOCSHELL 110A4C00 == 75 [pid = 3760] [id = 450] 08:28:46 INFO - PROCESS | 3760 | --DOCSHELL 1750F800 == 74 [pid = 3760] [id = 466] 08:28:46 INFO - PROCESS | 3760 | --DOCSHELL 14E87400 == 73 [pid = 3760] [id = 545] 08:28:46 INFO - PROCESS | 3760 | --DOCSHELL 1370B800 == 72 [pid = 3760] [id = 544] 08:28:46 INFO - PROCESS | 3760 | --DOCSHELL 199D5000 == 71 [pid = 3760] [id = 543] 08:28:46 INFO - PROCESS | 3760 | --DOCSHELL 199D8C00 == 70 [pid = 3760] [id = 542] 08:28:46 INFO - PROCESS | 3760 | --DOCSHELL 10C21800 == 69 [pid = 3760] [id = 541] 08:28:46 INFO - PROCESS | 3760 | --DOCSHELL 102CF800 == 68 [pid = 3760] [id = 540] 08:28:46 INFO - PROCESS | 3760 | --DOCSHELL 166DC400 == 67 [pid = 3760] [id = 539] 08:28:46 INFO - PROCESS | 3760 | --DOCSHELL 156B2C00 == 66 [pid = 3760] [id = 538] 08:28:46 INFO - PROCESS | 3760 | --DOCSHELL 102D2400 == 65 [pid = 3760] [id = 537] 08:28:46 INFO - PROCESS | 3760 | --DOCSHELL 10275400 == 64 [pid = 3760] [id = 536] 08:28:46 INFO - PROCESS | 3760 | --DOCSHELL 1331C400 == 63 [pid = 3760] [id = 532] 08:28:46 INFO - PROCESS | 3760 | --DOCSHELL 10C24800 == 62 [pid = 3760] [id = 531] 08:28:46 INFO - PROCESS | 3760 | --DOCSHELL 175DCC00 == 61 [pid = 3760] [id = 530] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (1A98B800) [pid = 3760] [serial = 1546] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1609F800) [pid = 3760] [serial = 1549] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (1A98A400) [pid = 3760] [serial = 1555] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (166E0000) [pid = 3760] [serial = 1573] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (16892400) [pid = 3760] [serial = 1576] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (168E2C00) [pid = 3760] [serial = 1577] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (14009800) [pid = 3760] [serial = 1565] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (13076C00) [pid = 3760] [serial = 1564] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (15741400) [pid = 3760] [serial = 1570] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (17512400) [pid = 3760] [serial = 1580] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (15F80800) [pid = 3760] [serial = 1571] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (17EC7400) [pid = 3760] [serial = 1552] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (130D9000) [pid = 3760] [serial = 1567] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (130E0C00) [pid = 3760] [serial = 1561] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (172CF000) [pid = 3760] [serial = 1579] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (14E7D800) [pid = 3760] [serial = 1585] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1AF79C00) [pid = 3760] [serial = 1558] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (18486400) [pid = 3760] [serial = 1591] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (177CF000) [pid = 3760] [serial = 1582] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (17E1CC00) [pid = 3760] [serial = 1588] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (17829400) [pid = 3760] [serial = 1583] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (13707C00) [pid = 3760] [serial = 1568] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (16864400) [pid = 3760] [serial = 1574] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (17ED4400) [pid = 3760] [serial = 1589] [outer = 00000000] [url = about:blank] 08:28:46 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (169C8000) [pid = 3760] [serial = 1586] [outer = 00000000] [url = about:blank] 08:28:47 INFO - PROCESS | 3760 | 1463675327098 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 895ms 08:28:47 INFO - PROCESS | 3760 | 1463675327139 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:28:47 INFO - PROCESS | 3760 | 1463675327143 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 08:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:28:47 INFO - PROCESS | 3760 | 1463675327148 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:28:47 INFO - PROCESS | 3760 | 1463675327150 Marionette TRACE conn3 <- [1,2174,null,{}] 08:28:47 INFO - PROCESS | 3760 | 1463675327153 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:47 INFO - PROCESS | 3760 | 1463675327237 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:28:47 INFO - PROCESS | 3760 | 1463675327246 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:47 INFO - PROCESS | 3760 | ++DOCSHELL 1338B000 == 62 [pid = 3760] [id = 553] 08:28:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (13702800) [pid = 3760] [serial = 1659] [outer = 00000000] 08:28:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1406E800) [pid = 3760] [serial = 1660] [outer = 13702800] 08:28:47 INFO - PROCESS | 3760 | 1463675327291 Marionette DEBUG loaded listener.js 08:28:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (14E83000) [pid = 3760] [serial = 1661] [outer = 13702800] 08:28:47 INFO - PROCESS | 3760 | 1463675327845 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:28:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:28:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 707ms 08:28:47 INFO - PROCESS | 3760 | 1463675327879 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:28:47 INFO - PROCESS | 3760 | 1463675327881 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 08:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:28:47 INFO - PROCESS | 3760 | 1463675327886 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:28:47 INFO - PROCESS | 3760 | 1463675327891 Marionette TRACE conn3 <- [1,2178,null,{}] 08:28:47 INFO - PROCESS | 3760 | 1463675327904 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:47 INFO - PROCESS | 3760 | 1463675327992 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:28:47 INFO - PROCESS | 3760 | 1463675328000 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:48 INFO - PROCESS | 3760 | ++DOCSHELL 156B2800 == 63 [pid = 3760] [id = 554] 08:28:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (156B7400) [pid = 3760] [serial = 1662] [outer = 00000000] 08:28:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (157F7000) [pid = 3760] [serial = 1663] [outer = 156B7400] 08:28:48 INFO - PROCESS | 3760 | 1463675328045 Marionette DEBUG loaded listener.js 08:28:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (15E17C00) [pid = 3760] [serial = 1664] [outer = 156B7400] 08:28:48 INFO - PROCESS | 3760 | 1463675328537 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 706ms 08:28:48 INFO - PROCESS | 3760 | 1463675328584 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:28:48 INFO - PROCESS | 3760 | 1463675328586 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 08:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:28:48 INFO - PROCESS | 3760 | 1463675328590 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:28:48 INFO - PROCESS | 3760 | 1463675328591 Marionette TRACE conn3 <- [1,2182,null,{}] 08:28:48 INFO - PROCESS | 3760 | 1463675328595 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:48 INFO - PROCESS | 3760 | 1463675328676 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:28:48 INFO - PROCESS | 3760 | 1463675328682 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:48 INFO - PROCESS | 3760 | ++DOCSHELL 156BA800 == 64 [pid = 3760] [id = 555] 08:28:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1644E800) [pid = 3760] [serial = 1665] [outer = 00000000] 08:28:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1670D800) [pid = 3760] [serial = 1666] [outer = 1644E800] 08:28:48 INFO - PROCESS | 3760 | 1463675328726 Marionette DEBUG loaded listener.js 08:28:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (16863C00) [pid = 3760] [serial = 1667] [outer = 1644E800] 08:28:49 INFO - PROCESS | 3760 | --DOCSHELL 1B236C00 == 63 [pid = 3760] [id = 15] 08:28:49 INFO - PROCESS | 3760 | 1463675329181 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:28:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:28:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 691ms 08:28:49 INFO - PROCESS | 3760 | 1463675329289 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:28:49 INFO - PROCESS | 3760 | 1463675329291 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 08:28:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:28:49 INFO - PROCESS | 3760 | 1463675329295 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:28:49 INFO - PROCESS | 3760 | 1463675329296 Marionette TRACE conn3 <- [1,2186,null,{}] 08:28:49 INFO - PROCESS | 3760 | 1463675329300 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:49 INFO - PROCESS | 3760 | 1463675329389 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:28:49 INFO - PROCESS | 3760 | 1463675329428 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:49 INFO - PROCESS | 3760 | ++DOCSHELL 160A1800 == 64 [pid = 3760] [id = 556] 08:28:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (166E6C00) [pid = 3760] [serial = 1668] [outer = 00000000] 08:28:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (16887C00) [pid = 3760] [serial = 1669] [outer = 166E6C00] 08:28:49 INFO - PROCESS | 3760 | 1463675329479 Marionette DEBUG loaded listener.js 08:28:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (16919000) [pid = 3760] [serial = 1670] [outer = 166E6C00] 08:28:50 INFO - PROCESS | 3760 | 1463675329998 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 739ms 08:28:50 INFO - PROCESS | 3760 | 1463675330035 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:28:50 INFO - PROCESS | 3760 | 1463675330037 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 08:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:28:50 INFO - PROCESS | 3760 | 1463675330041 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:28:50 INFO - PROCESS | 3760 | 1463675330043 Marionette TRACE conn3 <- [1,2190,null,{}] 08:28:50 INFO - PROCESS | 3760 | 1463675330046 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:50 INFO - PROCESS | 3760 | 1463675330166 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:28:50 INFO - PROCESS | 3760 | 1463675330241 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:50 INFO - PROCESS | 3760 | ++DOCSHELL 11030800 == 65 [pid = 3760] [id = 557] 08:28:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (169A6C00) [pid = 3760] [serial = 1671] [outer = 00000000] 08:28:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (16D1DC00) [pid = 3760] [serial = 1672] [outer = 169A6C00] 08:28:50 INFO - PROCESS | 3760 | 1463675330285 Marionette DEBUG loaded listener.js 08:28:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (16D1F000) [pid = 3760] [serial = 1673] [outer = 169A6C00] 08:28:50 INFO - PROCESS | 3760 | 1463675330683 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 706ms 08:28:50 INFO - PROCESS | 3760 | 1463675330740 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:28:50 INFO - PROCESS | 3760 | 1463675330742 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 08:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:28:50 INFO - PROCESS | 3760 | 1463675330751 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:28:50 INFO - PROCESS | 3760 | 1463675330753 Marionette TRACE conn3 <- [1,2194,null,{}] 08:28:50 INFO - PROCESS | 3760 | 1463675330756 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:50 INFO - PROCESS | 3760 | 1463675330870 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:28:50 INFO - PROCESS | 3760 | 1463675330965 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:50 INFO - PROCESS | 3760 | ++DOCSHELL 105F4C00 == 66 [pid = 3760] [id = 558] 08:28:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (11A01800) [pid = 3760] [serial = 1674] [outer = 00000000] 08:28:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (16D26000) [pid = 3760] [serial = 1675] [outer = 11A01800] 08:28:51 INFO - PROCESS | 3760 | 1463675331009 Marionette DEBUG loaded listener.js 08:28:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (16D26800) [pid = 3760] [serial = 1676] [outer = 11A01800] 08:28:51 INFO - PROCESS | 3760 | 1463675331419 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 691ms 08:28:51 INFO - PROCESS | 3760 | 1463675331449 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:28:51 INFO - PROCESS | 3760 | 1463675331451 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 08:28:51 INFO - PROCESS | 3760 | 1463675331454 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:28:51 INFO - PROCESS | 3760 | 1463675331456 Marionette TRACE conn3 <- [1,2198,null,{}] 08:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:28:51 INFO - PROCESS | 3760 | 1463675331459 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:51 INFO - PROCESS | 3760 | 1463675331584 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:28:51 INFO - PROCESS | 3760 | 1463675331646 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:51 INFO - PROCESS | 3760 | ++DOCSHELL 169D5400 == 67 [pid = 3760] [id = 559] 08:28:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (16D28800) [pid = 3760] [serial = 1677] [outer = 00000000] 08:28:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (1741B000) [pid = 3760] [serial = 1678] [outer = 16D28800] 08:28:51 INFO - PROCESS | 3760 | 1463675331699 Marionette DEBUG loaded listener.js 08:28:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (175BA000) [pid = 3760] [serial = 1679] [outer = 16D28800] 08:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (175B9C00) [pid = 3760] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (156B3800) [pid = 3760] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (19A6A800) [pid = 3760] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (170C0C00) [pid = 3760] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (16896800) [pid = 3760] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (182A8C00) [pid = 3760] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (12D81800) [pid = 3760] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1688BC00) [pid = 3760] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1561A800) [pid = 3760] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (154D6800) [pid = 3760] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1688F000) [pid = 3760] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (19E52C00) [pid = 3760] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (105F9C00) [pid = 3760] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (10C19800) [pid = 3760] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1847EC00) [pid = 3760] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (17DDAC00) [pid = 3760] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (14FE0C00) [pid = 3760] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:28:52 INFO - PROCESS | 3760 | 1463675332403 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 990ms 08:28:52 INFO - PROCESS | 3760 | 1463675332442 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:28:52 INFO - PROCESS | 3760 | 1463675332444 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 08:28:52 INFO - PROCESS | 3760 | 1463675332447 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:28:52 INFO - PROCESS | 3760 | 1463675332449 Marionette TRACE conn3 <- [1,2202,null,{}] 08:28:52 INFO - PROCESS | 3760 | 1463675332453 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:52 INFO - PROCESS | 3760 | 1463675332536 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:28:52 INFO - PROCESS | 3760 | 1463675332542 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:52 INFO - PROCESS | 3760 | ++DOCSHELL 154D6800 == 68 [pid = 3760] [id = 560] 08:28:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (156B6400) [pid = 3760] [serial = 1680] [outer = 00000000] 08:28:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (17274000) [pid = 3760] [serial = 1681] [outer = 156B6400] 08:28:52 INFO - PROCESS | 3760 | 1463675332585 Marionette DEBUG loaded listener.js 08:28:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (172C7000) [pid = 3760] [serial = 1682] [outer = 156B6400] 08:28:53 INFO - PROCESS | 3760 | 1463675333009 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:28:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:28:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 596ms 08:28:53 INFO - PROCESS | 3760 | 1463675333060 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:28:53 INFO - PROCESS | 3760 | 1463675333062 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 08:28:53 INFO - PROCESS | 3760 | 1463675333065 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:28:53 INFO - PROCESS | 3760 | 1463675333067 Marionette TRACE conn3 <- [1,2206,null,{}] 08:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:28:53 INFO - PROCESS | 3760 | 1463675333070 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:53 INFO - PROCESS | 3760 | 1463675333151 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:28:53 INFO - PROCESS | 3760 | 1463675333157 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:53 INFO - PROCESS | 3760 | ++DOCSHELL 1102FC00 == 69 [pid = 3760] [id = 561] 08:28:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (154DD800) [pid = 3760] [serial = 1683] [outer = 00000000] 08:28:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (177C3000) [pid = 3760] [serial = 1684] [outer = 154DD800] 08:28:53 INFO - PROCESS | 3760 | 1463675333205 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (17DCFC00) [pid = 3760] [serial = 1685] [outer = 154DD800] 08:28:53 INFO - PROCESS | 3760 | 1463675333672 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:28:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:28:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 644ms 08:28:53 INFO - PROCESS | 3760 | 1463675333706 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:28:53 INFO - PROCESS | 3760 | 1463675333709 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 08:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:28:53 INFO - PROCESS | 3760 | 1463675333712 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:28:53 INFO - PROCESS | 3760 | 1463675333714 Marionette TRACE conn3 <- [1,2210,null,{}] 08:28:53 INFO - PROCESS | 3760 | 1463675333717 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:53 INFO - PROCESS | 3760 | 1463675333814 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:28:53 INFO - PROCESS | 3760 | 1463675333821 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:53 INFO - PROCESS | 3760 | ++DOCSHELL 10B80C00 == 70 [pid = 3760] [id = 562] 08:28:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (16896800) [pid = 3760] [serial = 1686] [outer = 00000000] 08:28:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (18486400) [pid = 3760] [serial = 1687] [outer = 16896800] 08:28:53 INFO - PROCESS | 3760 | 1463675333863 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (198E9C00) [pid = 3760] [serial = 1688] [outer = 16896800] 08:28:54 INFO - PROCESS | 3760 | 1463675334630 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:28:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:28:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 957ms 08:28:54 INFO - PROCESS | 3760 | 1463675334690 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:28:54 INFO - PROCESS | 3760 | 1463675334695 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 08:28:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:28:54 INFO - PROCESS | 3760 | 1463675334701 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:28:54 INFO - PROCESS | 3760 | 1463675334704 Marionette TRACE conn3 <- [1,2214,null,{}] 08:28:54 INFO - PROCESS | 3760 | 1463675334710 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:54 INFO - PROCESS | 3760 | 1463675334823 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:28:54 INFO - PROCESS | 3760 | 1463675334972 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:55 INFO - PROCESS | 3760 | ++DOCSHELL 112AA400 == 71 [pid = 3760] [id = 563] 08:28:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (112AE000) [pid = 3760] [serial = 1689] [outer = 00000000] 08:28:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (1305A800) [pid = 3760] [serial = 1690] [outer = 112AE000] 08:28:55 INFO - PROCESS | 3760 | 1463675335029 Marionette DEBUG loaded listener.js 08:28:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (1331E800) [pid = 3760] [serial = 1691] [outer = 112AE000] 08:28:55 INFO - PROCESS | 3760 | 1463675335635 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1005ms 08:28:55 INFO - PROCESS | 3760 | 1463675335708 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:28:55 INFO - PROCESS | 3760 | 1463675335714 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 08:28:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:28:55 INFO - PROCESS | 3760 | 1463675335720 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:28:55 INFO - PROCESS | 3760 | 1463675335723 Marionette TRACE conn3 <- [1,2218,null,{}] 08:28:55 INFO - PROCESS | 3760 | 1463675335727 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:55 INFO - PROCESS | 3760 | 1463675335835 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:28:55 INFO - PROCESS | 3760 | 1463675335981 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:56 INFO - PROCESS | 3760 | ++DOCSHELL 13050400 == 72 [pid = 3760] [id = 564] 08:28:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1305A400) [pid = 3760] [serial = 1692] [outer = 00000000] 08:28:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (15625800) [pid = 3760] [serial = 1693] [outer = 1305A400] 08:28:56 INFO - PROCESS | 3760 | 1463675336035 Marionette DEBUG loaded listener.js 08:28:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (15742000) [pid = 3760] [serial = 1694] [outer = 1305A400] 08:28:56 INFO - PROCESS | 3760 | 1463675336610 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:28:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:28:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 942ms 08:28:56 INFO - PROCESS | 3760 | 1463675336664 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:28:56 INFO - PROCESS | 3760 | 1463675336666 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 08:28:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:28:56 INFO - PROCESS | 3760 | 1463675336670 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:28:56 INFO - PROCESS | 3760 | 1463675336674 Marionette TRACE conn3 <- [1,2222,null,{}] 08:28:56 INFO - PROCESS | 3760 | 1463675336685 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:56 INFO - PROCESS | 3760 | 1463675336846 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:28:56 INFO - PROCESS | 3760 | 1463675336866 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:56 INFO - PROCESS | 3760 | ++DOCSHELL 172CE400 == 73 [pid = 3760] [id = 565] 08:28:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (172D1400) [pid = 3760] [serial = 1695] [outer = 00000000] 08:28:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1782A800) [pid = 3760] [serial = 1696] [outer = 172D1400] 08:28:56 INFO - PROCESS | 3760 | 1463675336922 Marionette DEBUG loaded listener.js 08:28:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (17ECE800) [pid = 3760] [serial = 1697] [outer = 172D1400] 08:28:57 INFO - PROCESS | 3760 | 1463675337553 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:28:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:28:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 895ms 08:28:57 INFO - PROCESS | 3760 | 1463675337574 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:28:57 INFO - PROCESS | 3760 | 1463675337576 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 08:28:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:28:57 INFO - PROCESS | 3760 | 1463675337580 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:28:57 INFO - PROCESS | 3760 | 1463675337582 Marionette TRACE conn3 <- [1,2226,null,{}] 08:28:57 INFO - PROCESS | 3760 | 1463675337586 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:57 INFO - PROCESS | 3760 | 1463675337702 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:28:57 INFO - PROCESS | 3760 | 1463675337861 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:57 INFO - PROCESS | 3760 | ++DOCSHELL 18484C00 == 74 [pid = 3760] [id = 566] 08:28:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (18485C00) [pid = 3760] [serial = 1698] [outer = 00000000] 08:28:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (199D8400) [pid = 3760] [serial = 1699] [outer = 18485C00] 08:28:57 INFO - PROCESS | 3760 | 1463675337916 Marionette DEBUG loaded listener.js 08:28:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (19A6AC00) [pid = 3760] [serial = 1700] [outer = 18485C00] 08:28:58 INFO - PROCESS | 3760 | 1463675338512 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:28:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:28:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1005ms 08:28:58 INFO - PROCESS | 3760 | 1463675338582 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:28:58 INFO - PROCESS | 3760 | 1463675338585 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 08:28:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:28:58 INFO - PROCESS | 3760 | 1463675338588 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:28:58 INFO - PROCESS | 3760 | 1463675338590 Marionette TRACE conn3 <- [1,2230,null,{}] 08:28:58 INFO - PROCESS | 3760 | 1463675338595 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:58 INFO - PROCESS | 3760 | 1463675338696 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:28:58 INFO - PROCESS | 3760 | 1463675338841 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:58 INFO - PROCESS | 3760 | ++DOCSHELL 17FD0400 == 75 [pid = 3760] [id = 567] 08:28:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (198EA000) [pid = 3760] [serial = 1701] [outer = 00000000] 08:28:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (1A0AE800) [pid = 3760] [serial = 1702] [outer = 198EA000] 08:28:58 INFO - PROCESS | 3760 | 1463675338895 Marionette DEBUG loaded listener.js 08:28:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (1A0B8800) [pid = 3760] [serial = 1703] [outer = 198EA000] 08:28:59 INFO - PROCESS | 3760 | 1463675339474 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:28:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:28:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 958ms 08:28:59 INFO - PROCESS | 3760 | 1463675339534 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:28:59 INFO - PROCESS | 3760 | 1463675339536 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 08:28:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:28:59 INFO - PROCESS | 3760 | 1463675339539 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:28:59 INFO - PROCESS | 3760 | 1463675339541 Marionette TRACE conn3 <- [1,2234,null,{}] 08:28:59 INFO - PROCESS | 3760 | 1463675339545 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:28:59 INFO - PROCESS | 3760 | 1463675339666 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:28:59 INFO - PROCESS | 3760 | 1463675339826 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:59 INFO - PROCESS | 3760 | ++DOCSHELL 11034C00 == 76 [pid = 3760] [id = 568] 08:28:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (11035C00) [pid = 3760] [serial = 1704] [outer = 00000000] 08:28:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (12B65000) [pid = 3760] [serial = 1705] [outer = 11035C00] 08:28:59 INFO - PROCESS | 3760 | 1463675339882 Marionette DEBUG loaded listener.js 08:28:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (1400D400) [pid = 3760] [serial = 1706] [outer = 11035C00] 08:29:00 INFO - PROCESS | 3760 | 1463675340641 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:29:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:29:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1162ms 08:29:00 INFO - PROCESS | 3760 | 1463675340696 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:29:00 INFO - PROCESS | 3760 | 1463675340700 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 08:29:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:29:00 INFO - PROCESS | 3760 | 1463675340752 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:29:00 INFO - PROCESS | 3760 | 1463675340756 Marionette TRACE conn3 <- [1,2238,null,{}] 08:29:00 INFO - PROCESS | 3760 | 1463675340807 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:00 INFO - PROCESS | 3760 | 1463675340921 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:29:01 INFO - PROCESS | 3760 | 1463675341067 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:01 INFO - PROCESS | 3760 | ++DOCSHELL 130D7400 == 77 [pid = 3760] [id = 569] 08:29:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (130DA400) [pid = 3760] [serial = 1707] [outer = 00000000] 08:29:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (14009000) [pid = 3760] [serial = 1708] [outer = 130DA400] 08:29:01 INFO - PROCESS | 3760 | 1463675341120 Marionette DEBUG loaded listener.js 08:29:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (14E88400) [pid = 3760] [serial = 1709] [outer = 130DA400] 08:29:01 INFO - PROCESS | 3760 | --DOCSHELL 1102FC00 == 76 [pid = 3760] [id = 561] 08:29:01 INFO - PROCESS | 3760 | --DOCSHELL 154D6800 == 75 [pid = 3760] [id = 560] 08:29:01 INFO - PROCESS | 3760 | --DOCSHELL 169D5400 == 74 [pid = 3760] [id = 559] 08:29:01 INFO - PROCESS | 3760 | --DOCSHELL 105F4C00 == 73 [pid = 3760] [id = 558] 08:29:01 INFO - PROCESS | 3760 | --DOCSHELL 11030800 == 72 [pid = 3760] [id = 557] 08:29:01 INFO - PROCESS | 3760 | --DOCSHELL 160A1800 == 71 [pid = 3760] [id = 556] 08:29:01 INFO - PROCESS | 3760 | --DOCSHELL 156BA800 == 70 [pid = 3760] [id = 555] 08:29:01 INFO - PROCESS | 3760 | --DOCSHELL 156B2800 == 69 [pid = 3760] [id = 554] 08:29:01 INFO - PROCESS | 3760 | --DOCSHELL 1338B000 == 68 [pid = 3760] [id = 553] 08:29:01 INFO - PROCESS | 3760 | --DOCSHELL 11432400 == 67 [pid = 3760] [id = 552] 08:29:01 INFO - PROCESS | 3760 | --DOCSHELL 1B237400 == 66 [pid = 3760] [id = 16] 08:29:01 INFO - PROCESS | 3760 | --DOCSHELL 0F23EC00 == 65 [pid = 3760] [id = 551] 08:29:01 INFO - PROCESS | 3760 | --DOCSHELL 1A991000 == 64 [pid = 3760] [id = 550] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (1102D400) [pid = 3760] [serial = 1639] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1A0AF000) [pid = 3760] [serial = 1606] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (19A5E400) [pid = 3760] [serial = 1603] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (15E0E800) [pid = 3760] [serial = 1597] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (17EE7C00) [pid = 3760] [serial = 1600] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOCSHELL 17825000 == 63 [pid = 3760] [id = 549] 08:29:01 INFO - PROCESS | 3760 | --DOCSHELL 14FDF400 == 62 [pid = 3760] [id = 548] 08:29:01 INFO - PROCESS | 3760 | --DOCSHELL 11430000 == 61 [pid = 3760] [id = 547] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (1A677400) [pid = 3760] [serial = 1637] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (17FC9400) [pid = 3760] [serial = 1624] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (16448C00) [pid = 3760] [serial = 1616] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (19E53800) [pid = 3760] [serial = 1627] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (175EA800) [pid = 3760] [serial = 1514] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (169D6400) [pid = 3760] [serial = 1511] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (198EE400) [pid = 3760] [serial = 1592] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (14233800) [pid = 3760] [serial = 1505] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (198E6000) [pid = 3760] [serial = 1625] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (175B7800) [pid = 3760] [serial = 1621] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (16860400) [pid = 3760] [serial = 1508] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (172C9800) [pid = 3760] [serial = 1634] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1691A000) [pid = 3760] [serial = 1618] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (19E57C00) [pid = 3760] [serial = 1628] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (12B59400) [pid = 3760] [serial = 1594] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1A417800) [pid = 3760] [serial = 1630] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (130D7800) [pid = 3760] [serial = 1613] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (169CF000) [pid = 3760] [serial = 1619] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (15F8A400) [pid = 3760] [serial = 1615] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (175DF800) [pid = 3760] [serial = 1622] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (11032800) [pid = 3760] [serial = 1609] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (169C9400) [pid = 3760] [serial = 1633] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1A66EC00) [pid = 3760] [serial = 1636] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (182A3000) [pid = 3760] [serial = 1517] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1A4EF800) [pid = 3760] [serial = 1631] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (16860000) [pid = 3760] [serial = 1547] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (11436C00) [pid = 3760] [serial = 1610] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (11038000) [pid = 3760] [serial = 1612] [outer = 00000000] [url = about:blank] 08:29:01 INFO - PROCESS | 3760 | 1463675341671 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:29:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:29:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 942ms 08:29:01 INFO - PROCESS | 3760 | 1463675341697 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:29:01 INFO - PROCESS | 3760 | 1463675341702 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 08:29:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:29:01 INFO - PROCESS | 3760 | 1463675341708 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:29:01 INFO - PROCESS | 3760 | 1463675341710 Marionette TRACE conn3 <- [1,2242,null,{}] 08:29:01 INFO - PROCESS | 3760 | 1463675341714 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:01 INFO - PROCESS | 3760 | 1463675341802 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:29:01 INFO - PROCESS | 3760 | 1463675341811 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:01 INFO - PROCESS | 3760 | ++DOCSHELL 110A3400 == 62 [pid = 3760] [id = 570] 08:29:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (110CE800) [pid = 3760] [serial = 1710] [outer = 00000000] 08:29:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (13390800) [pid = 3760] [serial = 1711] [outer = 110CE800] 08:29:01 INFO - PROCESS | 3760 | 1463675341855 Marionette DEBUG loaded listener.js 08:29:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (14FDFC00) [pid = 3760] [serial = 1712] [outer = 110CE800] 08:29:02 INFO - PROCESS | 3760 | 1463675342358 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:29:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:29:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 691ms 08:29:02 INFO - PROCESS | 3760 | 1463675342406 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:29:02 INFO - PROCESS | 3760 | 1463675342408 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 08:29:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:29:02 INFO - PROCESS | 3760 | 1463675342412 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:29:02 INFO - PROCESS | 3760 | 1463675342415 Marionette TRACE conn3 <- [1,2246,null,{}] 08:29:02 INFO - PROCESS | 3760 | 1463675342425 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:02 INFO - PROCESS | 3760 | 1463675342520 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:29:02 INFO - PROCESS | 3760 | 1463675342658 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:02 INFO - PROCESS | 3760 | ++DOCSHELL 166DBC00 == 63 [pid = 3760] [id = 571] 08:29:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (166DC400) [pid = 3760] [serial = 1713] [outer = 00000000] 08:29:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (16861C00) [pid = 3760] [serial = 1714] [outer = 166DC400] 08:29:02 INFO - PROCESS | 3760 | 1463675342705 Marionette DEBUG loaded listener.js 08:29:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (16891400) [pid = 3760] [serial = 1715] [outer = 166DC400] 08:29:03 INFO - PROCESS | 3760 | 1463675343101 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:29:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:29:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 738ms 08:29:03 INFO - PROCESS | 3760 | 1463675343152 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:29:03 INFO - PROCESS | 3760 | 1463675343154 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 08:29:03 INFO - PROCESS | 3760 | 1463675343158 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:29:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:29:03 INFO - PROCESS | 3760 | 1463675343159 Marionette TRACE conn3 <- [1,2250,null,{}] 08:29:03 INFO - PROCESS | 3760 | 1463675343163 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:03 INFO - PROCESS | 3760 | 1463675343247 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:29:03 INFO - PROCESS | 3760 | 1463675343254 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:03 INFO - PROCESS | 3760 | ++DOCSHELL 16862800 == 64 [pid = 3760] [id = 572] 08:29:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (16887800) [pid = 3760] [serial = 1716] [outer = 00000000] 08:29:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (169D6400) [pid = 3760] [serial = 1717] [outer = 16887800] 08:29:03 INFO - PROCESS | 3760 | 1463675343298 Marionette DEBUG loaded listener.js 08:29:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (16D20000) [pid = 3760] [serial = 1718] [outer = 16887800] 08:29:03 INFO - PROCESS | 3760 | 1463675343738 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:29:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:29:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 628ms 08:29:03 INFO - PROCESS | 3760 | 1463675343796 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:29:03 INFO - PROCESS | 3760 | 1463675343798 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 08:29:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:29:03 INFO - PROCESS | 3760 | 1463675343806 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:29:03 INFO - PROCESS | 3760 | 1463675343808 Marionette TRACE conn3 <- [1,2254,null,{}] 08:29:03 INFO - PROCESS | 3760 | 1463675343821 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:03 INFO - PROCESS | 3760 | 1463675343938 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:29:04 INFO - PROCESS | 3760 | 1463675344032 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:04 INFO - PROCESS | 3760 | ++DOCSHELL 169C8800 == 65 [pid = 3760] [id = 573] 08:29:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (16D27000) [pid = 3760] [serial = 1719] [outer = 00000000] 08:29:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (172CC000) [pid = 3760] [serial = 1720] [outer = 16D27000] 08:29:04 INFO - PROCESS | 3760 | 1463675344078 Marionette DEBUG loaded listener.js 08:29:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (17504000) [pid = 3760] [serial = 1721] [outer = 16D27000] 08:29:04 INFO - PROCESS | 3760 | 1463675344498 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:29:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:29:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 738ms 08:29:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:29:04 INFO - PROCESS | 3760 | 1463675344542 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:29:04 INFO - PROCESS | 3760 | 1463675344544 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 08:29:04 INFO - PROCESS | 3760 | 1463675344547 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:29:04 INFO - PROCESS | 3760 | 1463675344549 Marionette TRACE conn3 <- [1,2258,null,{}] 08:29:04 INFO - PROCESS | 3760 | 1463675344563 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:04 INFO - PROCESS | 3760 | 1463675344699 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:29:04 INFO - PROCESS | 3760 | 1463675344771 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:04 INFO - PROCESS | 3760 | ++DOCSHELL 175EBC00 == 66 [pid = 3760] [id = 574] 08:29:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (17820800) [pid = 3760] [serial = 1722] [outer = 00000000] 08:29:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (17ECD000) [pid = 3760] [serial = 1723] [outer = 17820800] 08:29:04 INFO - PROCESS | 3760 | 1463675344818 Marionette DEBUG loaded listener.js 08:29:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (17FCF000) [pid = 3760] [serial = 1724] [outer = 17820800] 08:29:05 INFO - PROCESS | 3760 | 1463675345242 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:29:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:29:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 754ms 08:29:05 INFO - PROCESS | 3760 | 1463675345336 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:29:05 INFO - PROCESS | 3760 | 1463675345338 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 08:29:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:29:05 INFO - PROCESS | 3760 | 1463675345342 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:29:05 INFO - PROCESS | 3760 | 1463675345343 Marionette TRACE conn3 <- [1,2262,null,{}] 08:29:05 INFO - PROCESS | 3760 | 1463675345347 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:05 INFO - PROCESS | 3760 | 1463675345464 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:29:05 INFO - PROCESS | 3760 | 1463675345536 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:05 INFO - PROCESS | 3760 | ++DOCSHELL 177CB000 == 67 [pid = 3760] [id = 575] 08:29:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (177CF000) [pid = 3760] [serial = 1725] [outer = 00000000] 08:29:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (198E5400) [pid = 3760] [serial = 1726] [outer = 177CF000] 08:29:05 INFO - PROCESS | 3760 | 1463675345585 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (198F3C00) [pid = 3760] [serial = 1727] [outer = 177CF000] 08:29:05 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (169A6C00) [pid = 3760] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:29:05 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (11A01800) [pid = 3760] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:29:05 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (166E8000) [pid = 3760] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:29:05 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (0F241400) [pid = 3760] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:29:05 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1644E800) [pid = 3760] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:29:05 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (16D28800) [pid = 3760] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:29:05 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (166E6C00) [pid = 3760] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:29:05 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (156B7400) [pid = 3760] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:29:05 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (13702800) [pid = 3760] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:29:05 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (12D76000) [pid = 3760] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:29:05 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1B238C00) [pid = 3760] [serial = 44] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:29:05 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (154DD800) [pid = 3760] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:29:05 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (156B6400) [pid = 3760] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:29:05 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1B237000) [pid = 3760] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:29:06 INFO - PROCESS | 3760 | 1463675346054 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:29:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:29:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 754ms 08:29:06 INFO - PROCESS | 3760 | 1463675346082 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:29:06 INFO - PROCESS | 3760 | 1463675346084 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 08:29:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:29:06 INFO - PROCESS | 3760 | 1463675346087 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:29:06 INFO - PROCESS | 3760 | 1463675346089 Marionette TRACE conn3 <- [1,2266,null,{}] 08:29:06 INFO - PROCESS | 3760 | 1463675346093 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:06 INFO - PROCESS | 3760 | 1463675346223 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:29:06 INFO - PROCESS | 3760 | 1463675346290 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:06 INFO - PROCESS | 3760 | ++DOCSHELL 1331C400 == 68 [pid = 3760] [id = 576] 08:29:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (13702800) [pid = 3760] [serial = 1728] [outer = 00000000] 08:29:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (166DAC00) [pid = 3760] [serial = 1729] [outer = 13702800] 08:29:06 INFO - PROCESS | 3760 | 1463675346333 Marionette DEBUG loaded listener.js 08:29:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (16D28800) [pid = 3760] [serial = 1730] [outer = 13702800] 08:29:06 INFO - PROCESS | 3760 | 1463675346678 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:29:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:29:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 644ms 08:29:06 INFO - PROCESS | 3760 | 1463675346724 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:29:06 INFO - PROCESS | 3760 | 1463675346726 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 08:29:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:29:06 INFO - PROCESS | 3760 | 1463675346730 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:29:06 INFO - PROCESS | 3760 | 1463675346731 Marionette TRACE conn3 <- [1,2270,null,{}] 08:29:06 INFO - PROCESS | 3760 | 1463675346735 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:06 INFO - PROCESS | 3760 | 1463675346818 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:29:06 INFO - PROCESS | 3760 | 1463675346825 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:06 INFO - PROCESS | 3760 | ++DOCSHELL 1644E800 == 69 [pid = 3760] [id = 577] 08:29:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (166E8000) [pid = 3760] [serial = 1731] [outer = 00000000] 08:29:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (19E4C800) [pid = 3760] [serial = 1732] [outer = 166E8000] 08:29:06 INFO - PROCESS | 3760 | 1463675346867 Marionette DEBUG loaded listener.js 08:29:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1A00D400) [pid = 3760] [serial = 1733] [outer = 166E8000] 08:29:07 INFO - PROCESS | 3760 | 1463675347372 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:29:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:29:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 644ms 08:29:07 INFO - PROCESS | 3760 | 1463675347399 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:29:07 INFO - PROCESS | 3760 | 1463675347401 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 08:29:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:29:07 INFO - PROCESS | 3760 | 1463675347404 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:29:07 INFO - PROCESS | 3760 | 1463675347406 Marionette TRACE conn3 <- [1,2274,null,{}] 08:29:07 INFO - PROCESS | 3760 | 1463675347426 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:07 INFO - PROCESS | 3760 | 1463675347509 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:29:07 INFO - PROCESS | 3760 | 1463675347516 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:07 INFO - PROCESS | 3760 | ++DOCSHELL 1686D000 == 70 [pid = 3760] [id = 578] 08:29:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (18489C00) [pid = 3760] [serial = 1734] [outer = 00000000] 08:29:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (1A4E5C00) [pid = 3760] [serial = 1735] [outer = 18489C00] 08:29:07 INFO - PROCESS | 3760 | 1463675347561 Marionette DEBUG loaded listener.js 08:29:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (1A66D800) [pid = 3760] [serial = 1736] [outer = 18489C00] 08:29:08 INFO - PROCESS | 3760 | 1463675348179 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:29:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:29:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 801ms 08:29:08 INFO - PROCESS | 3760 | 1463675348208 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:29:08 INFO - PROCESS | 3760 | 1463675348212 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 08:29:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:29:08 INFO - PROCESS | 3760 | 1463675348217 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:29:08 INFO - PROCESS | 3760 | 1463675348222 Marionette TRACE conn3 <- [1,2278,null,{}] 08:29:08 INFO - PROCESS | 3760 | 1463675348274 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:08 INFO - PROCESS | 3760 | 1463675348464 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:29:08 INFO - PROCESS | 3760 | 1463675348573 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:08 INFO - PROCESS | 3760 | ++DOCSHELL 10B80800 == 71 [pid = 3760] [id = 579] 08:29:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (10C19800) [pid = 3760] [serial = 1737] [outer = 00000000] 08:29:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (11033C00) [pid = 3760] [serial = 1738] [outer = 10C19800] 08:29:08 INFO - PROCESS | 3760 | 1463675348635 Marionette DEBUG loaded listener.js 08:29:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (13313400) [pid = 3760] [serial = 1739] [outer = 10C19800] 08:29:09 INFO - PROCESS | 3760 | 1463675349202 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:29:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:29:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1036ms 08:29:09 INFO - PROCESS | 3760 | 1463675349257 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:29:09 INFO - PROCESS | 3760 | 1463675349263 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 08:29:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:29:09 INFO - PROCESS | 3760 | 1463675349269 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:29:09 INFO - PROCESS | 3760 | 1463675349272 Marionette TRACE conn3 <- [1,2282,null,{}] 08:29:09 INFO - PROCESS | 3760 | 1463675349276 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:09 INFO - PROCESS | 3760 | 1463675349389 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:29:09 INFO - PROCESS | 3760 | 1463675349552 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:09 INFO - PROCESS | 3760 | ++DOCSHELL 14E84800 == 72 [pid = 3760] [id = 580] 08:29:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (15626C00) [pid = 3760] [serial = 1740] [outer = 00000000] 08:29:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (166E3800) [pid = 3760] [serial = 1741] [outer = 15626C00] 08:29:09 INFO - PROCESS | 3760 | 1463675349606 Marionette DEBUG loaded listener.js 08:29:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (16892000) [pid = 3760] [serial = 1742] [outer = 15626C00] 08:29:10 INFO - PROCESS | 3760 | 1463675350187 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:29:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:29:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1005ms 08:29:10 INFO - PROCESS | 3760 | 1463675350270 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:29:10 INFO - PROCESS | 3760 | 1463675350273 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 08:29:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:29:10 INFO - PROCESS | 3760 | 1463675350277 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:29:10 INFO - PROCESS | 3760 | 1463675350280 Marionette TRACE conn3 <- [1,2286,null,{}] 08:29:10 INFO - PROCESS | 3760 | 1463675350291 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:10 INFO - PROCESS | 3760 | 1463675350403 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:29:10 INFO - PROCESS | 3760 | 1463675350552 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:10 INFO - PROCESS | 3760 | ++DOCSHELL 1644A000 == 73 [pid = 3760] [id = 581] 08:29:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (16922000) [pid = 3760] [serial = 1743] [outer = 00000000] 08:29:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (193EB800) [pid = 3760] [serial = 1744] [outer = 16922000] 08:29:10 INFO - PROCESS | 3760 | 1463675350609 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (193F0400) [pid = 3760] [serial = 1745] [outer = 16922000] 08:29:11 INFO - PROCESS | 3760 | 1463675351169 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:29:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:29:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 958ms 08:29:11 INFO - PROCESS | 3760 | 1463675351221 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:29:11 INFO - PROCESS | 3760 | 1463675351224 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 08:29:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:29:11 INFO - PROCESS | 3760 | 1463675351228 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:29:11 INFO - PROCESS | 3760 | 1463675351230 Marionette TRACE conn3 <- [1,2290,null,{}] 08:29:11 INFO - PROCESS | 3760 | 1463675351234 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:11 INFO - PROCESS | 3760 | 1463675351339 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:29:11 INFO - PROCESS | 3760 | 1463675351500 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:11 INFO - PROCESS | 3760 | ++DOCSHELL 193F7400 == 74 [pid = 3760] [id = 582] 08:29:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (193F7800) [pid = 3760] [serial = 1746] [outer = 00000000] 08:29:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (199D9C00) [pid = 3760] [serial = 1747] [outer = 193F7800] 08:29:11 INFO - PROCESS | 3760 | 1463675351554 Marionette DEBUG loaded listener.js 08:29:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (1A4ED800) [pid = 3760] [serial = 1748] [outer = 193F7800] 08:29:12 INFO - PROCESS | 3760 | 1463675352112 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:29:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:29:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 942ms 08:29:12 INFO - PROCESS | 3760 | 1463675352172 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:29:12 INFO - PROCESS | 3760 | 1463675352175 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 08:29:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:29:12 INFO - PROCESS | 3760 | 1463675352178 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:29:12 INFO - PROCESS | 3760 | 1463675352180 Marionette TRACE conn3 <- [1,2294,null,{}] 08:29:12 INFO - PROCESS | 3760 | 1463675352184 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:12 INFO - PROCESS | 3760 | 1463675352291 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:29:12 INFO - PROCESS | 3760 | 1463675352452 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:12 INFO - PROCESS | 3760 | ++DOCSHELL 0F31BC00 == 75 [pid = 3760] [id = 583] 08:29:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (0F31D000) [pid = 3760] [serial = 1749] [outer = 00000000] 08:29:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (0F324000) [pid = 3760] [serial = 1750] [outer = 0F31D000] 08:29:12 INFO - PROCESS | 3760 | 1463675352506 Marionette DEBUG loaded listener.js 08:29:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (0F328C00) [pid = 3760] [serial = 1751] [outer = 0F31D000] 08:29:13 INFO - PROCESS | 3760 | 1463675353319 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:29:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:29:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1193ms 08:29:13 INFO - PROCESS | 3760 | 1463675353375 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:29:13 INFO - PROCESS | 3760 | 1463675353379 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 08:29:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:29:13 INFO - PROCESS | 3760 | 1463675353384 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:29:13 INFO - PROCESS | 3760 | 1463675353388 Marionette TRACE conn3 <- [1,2298,null,{}] 08:29:13 INFO - PROCESS | 3760 | 1463675353393 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:13 INFO - PROCESS | 3760 | 1463675353495 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:29:13 INFO - PROCESS | 3760 | 1463675353641 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:13 INFO - PROCESS | 3760 | ++DOCSHELL 0F332800 == 76 [pid = 3760] [id = 584] 08:29:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (0F334800) [pid = 3760] [serial = 1752] [outer = 00000000] 08:29:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (10A61C00) [pid = 3760] [serial = 1753] [outer = 0F334800] 08:29:13 INFO - PROCESS | 3760 | 1463675353690 Marionette DEBUG loaded listener.js 08:29:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1109D000) [pid = 3760] [serial = 1754] [outer = 0F334800] 08:29:14 INFO - PROCESS | 3760 | 1463675354350 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:29:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:29:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1005ms 08:29:14 INFO - PROCESS | 3760 | 1463675354419 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:29:14 INFO - PROCESS | 3760 | 1463675354424 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 08:29:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:29:14 INFO - PROCESS | 3760 | 1463675354430 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:29:14 INFO - PROCESS | 3760 | 1463675354433 Marionette TRACE conn3 <- [1,2302,null,{}] 08:29:14 INFO - PROCESS | 3760 | 1463675354451 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:14 INFO - PROCESS | 3760 | 1463675354551 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:29:14 INFO - PROCESS | 3760 | 1463675354722 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:14 INFO - PROCESS | 3760 | --DOCSHELL 137B5400 == 75 [pid = 3760] [id = 494] 08:29:14 INFO - PROCESS | 3760 | --DOCSHELL 1644E800 == 74 [pid = 3760] [id = 577] 08:29:14 INFO - PROCESS | 3760 | --DOCSHELL 1331C400 == 73 [pid = 3760] [id = 576] 08:29:14 INFO - PROCESS | 3760 | --DOCSHELL 177CB000 == 72 [pid = 3760] [id = 575] 08:29:14 INFO - PROCESS | 3760 | --DOCSHELL 175EBC00 == 71 [pid = 3760] [id = 574] 08:29:14 INFO - PROCESS | 3760 | --DOCSHELL 169C8800 == 70 [pid = 3760] [id = 573] 08:29:14 INFO - PROCESS | 3760 | --DOCSHELL 16862800 == 69 [pid = 3760] [id = 572] 08:29:14 INFO - PROCESS | 3760 | --DOCSHELL 166DBC00 == 68 [pid = 3760] [id = 571] 08:29:14 INFO - PROCESS | 3760 | --DOCSHELL 110A3400 == 67 [pid = 3760] [id = 570] 08:29:14 INFO - PROCESS | 3760 | --DOCSHELL 130D7400 == 66 [pid = 3760] [id = 569] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (1B237800) [pid = 3760] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (166E3000) [pid = 3760] [serial = 1645] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (19A5CC00) [pid = 3760] [serial = 1648] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (13058400) [pid = 3760] [serial = 1642] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (18486400) [pid = 3760] [serial = 1687] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (1AF81800) [pid = 3760] [serial = 1651] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | ++DOCSHELL 0F242800 == 67 [pid = 3760] [id = 585] 08:29:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (0F977800) [pid = 3760] [serial = 1755] [outer = 00000000] 08:29:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (112AA000) [pid = 3760] [serial = 1756] [outer = 0F977800] 08:29:14 INFO - PROCESS | 3760 | 1463675354813 Marionette DEBUG loaded listener.js 08:29:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (12AEBC00) [pid = 3760] [serial = 1757] [outer = 0F977800] 08:29:14 INFO - PROCESS | 3760 | --DOCSHELL 10B80C00 == 66 [pid = 3760] [id = 562] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (16863C00) [pid = 3760] [serial = 1667] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (16D26800) [pid = 3760] [serial = 1676] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (16887C00) [pid = 3760] [serial = 1669] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (157F7000) [pid = 3760] [serial = 1663] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (15E17C00) [pid = 3760] [serial = 1664] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1406E800) [pid = 3760] [serial = 1660] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (14E83000) [pid = 3760] [serial = 1661] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (13387400) [pid = 3760] [serial = 1658] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1307A800) [pid = 3760] [serial = 1657] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (156BB400) [pid = 3760] [serial = 1154] [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:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (177C3000) [pid = 3760] [serial = 1684] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (175BA000) [pid = 3760] [serial = 1679] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (17274000) [pid = 3760] [serial = 1681] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (172C7000) [pid = 3760] [serial = 1682] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (17DCFC00) [pid = 3760] [serial = 1685] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (16919000) [pid = 3760] [serial = 1670] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (16D1DC00) [pid = 3760] [serial = 1672] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (16D26000) [pid = 3760] [serial = 1675] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (16D1F000) [pid = 3760] [serial = 1673] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1AB4C800) [pid = 3760] [serial = 1640] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (110D3400) [pid = 3760] [serial = 1655] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (10C18C00) [pid = 3760] [serial = 1654] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (1670D800) [pid = 3760] [serial = 1666] [outer = 00000000] [url = about:blank] 08:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1741B000) [pid = 3760] [serial = 1678] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 3760 | 1463675355250 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:29:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:29:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 864ms 08:29:15 INFO - PROCESS | 3760 | 1463675355293 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:29:15 INFO - PROCESS | 3760 | 1463675355295 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 08:29:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:29:15 INFO - PROCESS | 3760 | 1463675355298 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:29:15 INFO - PROCESS | 3760 | 1463675355302 Marionette TRACE conn3 <- [1,2306,null,{}] 08:29:15 INFO - PROCESS | 3760 | 1463675355312 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:15 INFO - PROCESS | 3760 | 1463675355401 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:29:15 INFO - PROCESS | 3760 | 1463675355409 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:15 INFO - PROCESS | 3760 | ++DOCSHELL 1304D400 == 67 [pid = 3760] [id = 586] 08:29:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (130D7800) [pid = 3760] [serial = 1758] [outer = 00000000] 08:29:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (14232000) [pid = 3760] [serial = 1759] [outer = 130D7800] 08:29:15 INFO - PROCESS | 3760 | 1463675355456 Marionette DEBUG loaded listener.js 08:29:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (14FDE400) [pid = 3760] [serial = 1760] [outer = 130D7800] 08:29:15 INFO - PROCESS | 3760 | 1463675355959 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 08:29:16 INFO - PROCESS | 3760 | 1463675356004 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 08:29:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:29:16 INFO - PROCESS | 3760 | 1463675356007 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:29:16 INFO - PROCESS | 3760 | 1463675356009 Marionette TRACE conn3 <- [1,2310,null,{}] 08:29:16 INFO - PROCESS | 3760 | 1463675356012 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:16 INFO - PROCESS | 3760 | 1463675356096 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:29:16 INFO - PROCESS | 3760 | 1463675356103 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:16 INFO - PROCESS | 3760 | ++DOCSHELL 13704400 == 68 [pid = 3760] [id = 587] 08:29:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (15F82400) [pid = 3760] [serial = 1761] [outer = 00000000] 08:29:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (166E1800) [pid = 3760] [serial = 1762] [outer = 15F82400] 08:29:16 INFO - PROCESS | 3760 | 1463675356147 Marionette DEBUG loaded listener.js 08:29:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (16860400) [pid = 3760] [serial = 1763] [outer = 15F82400] 08:29:16 INFO - PROCESS | 3760 | 1463675356653 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:29:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:29:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 707ms 08:29:16 INFO - PROCESS | 3760 | 1463675356708 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:29:16 INFO - PROCESS | 3760 | 1463675356710 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 08:29:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:29:16 INFO - PROCESS | 3760 | 1463675356713 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:29:16 INFO - PROCESS | 3760 | 1463675356715 Marionette TRACE conn3 <- [1,2314,null,{}] 08:29:16 INFO - PROCESS | 3760 | 1463675356718 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:16 INFO - PROCESS | 3760 | 1463675356804 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:29:16 INFO - PROCESS | 3760 | 1463675356811 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:16 INFO - PROCESS | 3760 | ++DOCSHELL 154DD800 == 69 [pid = 3760] [id = 588] 08:29:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (156BC400) [pid = 3760] [serial = 1764] [outer = 00000000] 08:29:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (16891000) [pid = 3760] [serial = 1765] [outer = 156BC400] 08:29:16 INFO - PROCESS | 3760 | 1463675356854 Marionette DEBUG loaded listener.js 08:29:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (169A7C00) [pid = 3760] [serial = 1766] [outer = 156BC400] 08:29:17 INFO - PROCESS | 3760 | 1463675357304 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:29:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:29:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 644ms 08:29:17 INFO - PROCESS | 3760 | 1463675357353 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:29:17 INFO - PROCESS | 3760 | 1463675357355 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 08:29:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:29:17 INFO - PROCESS | 3760 | 1463675357358 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:29:17 INFO - PROCESS | 3760 | 1463675357360 Marionette TRACE conn3 <- [1,2318,null,{}] 08:29:17 INFO - PROCESS | 3760 | 1463675357363 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:17 INFO - PROCESS | 3760 | 1463675357505 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:29:17 INFO - PROCESS | 3760 | 1463675357601 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:17 INFO - PROCESS | 3760 | ++DOCSHELL 0F9F1C00 == 70 [pid = 3760] [id = 589] 08:29:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (169A4C00) [pid = 3760] [serial = 1767] [outer = 00000000] 08:29:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (16D25400) [pid = 3760] [serial = 1768] [outer = 169A4C00] 08:29:17 INFO - PROCESS | 3760 | 1463675357649 Marionette DEBUG loaded listener.js 08:29:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (170C5800) [pid = 3760] [serial = 1769] [outer = 169A4C00] 08:29:18 INFO - PROCESS | 3760 | 1463675358073 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:29:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:29:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 754ms 08:29:18 INFO - PROCESS | 3760 | 1463675358097 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 08:29:18 INFO - PROCESS | 3760 | 1463675358099 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 08:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:29:18 INFO - PROCESS | 3760 | 1463675358102 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:29:18 INFO - PROCESS | 3760 | 1463675358104 Marionette TRACE conn3 <- [1,2322,null,{}] 08:29:18 INFO - PROCESS | 3760 | 1463675358108 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:18 INFO - PROCESS | 3760 | 1463675358227 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:29:18 INFO - PROCESS | 3760 | 1463675358297 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:18 INFO - PROCESS | 3760 | ++DOCSHELL 16D1DC00 == 71 [pid = 3760] [id = 590] 08:29:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (16D2A400) [pid = 3760] [serial = 1770] [outer = 00000000] 08:29:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (175B6400) [pid = 3760] [serial = 1771] [outer = 16D2A400] 08:29:18 INFO - PROCESS | 3760 | 1463675358341 Marionette DEBUG loaded listener.js 08:29:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (175DC400) [pid = 3760] [serial = 1772] [outer = 16D2A400] 08:29:18 INFO - PROCESS | 3760 | 1463675358755 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:29:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:29:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 706ms 08:29:18 INFO - PROCESS | 3760 | 1463675358803 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:29:18 INFO - PROCESS | 3760 | 1463675358804 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 08:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:29:18 INFO - PROCESS | 3760 | 1463675358816 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:29:18 INFO - PROCESS | 3760 | 1463675358818 Marionette TRACE conn3 <- [1,2326,null,{}] 08:29:18 INFO - PROCESS | 3760 | 1463675358821 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:19 INFO - PROCESS | 3760 | 1463675358991 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:29:19 INFO - PROCESS | 3760 | 1463675359015 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:19 INFO - PROCESS | 3760 | ++DOCSHELL 175B5400 == 72 [pid = 3760] [id = 591] 08:29:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (175E6C00) [pid = 3760] [serial = 1773] [outer = 00000000] 08:29:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (17E1F400) [pid = 3760] [serial = 1774] [outer = 175E6C00] 08:29:19 INFO - PROCESS | 3760 | 1463675359058 Marionette DEBUG loaded listener.js 08:29:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (182A9000) [pid = 3760] [serial = 1775] [outer = 175E6C00] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (110CE800) [pid = 3760] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1A985C00) [pid = 3760] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1AB55400) [pid = 3760] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (10C24C00) [pid = 3760] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (156AE400) [pid = 3760] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (16869400) [pid = 3760] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1407B400) [pid = 3760] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (175BCC00) [pid = 3760] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (182A4000) [pid = 3760] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (10275000) [pid = 3760] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (14E80000) [pid = 3760] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (175E1400) [pid = 3760] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (17820800) [pid = 3760] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (16D27000) [pid = 3760] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (166DC400) [pid = 3760] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (130DA400) [pid = 3760] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (16887800) [pid = 3760] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (13702800) [pid = 3760] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (177CF000) [pid = 3760] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:29:19 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (166E8000) [pid = 3760] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:29:19 INFO - PROCESS | 3760 | 1463675359719 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:29:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:29:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 958ms 08:29:19 INFO - PROCESS | 3760 | 1463675359754 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:29:19 INFO - PROCESS | 3760 | 1463675359755 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 08:29:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:29:19 INFO - PROCESS | 3760 | 1463675359759 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:29:19 INFO - PROCESS | 3760 | 1463675359760 Marionette TRACE conn3 <- [1,2330,null,{}] 08:29:19 INFO - PROCESS | 3760 | 1463675359764 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:19 INFO - PROCESS | 3760 | 1463675359868 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:29:20 INFO - PROCESS | 3760 | 1463675359975 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:20 INFO - PROCESS | 3760 | ++DOCSHELL 11032800 == 73 [pid = 3760] [id = 592] 08:29:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1109A800) [pid = 3760] [serial = 1776] [outer = 00000000] 08:29:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (13155400) [pid = 3760] [serial = 1777] [outer = 1109A800] 08:29:20 INFO - PROCESS | 3760 | 1463675360018 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (166E8000) [pid = 3760] [serial = 1778] [outer = 1109A800] 08:29:20 INFO - PROCESS | 3760 | 1463675360463 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:29:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:29:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 707ms 08:29:20 INFO - PROCESS | 3760 | 1463675360490 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:29:20 INFO - PROCESS | 3760 | 1463675360492 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 08:29:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:29:20 INFO - PROCESS | 3760 | 1463675360495 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:29:20 INFO - PROCESS | 3760 | 1463675360497 Marionette TRACE conn3 <- [1,2334,null,{}] 08:29:20 INFO - PROCESS | 3760 | 1463675360513 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:20 INFO - PROCESS | 3760 | 1463675360595 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:29:20 INFO - PROCESS | 3760 | 1463675360601 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:20 INFO - PROCESS | 3760 | ++DOCSHELL 1573A400 == 74 [pid = 3760] [id = 593] 08:29:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (166E8800) [pid = 3760] [serial = 1779] [outer = 00000000] 08:29:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (175EB000) [pid = 3760] [serial = 1780] [outer = 166E8800] 08:29:20 INFO - PROCESS | 3760 | 1463675360644 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (17DCB400) [pid = 3760] [serial = 1781] [outer = 166E8800] 08:29:21 INFO - PROCESS | 3760 | 1463675361078 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 643ms 08:29:21 INFO - PROCESS | 3760 | 1463675361134 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 3760 | 1463675361136 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 08:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:29:21 INFO - PROCESS | 3760 | 1463675361140 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - PROCESS | 3760 | 1463675361142 Marionette TRACE conn3 <- [1,2338,null,{}] 08:29:21 INFO - PROCESS | 3760 | 1463675361146 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:21 INFO - PROCESS | 3760 | 1463675361250 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:29:21 INFO - PROCESS | 3760 | 1463675361256 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:21 INFO - PROCESS | 3760 | ++DOCSHELL 157F5000 == 75 [pid = 3760] [id = 594] 08:29:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (16A5C400) [pid = 3760] [serial = 1782] [outer = 00000000] 08:29:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (193F4800) [pid = 3760] [serial = 1783] [outer = 16A5C400] 08:29:21 INFO - PROCESS | 3760 | 1463675361304 Marionette DEBUG loaded listener.js 08:29:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (198E9000) [pid = 3760] [serial = 1784] [outer = 16A5C400] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 112AA400 == 74 [pid = 3760] [id = 563] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 14E79800 == 73 [pid = 3760] [id = 535] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 1AB55000 == 72 [pid = 3760] [id = 519] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 199D9800 == 71 [pid = 3760] [id = 497] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 17FD0400 == 70 [pid = 3760] [id = 567] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 14004C00 == 69 [pid = 3760] [id = 516] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 156B5000 == 68 [pid = 3760] [id = 431] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 157F9C00 == 67 [pid = 3760] [id = 517] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 0F241800 == 66 [pid = 3760] [id = 520] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 168E1C00 == 65 [pid = 3760] [id = 437] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 11034C00 == 64 [pid = 3760] [id = 568] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 172CE400 == 63 [pid = 3760] [id = 565] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 1406DC00 == 62 [pid = 3760] [id = 436] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 16867C00 == 61 [pid = 3760] [id = 495] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 1686D800 == 60 [pid = 3760] [id = 482] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 18484C00 == 59 [pid = 3760] [id = 566] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 14E7F000 == 58 [pid = 3760] [id = 433] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 137B0C00 == 57 [pid = 3760] [id = 479] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 112B6800 == 56 [pid = 3760] [id = 451] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 11032C00 == 55 [pid = 3760] [id = 439] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 1561B800 == 54 [pid = 3760] [id = 480] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 13050400 == 53 [pid = 3760] [id = 564] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 172C6400 == 52 [pid = 3760] [id = 533] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 14E87000 == 51 [pid = 3760] [id = 430] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 10B81400 == 50 [pid = 3760] [id = 515] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 169CDC00 == 49 [pid = 3760] [id = 438] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 19A67400 == 48 [pid = 3760] [id = 496] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 10A62800 == 47 [pid = 3760] [id = 435] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 15624800 == 46 [pid = 3760] [id = 465] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 1A985800 == 45 [pid = 3760] [id = 518] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 17824C00 == 44 [pid = 3760] [id = 534] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 10C1A400 == 43 [pid = 3760] [id = 452] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 11038800 == 42 [pid = 3760] [id = 432] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 154E1C00 == 41 [pid = 3760] [id = 500] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 0F242800 == 40 [pid = 3760] [id = 585] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 0F332800 == 39 [pid = 3760] [id = 584] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 0F31BC00 == 38 [pid = 3760] [id = 583] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 1644A000 == 37 [pid = 3760] [id = 581] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 193F7400 == 36 [pid = 3760] [id = 582] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 156B8400 == 35 [pid = 3760] [id = 546] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 14E84800 == 34 [pid = 3760] [id = 580] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 1686D000 == 33 [pid = 3760] [id = 578] 08:29:22 INFO - PROCESS | 3760 | --DOCSHELL 10B80800 == 32 [pid = 3760] [id = 579] 08:29:23 INFO - PROCESS | 3760 | --DOCSHELL 154DD800 == 31 [pid = 3760] [id = 588] 08:29:23 INFO - PROCESS | 3760 | --DOCSHELL 0F9F1C00 == 30 [pid = 3760] [id = 589] 08:29:23 INFO - PROCESS | 3760 | --DOCSHELL 1573A400 == 29 [pid = 3760] [id = 593] 08:29:23 INFO - PROCESS | 3760 | --DOCSHELL 1304D400 == 28 [pid = 3760] [id = 586] 08:29:23 INFO - PROCESS | 3760 | --DOCSHELL 11032800 == 27 [pid = 3760] [id = 592] 08:29:23 INFO - PROCESS | 3760 | --DOCSHELL 16D1DC00 == 26 [pid = 3760] [id = 590] 08:29:23 INFO - PROCESS | 3760 | --DOCSHELL 175B5400 == 25 [pid = 3760] [id = 591] 08:29:23 INFO - PROCESS | 3760 | --DOCSHELL 13704400 == 24 [pid = 3760] [id = 587] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1AB4F800) [pid = 3760] [serial = 1556] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1AF7E400) [pid = 3760] [serial = 1559] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (130DA000) [pid = 3760] [serial = 1595] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (15E0A800) [pid = 3760] [serial = 1502] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (18489800) [pid = 3760] [serial = 1553] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (166E8C00) [pid = 3760] [serial = 1598] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (198F1000) [pid = 3760] [serial = 1601] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (19E4CC00) [pid = 3760] [serial = 1604] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (137AF400) [pid = 3760] [serial = 1562] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (1688B800) [pid = 3760] [serial = 1550] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1A0B8400) [pid = 3760] [serial = 1607] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (17ECD000) [pid = 3760] [serial = 1723] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1782A800) [pid = 3760] [serial = 1696] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (172CC000) [pid = 3760] [serial = 1720] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (17504000) [pid = 3760] [serial = 1721] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (199D8400) [pid = 3760] [serial = 1699] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (16861C00) [pid = 3760] [serial = 1714] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (16891400) [pid = 3760] [serial = 1715] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (17FCF000) [pid = 3760] [serial = 1724] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (14E88400) [pid = 3760] [serial = 1709] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (14009000) [pid = 3760] [serial = 1708] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (169D6400) [pid = 3760] [serial = 1717] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1A0AE800) [pid = 3760] [serial = 1702] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (166DAC00) [pid = 3760] [serial = 1729] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (198E5400) [pid = 3760] [serial = 1726] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1A4E5C00) [pid = 3760] [serial = 1735] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (19E4C800) [pid = 3760] [serial = 1732] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (198F3C00) [pid = 3760] [serial = 1727] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1305A800) [pid = 3760] [serial = 1690] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1A00D400) [pid = 3760] [serial = 1733] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (12B65000) [pid = 3760] [serial = 1705] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (13390800) [pid = 3760] [serial = 1711] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (14FDFC00) [pid = 3760] [serial = 1712] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (15625800) [pid = 3760] [serial = 1693] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16D28800) [pid = 3760] [serial = 1730] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (16D20000) [pid = 3760] [serial = 1718] [outer = 00000000] [url = about:blank] 08:29:23 INFO - PROCESS | 3760 | 1463675363597 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2544ms 08:29:23 INFO - PROCESS | 3760 | 1463675363672 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:29:23 INFO - PROCESS | 3760 | 1463675363676 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 08:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:29:23 INFO - PROCESS | 3760 | 1463675363682 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:29:23 INFO - PROCESS | 3760 | 1463675363686 Marionette TRACE conn3 <- [1,2342,null,{}] 08:29:23 INFO - PROCESS | 3760 | 1463675363693 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:23 INFO - PROCESS | 3760 | 1463675363783 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:29:23 INFO - PROCESS | 3760 | 1463675363802 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:23 INFO - PROCESS | 3760 | ++DOCSHELL 0F326400 == 25 [pid = 3760] [id = 595] 08:29:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (0F326C00) [pid = 3760] [serial = 1785] [outer = 00000000] 08:29:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (0F337000) [pid = 3760] [serial = 1786] [outer = 0F326C00] 08:29:23 INFO - PROCESS | 3760 | 1463675363849 Marionette DEBUG loaded listener.js 08:29:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (0F9E7000) [pid = 3760] [serial = 1787] [outer = 0F326C00] 08:29:24 INFO - PROCESS | 3760 | 1463675364359 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 707ms 08:29:24 INFO - PROCESS | 3760 | 1463675364385 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:29:24 INFO - PROCESS | 3760 | 1463675364391 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 08:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:29:24 INFO - PROCESS | 3760 | 1463675364397 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:29:24 INFO - PROCESS | 3760 | 1463675364400 Marionette TRACE conn3 <- [1,2346,null,{}] 08:29:24 INFO - PROCESS | 3760 | 1463675364404 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:24 INFO - PROCESS | 3760 | 1463675364488 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:29:24 INFO - PROCESS | 3760 | 1463675364500 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:24 INFO - PROCESS | 3760 | ++DOCSHELL 10560000 == 26 [pid = 3760] [id = 596] 08:29:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (105F0000) [pid = 3760] [serial = 1788] [outer = 00000000] 08:29:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (105FB400) [pid = 3760] [serial = 1789] [outer = 105F0000] 08:29:24 INFO - PROCESS | 3760 | 1463675364545 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (10A64C00) [pid = 3760] [serial = 1790] [outer = 105F0000] 08:29:25 INFO - PROCESS | 3760 | 1463675365038 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 707ms 08:29:25 INFO - PROCESS | 3760 | 1463675365097 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 3760 | 1463675365100 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 08:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:29:25 INFO - PROCESS | 3760 | 1463675365104 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - PROCESS | 3760 | 1463675365107 Marionette TRACE conn3 <- [1,2350,null,{}] 08:29:25 INFO - PROCESS | 3760 | 1463675365118 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:25 INFO - PROCESS | 3760 | 1463675365236 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:29:25 INFO - PROCESS | 3760 | 1463675365334 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 3760 | ++DOCSHELL 11031400 == 27 [pid = 3760] [id = 597] 08:29:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (11032000) [pid = 3760] [serial = 1791] [outer = 00000000] 08:29:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (110A2C00) [pid = 3760] [serial = 1792] [outer = 11032000] 08:29:25 INFO - PROCESS | 3760 | 1463675365383 Marionette DEBUG loaded listener.js 08:29:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (112AD400) [pid = 3760] [serial = 1793] [outer = 11032000] 08:29:25 INFO - PROCESS | 3760 | 1463675365786 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 738ms 08:29:25 INFO - PROCESS | 3760 | 1463675365843 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 3760 | 1463675365845 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 08:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:29:25 INFO - PROCESS | 3760 | 1463675365856 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - PROCESS | 3760 | 1463675365857 Marionette TRACE conn3 <- [1,2354,null,{}] 08:29:25 INFO - PROCESS | 3760 | 1463675365861 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:25 INFO - PROCESS | 3760 | 1463675365946 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:29:25 INFO - PROCESS | 3760 | 1463675365953 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 3760 | ++DOCSHELL 10271C00 == 28 [pid = 3760] [id = 598] 08:29:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (110A2800) [pid = 3760] [serial = 1794] [outer = 00000000] 08:29:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1289FC00) [pid = 3760] [serial = 1795] [outer = 110A2800] 08:29:26 INFO - PROCESS | 3760 | 1463675366004 Marionette DEBUG loaded listener.js 08:29:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (12D81800) [pid = 3760] [serial = 1796] [outer = 110A2800] 08:29:26 INFO - PROCESS | 3760 | 1463675366457 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 659ms 08:29:26 INFO - PROCESS | 3760 | 1463675366507 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 3760 | 1463675366509 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 08:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:29:26 INFO - PROCESS | 3760 | 1463675366512 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - PROCESS | 3760 | 1463675366514 Marionette TRACE conn3 <- [1,2358,null,{}] 08:29:26 INFO - PROCESS | 3760 | 1463675366521 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:26 INFO - PROCESS | 3760 | 1463675366644 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:29:26 INFO - PROCESS | 3760 | 1463675366680 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:26 INFO - PROCESS | 3760 | ++DOCSHELL 13055000 == 29 [pid = 3760] [id = 599] 08:29:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (13055400) [pid = 3760] [serial = 1797] [outer = 00000000] 08:29:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (13152400) [pid = 3760] [serial = 1798] [outer = 13055400] 08:29:26 INFO - PROCESS | 3760 | 1463675366728 Marionette DEBUG loaded listener.js 08:29:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (13309800) [pid = 3760] [serial = 1799] [outer = 13055400] 08:29:27 INFO - PROCESS | 3760 | 1463675367177 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 707ms 08:29:27 INFO - PROCESS | 3760 | 1463675367244 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:29:27 INFO - PROCESS | 3760 | 1463675367246 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 08:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:29:27 INFO - PROCESS | 3760 | 1463675367249 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:29:27 INFO - PROCESS | 3760 | 1463675367251 Marionette TRACE conn3 <- [1,2362,null,{}] 08:29:27 INFO - PROCESS | 3760 | 1463675367255 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:27 INFO - PROCESS | 3760 | 1463675367366 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:29:27 INFO - PROCESS | 3760 | 1463675367382 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:27 INFO - PROCESS | 3760 | ++DOCSHELL 13956400 == 30 [pid = 3760] [id = 600] 08:29:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (13957400) [pid = 3760] [serial = 1800] [outer = 00000000] 08:29:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (14232800) [pid = 3760] [serial = 1801] [outer = 13957400] 08:29:27 INFO - PROCESS | 3760 | 1463675367428 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (14E79400) [pid = 3760] [serial = 1802] [outer = 13957400] 08:29:27 INFO - PROCESS | 3760 | 1463675367875 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 644ms 08:29:27 INFO - PROCESS | 3760 | 1463675367893 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:29:27 INFO - PROCESS | 3760 | 1463675367895 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 08:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:29:27 INFO - PROCESS | 3760 | 1463675367898 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:29:27 INFO - PROCESS | 3760 | 1463675367900 Marionette TRACE conn3 <- [1,2366,null,{}] 08:29:27 INFO - PROCESS | 3760 | 1463675367903 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:27 INFO - PROCESS | 3760 | 1463675367976 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:29:27 INFO - PROCESS | 3760 | 1463675367982 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:27 INFO - PROCESS | 3760 | ++DOCSHELL 14E7E000 == 31 [pid = 3760] [id = 601] 08:29:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (14E82400) [pid = 3760] [serial = 1803] [outer = 00000000] 08:29:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (14F33800) [pid = 3760] [serial = 1804] [outer = 14E82400] 08:29:28 INFO - PROCESS | 3760 | 1463675368027 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (14F35800) [pid = 3760] [serial = 1805] [outer = 14E82400] 08:29:28 INFO - PROCESS | 3760 | 1463675368488 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 644ms 08:29:28 INFO - PROCESS | 3760 | 1463675368549 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:29:28 INFO - PROCESS | 3760 | 1463675368552 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 08:29:28 INFO - PROCESS | 3760 | 1463675368556 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:29:28 INFO - PROCESS | 3760 | 1463675368558 Marionette TRACE conn3 <- [1,2370,null,{}] 08:29:28 INFO - PROCESS | 3760 | 1463675368562 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:28 INFO - PROCESS | 3760 | 1463675368637 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:29:28 INFO - PROCESS | 3760 | 1463675368646 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:28 INFO - PROCESS | 3760 | ++DOCSHELL 0F937400 == 32 [pid = 3760] [id = 602] 08:29:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (0F9EC000) [pid = 3760] [serial = 1806] [outer = 00000000] 08:29:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (154E5000) [pid = 3760] [serial = 1807] [outer = 0F9EC000] 08:29:28 INFO - PROCESS | 3760 | 1463675368701 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1561B000) [pid = 3760] [serial = 1808] [outer = 0F9EC000] 08:29:29 INFO - PROCESS | 3760 | 1463675369190 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 706ms 08:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:29:29 INFO - PROCESS | 3760 | 1463675369264 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:29:29 INFO - PROCESS | 3760 | 1463675369266 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 08:29:29 INFO - PROCESS | 3760 | 1463675369269 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:29:29 INFO - PROCESS | 3760 | 1463675369271 Marionette TRACE conn3 <- [1,2374,null,{}] 08:29:29 INFO - PROCESS | 3760 | 1463675369275 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:29 INFO - PROCESS | 3760 | 1463675369386 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:29:29 INFO - PROCESS | 3760 | 1463675369481 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:29 INFO - PROCESS | 3760 | ++DOCSHELL 10C25000 == 33 [pid = 3760] [id = 603] 08:29:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (156B5C00) [pid = 3760] [serial = 1809] [outer = 00000000] 08:29:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (156BCC00) [pid = 3760] [serial = 1810] [outer = 156B5C00] 08:29:29 INFO - PROCESS | 3760 | 1463675369524 Marionette DEBUG loaded listener.js 08:29:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1573A400) [pid = 3760] [serial = 1811] [outer = 156B5C00] 08:29:29 INFO - PROCESS | 3760 | 1463675369946 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 738ms 08:29:30 INFO - PROCESS | 3760 | 1463675370009 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:29:30 INFO - PROCESS | 3760 | 1463675370012 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 08:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:29:30 INFO - PROCESS | 3760 | 1463675370015 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:29:30 INFO - PROCESS | 3760 | 1463675370017 Marionette TRACE conn3 <- [1,2378,null,{}] 08:29:30 INFO - PROCESS | 3760 | 1463675370020 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:30 INFO - PROCESS | 3760 | 1463675370142 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:29:30 INFO - PROCESS | 3760 | 1463675370205 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:30 INFO - PROCESS | 3760 | ++DOCSHELL 156B7C00 == 34 [pid = 3760] [id = 604] 08:29:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (157EE000) [pid = 3760] [serial = 1812] [outer = 00000000] 08:29:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (15F89C00) [pid = 3760] [serial = 1813] [outer = 157EE000] 08:29:30 INFO - PROCESS | 3760 | 1463675370251 Marionette DEBUG loaded listener.js 08:29:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (160A1C00) [pid = 3760] [serial = 1814] [outer = 157EE000] 08:29:30 INFO - PROCESS | 3760 | 1463675370675 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 707ms 08:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:29:30 INFO - PROCESS | 3760 | 1463675370714 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:29:30 INFO - PROCESS | 3760 | 1463675370717 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 08:29:30 INFO - PROCESS | 3760 | 1463675370720 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:29:30 INFO - PROCESS | 3760 | 1463675370722 Marionette TRACE conn3 <- [1,2382,null,{}] 08:29:30 INFO - PROCESS | 3760 | 1463675370726 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:30 INFO - PROCESS | 3760 | 1463675370886 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1305A400) [pid = 3760] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (18489C00) [pid = 3760] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (18485C00) [pid = 3760] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (130D7800) [pid = 3760] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (11434000) [pid = 3760] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (0F334800) [pid = 3760] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (11035C00) [pid = 3760] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (15F82400) [pid = 3760] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (15626C00) [pid = 3760] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (198EA000) [pid = 3760] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (0F977800) [pid = 3760] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1109A800) [pid = 3760] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (156BC400) [pid = 3760] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1AB58000) [pid = 3760] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (0F31D000) [pid = 3760] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (16D2A400) [pid = 3760] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (169A4C00) [pid = 3760] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (10C19800) [pid = 3760] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (18485800) [pid = 3760] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (166E8800) [pid = 3760] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (112AE000) [pid = 3760] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (193F7800) [pid = 3760] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (172D1400) [pid = 3760] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (156AE800) [pid = 3760] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (16922000) [pid = 3760] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (175E6C00) [pid = 3760] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:29:31 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (16896800) [pid = 3760] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:29:31 INFO - PROCESS | 3760 | 1463675371475 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:31 INFO - PROCESS | 3760 | ++DOCSHELL 0F31F000 == 35 [pid = 3760] [id = 605] 08:29:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (0F321400) [pid = 3760] [serial = 1815] [outer = 00000000] 08:29:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (102D2800) [pid = 3760] [serial = 1816] [outer = 0F321400] 08:29:31 INFO - PROCESS | 3760 | 1463675371529 Marionette DEBUG loaded listener.js 08:29:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (11434000) [pid = 3760] [serial = 1817] [outer = 0F321400] 08:29:31 INFO - PROCESS | 3760 | 1463675371954 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:29:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:29:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1241ms 08:29:31 INFO - PROCESS | 3760 | 1463675371962 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:29:32 INFO - PROCESS | 3760 | 1463675371975 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 08:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:29:32 INFO - PROCESS | 3760 | 1463675371979 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:29:32 INFO - PROCESS | 3760 | 1463675371981 Marionette TRACE conn3 <- [1,2386,null,{}] 08:29:32 INFO - PROCESS | 3760 | 1463675371984 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:32 INFO - PROCESS | 3760 | 1463675372060 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:29:32 INFO - PROCESS | 3760 | 1463675372066 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:32 INFO - PROCESS | 3760 | ++DOCSHELL 1304F000 == 36 [pid = 3760] [id = 606] 08:29:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (13055800) [pid = 3760] [serial = 1818] [outer = 00000000] 08:29:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1644EC00) [pid = 3760] [serial = 1819] [outer = 13055800] 08:29:32 INFO - PROCESS | 3760 | 1463675372110 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (166DBC00) [pid = 3760] [serial = 1820] [outer = 13055800] 08:29:32 INFO - PROCESS | 3760 | 1463675372544 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 596ms 08:29:32 INFO - PROCESS | 3760 | 1463675372576 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:29:32 INFO - PROCESS | 3760 | 1463675372578 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 08:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:29:32 INFO - PROCESS | 3760 | 1463675372599 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:29:32 INFO - PROCESS | 3760 | 1463675372600 Marionette TRACE conn3 <- [1,2390,null,{}] 08:29:32 INFO - PROCESS | 3760 | 1463675372604 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:32 INFO - PROCESS | 3760 | 1463675372680 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:29:32 INFO - PROCESS | 3760 | 1463675372687 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:32 INFO - PROCESS | 3760 | ++DOCSHELL 10B82800 == 37 [pid = 3760] [id = 607] 08:29:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (10B89C00) [pid = 3760] [serial = 1821] [outer = 00000000] 08:29:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (16863800) [pid = 3760] [serial = 1822] [outer = 10B89C00] 08:29:32 INFO - PROCESS | 3760 | 1463675372729 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1686A400) [pid = 3760] [serial = 1823] [outer = 10B89C00] 08:29:33 INFO - PROCESS | 3760 | 1463675373229 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:29:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:29:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 628ms 08:29:33 INFO - PROCESS | 3760 | 1463675373273 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:29:33 INFO - PROCESS | 3760 | 1463675373275 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 08:29:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:29:33 INFO - PROCESS | 3760 | 1463675373282 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:29:33 INFO - PROCESS | 3760 | 1463675373283 Marionette TRACE conn3 <- [1,2394,null,{}] 08:29:33 INFO - PROCESS | 3760 | 1463675373287 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:33 INFO - PROCESS | 3760 | 1463675373364 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:29:33 INFO - PROCESS | 3760 | 1463675373371 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:33 INFO - PROCESS | 3760 | ++DOCSHELL 11030800 == 38 [pid = 3760] [id = 608] 08:29:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (13151C00) [pid = 3760] [serial = 1824] [outer = 00000000] 08:29:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1688E800) [pid = 3760] [serial = 1825] [outer = 13151C00] 08:29:33 INFO - PROCESS | 3760 | 1463675373417 Marionette DEBUG loaded listener.js 08:29:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (16892800) [pid = 3760] [serial = 1826] [outer = 13151C00] 08:29:34 INFO - PROCESS | 3760 | 1463675374273 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1053ms 08:29:34 INFO - PROCESS | 3760 | 1463675374336 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:29:34 INFO - PROCESS | 3760 | 1463675374341 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 08:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:29:34 INFO - PROCESS | 3760 | 1463675374346 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:29:34 INFO - PROCESS | 3760 | 1463675374350 Marionette TRACE conn3 <- [1,2398,null,{}] 08:29:34 INFO - PROCESS | 3760 | 1463675374356 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:34 INFO - PROCESS | 3760 | 1463675374492 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:29:34 INFO - PROCESS | 3760 | 1463675374635 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:34 INFO - PROCESS | 3760 | ++DOCSHELL 0F334800 == 39 [pid = 3760] [id = 609] 08:29:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (0F336400) [pid = 3760] [serial = 1827] [outer = 00000000] 08:29:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1055F800) [pid = 3760] [serial = 1828] [outer = 0F336400] 08:29:34 INFO - PROCESS | 3760 | 1463675374699 Marionette DEBUG loaded listener.js 08:29:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (10C19400) [pid = 3760] [serial = 1829] [outer = 0F336400] 08:29:35 INFO - PROCESS | 3760 | 1463675375459 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1146ms 08:29:35 INFO - PROCESS | 3760 | 1463675375501 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:29:35 INFO - PROCESS | 3760 | 1463675375507 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 08:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:29:35 INFO - PROCESS | 3760 | 1463675375515 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:29:35 INFO - PROCESS | 3760 | 1463675375518 Marionette TRACE conn3 <- [1,2402,null,{}] 08:29:35 INFO - PROCESS | 3760 | 1463675375522 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:35 INFO - PROCESS | 3760 | 1463675375639 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:29:35 INFO - PROCESS | 3760 | 1463675375779 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:35 INFO - PROCESS | 3760 | ++DOCSHELL 0F332C00 == 40 [pid = 3760] [id = 610] 08:29:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1055B400) [pid = 3760] [serial = 1830] [outer = 00000000] 08:29:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (11A10000) [pid = 3760] [serial = 1831] [outer = 1055B400] 08:29:35 INFO - PROCESS | 3760 | 1463675375838 Marionette DEBUG loaded listener.js 08:29:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1331EC00) [pid = 3760] [serial = 1832] [outer = 1055B400] 08:29:36 INFO - PROCESS | 3760 | 1463675376753 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:29:36 INFO - PROCESS | 3760 | --DOCSHELL 172D1000 == 39 [pid = 3760] [id = 423] 08:29:36 INFO - PROCESS | 3760 | --DOCSHELL 1102D800 == 38 [pid = 3760] [id = 412] 08:29:36 INFO - PROCESS | 3760 | --DOCSHELL 13156000 == 37 [pid = 3760] [id = 418] 08:29:36 INFO - PROCESS | 3760 | --DOCSHELL 137B7000 == 36 [pid = 3760] [id = 422] 08:29:36 INFO - PROCESS | 3760 | --DOCSHELL 16447000 == 35 [pid = 3760] [id = 419] 08:29:36 INFO - PROCESS | 3760 | --DOCSHELL 0F39D400 == 34 [pid = 3760] [id = 417] 08:29:36 INFO - PROCESS | 3760 | --DOCSHELL 11436000 == 33 [pid = 3760] [id = 421] 08:29:36 INFO - PROCESS | 3760 | --DOCSHELL 14E7A000 == 32 [pid = 3760] [id = 414] 08:29:36 INFO - PROCESS | 3760 | --DOCSHELL 16893400 == 31 [pid = 3760] [id = 416] 08:29:36 INFO - PROCESS | 3760 | --DOCSHELL 0F242000 == 30 [pid = 3760] [id = 420] 08:29:36 INFO - PROCESS | 3760 | --DOCSHELL 157F5000 == 29 [pid = 3760] [id = 594] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (193F4800) [pid = 3760] [serial = 1783] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (17DCB400) [pid = 3760] [serial = 1781] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (175B6400) [pid = 3760] [serial = 1771] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (16D25400) [pid = 3760] [serial = 1768] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (170C5800) [pid = 3760] [serial = 1769] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (175DC400) [pid = 3760] [serial = 1772] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (13155400) [pid = 3760] [serial = 1777] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (17E1F400) [pid = 3760] [serial = 1774] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (175EB000) [pid = 3760] [serial = 1780] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (182A9000) [pid = 3760] [serial = 1775] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (16891000) [pid = 3760] [serial = 1765] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (166E1800) [pid = 3760] [serial = 1762] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (16860400) [pid = 3760] [serial = 1763] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (14232000) [pid = 3760] [serial = 1759] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (14FDE400) [pid = 3760] [serial = 1760] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (112AA000) [pid = 3760] [serial = 1756] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (12AEBC00) [pid = 3760] [serial = 1757] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1109D000) [pid = 3760] [serial = 1754] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (10A61C00) [pid = 3760] [serial = 1753] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (0F328C00) [pid = 3760] [serial = 1751] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (0F324000) [pid = 3760] [serial = 1750] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1A4ED800) [pid = 3760] [serial = 1748] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (199D9C00) [pid = 3760] [serial = 1747] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (193F0400) [pid = 3760] [serial = 1745] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (193EB800) [pid = 3760] [serial = 1744] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16892000) [pid = 3760] [serial = 1742] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (166E3800) [pid = 3760] [serial = 1741] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13313400) [pid = 3760] [serial = 1739] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (11033C00) [pid = 3760] [serial = 1738] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A66D800) [pid = 3760] [serial = 1736] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (169A7C00) [pid = 3760] [serial = 1766] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (166E8000) [pid = 3760] [serial = 1778] [outer = 00000000] [url = about:blank] 08:29:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1331E800) [pid = 3760] [serial = 1691] [outer = 00000000] [url = about:blank] 08:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1350ms 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (17ECE800) [pid = 3760] [serial = 1697] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (14005800) [pid = 3760] [serial = 1643] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1A0B8800) [pid = 3760] [serial = 1703] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1400D400) [pid = 3760] [serial = 1706] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (19A6AC00) [pid = 3760] [serial = 1700] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (15742000) [pid = 3760] [serial = 1694] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1AF88400) [pid = 3760] [serial = 1652] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (198E9C00) [pid = 3760] [serial = 1688] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (16889000) [pid = 3760] [serial = 1646] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1A0B9C00) [pid = 3760] [serial = 1649] [outer = 00000000] [url = about:blank] 08:29:36 INFO - PROCESS | 3760 | 1463675376854 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:29:36 INFO - PROCESS | 3760 | 1463675376858 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 08:29:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:29:36 INFO - PROCESS | 3760 | 1463675376863 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:29:36 INFO - PROCESS | 3760 | 1463675376867 Marionette TRACE conn3 <- [1,2406,null,{}] 08:29:36 INFO - PROCESS | 3760 | 1463675376872 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:37 INFO - PROCESS | 3760 | 1463675376986 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:29:37 INFO - PROCESS | 3760 | 1463675376995 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:37 INFO - PROCESS | 3760 | ++DOCSHELL 0F396800 == 30 [pid = 3760] [id = 611] 08:29:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (10275400) [pid = 3760] [serial = 1833] [outer = 00000000] 08:29:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10561400) [pid = 3760] [serial = 1834] [outer = 10275400] 08:29:37 INFO - PROCESS | 3760 | 1463675377042 Marionette DEBUG loaded listener.js 08:29:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10A5EC00) [pid = 3760] [serial = 1835] [outer = 10275400] 08:29:37 INFO - PROCESS | 3760 | 1463675377559 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:29:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:29:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 738ms 08:29:37 INFO - PROCESS | 3760 | 1463675377605 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:29:37 INFO - PROCESS | 3760 | 1463675377610 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 08:29:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:29:37 INFO - PROCESS | 3760 | 1463675377616 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - PROCESS | 3760 | 1463675377619 Marionette TRACE conn3 <- [1,2410,null,{}] 08:29:37 INFO - PROCESS | 3760 | 1463675377622 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:37 INFO - PROCESS | 3760 | 1463675377703 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:29:37 INFO - PROCESS | 3760 | 1463675377830 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:37 INFO - PROCESS | 3760 | ++DOCSHELL 10C26000 == 31 [pid = 3760] [id = 612] 08:29:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (11029C00) [pid = 3760] [serial = 1836] [outer = 00000000] 08:29:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (112A9400) [pid = 3760] [serial = 1837] [outer = 11029C00] 08:29:37 INFO - PROCESS | 3760 | 1463675377875 Marionette DEBUG loaded listener.js 08:29:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (112B5C00) [pid = 3760] [serial = 1838] [outer = 11029C00] 08:29:38 INFO - PROCESS | 3760 | 1463675378251 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:29:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:29:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 691ms 08:29:38 INFO - PROCESS | 3760 | 1463675378315 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:29:38 INFO - PROCESS | 3760 | 1463675378317 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 08:29:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:29:38 INFO - PROCESS | 3760 | 1463675378321 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - PROCESS | 3760 | 1463675378324 Marionette TRACE conn3 <- [1,2414,null,{}] 08:29:38 INFO - PROCESS | 3760 | 1463675378334 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:38 INFO - PROCESS | 3760 | 1463675378447 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:29:38 INFO - PROCESS | 3760 | 1463675378466 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:38 INFO - PROCESS | 3760 | ++DOCSHELL 1331DC00 == 32 [pid = 3760] [id = 613] 08:29:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1331E800) [pid = 3760] [serial = 1839] [outer = 00000000] 08:29:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (137AFC00) [pid = 3760] [serial = 1840] [outer = 1331E800] 08:29:38 INFO - PROCESS | 3760 | 1463675378514 Marionette DEBUG loaded listener.js 08:29:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (14005800) [pid = 3760] [serial = 1841] [outer = 1331E800] 08:29:39 INFO - PROCESS | 3760 | 1463675378959 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:29:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:29:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 707ms 08:29:39 INFO - PROCESS | 3760 | 1463675379020 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:29:39 INFO - PROCESS | 3760 | 1463675379022 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 08:29:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:29:39 INFO - PROCESS | 3760 | 1463675379026 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:29:39 INFO - PROCESS | 3760 | 1463675379027 Marionette TRACE conn3 <- [1,2418,null,{}] 08:29:39 INFO - PROCESS | 3760 | 1463675379031 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:39 INFO - PROCESS | 3760 | 1463675379113 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:29:39 INFO - PROCESS | 3760 | 1463675379122 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 3760 | ++DOCSHELL 1400D800 == 33 [pid = 3760] [id = 614] 08:29:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (14232400) [pid = 3760] [serial = 1842] [outer = 00000000] 08:29:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (14E88C00) [pid = 3760] [serial = 1843] [outer = 14232400] 08:29:39 INFO - PROCESS | 3760 | 1463675379176 Marionette DEBUG loaded listener.js 08:29:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (14FE0800) [pid = 3760] [serial = 1844] [outer = 14232400] 08:29:39 INFO - PROCESS | 3760 | 1463675379694 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:29:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:29:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 707ms 08:29:39 INFO - PROCESS | 3760 | 1463675379756 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:29:39 INFO - PROCESS | 3760 | 1463675379758 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 08:29:39 INFO - PROCESS | 3760 | 1463675379762 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:29:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:29:39 INFO - PROCESS | 3760 | 1463675379763 Marionette TRACE conn3 <- [1,2422,null,{}] 08:29:39 INFO - PROCESS | 3760 | 1463675379774 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:39 INFO - PROCESS | 3760 | 1463675379910 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:29:39 INFO - PROCESS | 3760 | 1463675379931 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 3760 | ++DOCSHELL 1561FC00 == 34 [pid = 3760] [id = 615] 08:29:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15621000) [pid = 3760] [serial = 1845] [outer = 00000000] 08:29:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (156B7800) [pid = 3760] [serial = 1846] [outer = 15621000] 08:29:39 INFO - PROCESS | 3760 | 1463675379976 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (156B8800) [pid = 3760] [serial = 1847] [outer = 15621000] 08:29:40 INFO - PROCESS | 3760 | 1463675380440 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:29:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:29:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 706ms 08:29:40 INFO - PROCESS | 3760 | 1463675380466 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:29:40 INFO - PROCESS | 3760 | 1463675380468 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 08:29:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:29:40 INFO - PROCESS | 3760 | 1463675380471 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:29:40 INFO - PROCESS | 3760 | 1463675380473 Marionette TRACE conn3 <- [1,2426,null,{}] 08:29:40 INFO - PROCESS | 3760 | 1463675380476 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:40 INFO - PROCESS | 3760 | 1463675380606 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:29:40 INFO - PROCESS | 3760 | 1463675380613 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:40 INFO - PROCESS | 3760 | ++DOCSHELL 11A03000 == 35 [pid = 3760] [id = 616] 08:29:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (156B7400) [pid = 3760] [serial = 1848] [outer = 00000000] 08:29:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1644A400) [pid = 3760] [serial = 1849] [outer = 156B7400] 08:29:40 INFO - PROCESS | 3760 | 1463675380659 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1644C400) [pid = 3760] [serial = 1850] [outer = 156B7400] 08:29:41 INFO - PROCESS | 3760 | 1463675381105 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:29:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:29:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 691ms 08:29:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:29:41 INFO - PROCESS | 3760 | 1463675381172 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:29:41 INFO - PROCESS | 3760 | 1463675381174 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 08:29:41 INFO - PROCESS | 3760 | 1463675381177 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:29:41 INFO - PROCESS | 3760 | 1463675381179 Marionette TRACE conn3 <- [1,2430,null,{}] 08:29:41 INFO - PROCESS | 3760 | 1463675381182 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:41 INFO - PROCESS | 3760 | 1463675381316 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:29:41 INFO - PROCESS | 3760 | 1463675381345 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:41 INFO - PROCESS | 3760 | ++DOCSHELL 1331C400 == 36 [pid = 3760] [id = 617] 08:29:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16441C00) [pid = 3760] [serial = 1851] [outer = 00000000] 08:29:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16860000) [pid = 3760] [serial = 1852] [outer = 16441C00] 08:29:41 INFO - PROCESS | 3760 | 1463675381388 Marionette DEBUG loaded listener.js 08:29:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16864400) [pid = 3760] [serial = 1853] [outer = 16441C00] 08:29:41 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10B89C00) [pid = 3760] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:29:41 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (156B5C00) [pid = 3760] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:29:41 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (110A2800) [pid = 3760] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:29:41 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (13957400) [pid = 3760] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:29:41 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (105F0000) [pid = 3760] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:29:41 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (14E82400) [pid = 3760] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:29:41 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (13055400) [pid = 3760] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:29:41 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (11032000) [pid = 3760] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:29:41 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (0F326C00) [pid = 3760] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:29:41 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (0F9EC000) [pid = 3760] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:29:41 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (157EE000) [pid = 3760] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:29:41 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13055800) [pid = 3760] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:29:41 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (0F321400) [pid = 3760] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:29:41 INFO - PROCESS | 3760 | 1463675381908 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:29:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:29:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 800ms 08:29:41 INFO - PROCESS | 3760 | 1463675381979 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:29:41 INFO - PROCESS | 3760 | 1463675381981 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 08:29:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:29:41 INFO - PROCESS | 3760 | 1463675381984 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:29:41 INFO - PROCESS | 3760 | 1463675381986 Marionette TRACE conn3 <- [1,2434,null,{}] 08:29:41 INFO - PROCESS | 3760 | 1463675381989 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:42 INFO - PROCESS | 3760 | 1463675382067 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:29:42 INFO - PROCESS | 3760 | 1463675382073 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:42 INFO - PROCESS | 3760 | ++DOCSHELL 105EEC00 == 37 [pid = 3760] [id = 618] 08:29:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1102C800) [pid = 3760] [serial = 1854] [outer = 00000000] 08:29:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (14234400) [pid = 3760] [serial = 1855] [outer = 1102C800] 08:29:42 INFO - PROCESS | 3760 | 1463675382117 Marionette DEBUG loaded listener.js 08:29:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (156B0400) [pid = 3760] [serial = 1856] [outer = 1102C800] 08:29:42 INFO - PROCESS | 3760 | 1463675382538 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:29:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:29:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 597ms 08:29:42 INFO - PROCESS | 3760 | 1463675382582 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:29:42 INFO - PROCESS | 3760 | 1463675382584 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 08:29:42 INFO - PROCESS | 3760 | 1463675382587 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:29:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:29:42 INFO - PROCESS | 3760 | 1463675382589 Marionette TRACE conn3 <- [1,2438,null,{}] 08:29:42 INFO - PROCESS | 3760 | 1463675382596 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:42 INFO - PROCESS | 3760 | 1463675382672 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:29:42 INFO - PROCESS | 3760 | 1463675382679 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:42 INFO - PROCESS | 3760 | ++DOCSHELL 166DC400 == 38 [pid = 3760] [id = 619] 08:29:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (166DCC00) [pid = 3760] [serial = 1857] [outer = 00000000] 08:29:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1685F400) [pid = 3760] [serial = 1858] [outer = 166DCC00] 08:29:42 INFO - PROCESS | 3760 | 1463675382722 Marionette DEBUG loaded listener.js 08:29:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16887800) [pid = 3760] [serial = 1859] [outer = 166DCC00] 08:29:43 INFO - PROCESS | 3760 | 1463675383171 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:29:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:29:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 644ms 08:29:43 INFO - PROCESS | 3760 | 1463675383233 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:29:43 INFO - PROCESS | 3760 | 1463675383236 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 08:29:43 INFO - PROCESS | 3760 | 1463675383239 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:29:43 INFO - PROCESS | 3760 | 1463675383241 Marionette TRACE conn3 <- [1,2442,null,{}] 08:29:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:29:43 INFO - PROCESS | 3760 | 1463675383244 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:43 INFO - PROCESS | 3760 | 1463675383321 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:29:43 INFO - PROCESS | 3760 | 1463675383328 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:43 INFO - PROCESS | 3760 | ++DOCSHELL 105EF000 == 39 [pid = 3760] [id = 620] 08:29:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (10A5B000) [pid = 3760] [serial = 1860] [outer = 00000000] 08:29:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16890000) [pid = 3760] [serial = 1861] [outer = 10A5B000] 08:29:43 INFO - PROCESS | 3760 | 1463675383378 Marionette DEBUG loaded listener.js 08:29:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16894C00) [pid = 3760] [serial = 1862] [outer = 10A5B000] 08:29:44 INFO - PROCESS | 3760 | --DOCSHELL 13311800 == 38 [pid = 3760] [id = 428] 08:29:44 INFO - PROCESS | 3760 | --DOCSHELL 10C1C800 == 37 [pid = 3760] [id = 424] 08:29:44 INFO - PROCESS | 3760 | --DOCSHELL 12D75C00 == 36 [pid = 3760] [id = 427] 08:29:44 INFO - PROCESS | 3760 | --DOCSHELL 1055F000 == 35 [pid = 3760] [id = 425] 08:29:44 INFO - PROCESS | 3760 | --DOCSHELL 0F23B400 == 34 [pid = 3760] [id = 426] 08:29:44 INFO - PROCESS | 3760 | --DOCSHELL 156B3C00 == 33 [pid = 3760] [id = 415] 08:29:44 INFO - PROCESS | 3760 | --DOCSHELL 12D7E000 == 32 [pid = 3760] [id = 413] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (156BCC00) [pid = 3760] [serial = 1810] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1289FC00) [pid = 3760] [serial = 1795] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (14232800) [pid = 3760] [serial = 1801] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (14E79400) [pid = 3760] [serial = 1802] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (105FB400) [pid = 3760] [serial = 1789] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10A64C00) [pid = 3760] [serial = 1790] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (14F33800) [pid = 3760] [serial = 1804] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (14F35800) [pid = 3760] [serial = 1805] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (13152400) [pid = 3760] [serial = 1798] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13309800) [pid = 3760] [serial = 1799] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (110A2C00) [pid = 3760] [serial = 1792] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (112AD400) [pid = 3760] [serial = 1793] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (0F337000) [pid = 3760] [serial = 1786] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (0F9E7000) [pid = 3760] [serial = 1787] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (154E5000) [pid = 3760] [serial = 1807] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1686A400) [pid = 3760] [serial = 1823] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (15F89C00) [pid = 3760] [serial = 1813] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1573A400) [pid = 3760] [serial = 1811] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (160A1C00) [pid = 3760] [serial = 1814] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1644EC00) [pid = 3760] [serial = 1819] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (12D81800) [pid = 3760] [serial = 1796] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (102D2800) [pid = 3760] [serial = 1816] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (11434000) [pid = 3760] [serial = 1817] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (1561B000) [pid = 3760] [serial = 1808] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (166DBC00) [pid = 3760] [serial = 1820] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (16863800) [pid = 3760] [serial = 1822] [outer = 00000000] [url = about:blank] 08:29:45 INFO - PROCESS | 3760 | 1463675385184 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:29:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:29:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1963ms 08:29:45 INFO - PROCESS | 3760 | 1463675385198 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 3760 | 1463675385201 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 08:29:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:29:45 INFO - PROCESS | 3760 | 1463675385207 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 3760 | 1463675385210 Marionette TRACE conn3 <- [1,2446,null,{}] 08:29:45 INFO - PROCESS | 3760 | 1463675385216 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:45 INFO - PROCESS | 3760 | 1463675385301 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:29:45 INFO - PROCESS | 3760 | 1463675385311 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:45 INFO - PROCESS | 3760 | ++DOCSHELL 0F335000 == 33 [pid = 3760] [id = 621] 08:29:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (0F335800) [pid = 3760] [serial = 1863] [outer = 00000000] 08:29:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (0F9EB000) [pid = 3760] [serial = 1864] [outer = 0F335800] 08:29:45 INFO - PROCESS | 3760 | 1463675385357 Marionette DEBUG loaded listener.js 08:29:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (102CF800) [pid = 3760] [serial = 1865] [outer = 0F335800] 08:29:45 INFO - PROCESS | 3760 | 1463675385909 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:29:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:29:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 691ms 08:29:45 INFO - PROCESS | 3760 | 1463675385939 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 3760 | 1463675385945 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 08:29:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:29:45 INFO - PROCESS | 3760 | 1463675385951 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 3760 | 1463675385954 Marionette TRACE conn3 <- [1,2450,null,{}] 08:29:45 INFO - PROCESS | 3760 | 1463675385958 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:46 INFO - PROCESS | 3760 | 1463675386037 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:29:46 INFO - PROCESS | 3760 | 1463675386044 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 3760 | ++DOCSHELL 10A5F000 == 34 [pid = 3760] [id = 622] 08:29:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (10B80800) [pid = 3760] [serial = 1866] [outer = 00000000] 08:29:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (10B8A800) [pid = 3760] [serial = 1867] [outer = 10B80800] 08:29:46 INFO - PROCESS | 3760 | 1463675386088 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (10C1E800) [pid = 3760] [serial = 1868] [outer = 10B80800] 08:29:46 INFO - PROCESS | 3760 | 1463675386551 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:29:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:29:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 644ms 08:29:46 INFO - PROCESS | 3760 | 1463675386587 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:29:46 INFO - PROCESS | 3760 | 1463675386590 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 08:29:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:29:46 INFO - PROCESS | 3760 | 1463675386593 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:29:46 INFO - PROCESS | 3760 | 1463675386597 Marionette TRACE conn3 <- [1,2454,null,{}] 08:29:46 INFO - PROCESS | 3760 | 1463675386607 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:46 INFO - PROCESS | 3760 | 1463675386692 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:29:46 INFO - PROCESS | 3760 | 1463675386701 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 3760 | ++DOCSHELL 110C9800 == 35 [pid = 3760] [id = 623] 08:29:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (110CA800) [pid = 3760] [serial = 1869] [outer = 00000000] 08:29:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (112B0800) [pid = 3760] [serial = 1870] [outer = 110CA800] 08:29:46 INFO - PROCESS | 3760 | 1463675386748 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (112DEC00) [pid = 3760] [serial = 1871] [outer = 110CA800] 08:29:47 INFO - PROCESS | 3760 | 1463675387205 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:29:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:29:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 644ms 08:29:47 INFO - PROCESS | 3760 | 1463675387232 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:29:47 INFO - PROCESS | 3760 | 1463675387234 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 08:29:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:29:47 INFO - PROCESS | 3760 | 1463675387238 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - PROCESS | 3760 | 1463675387239 Marionette TRACE conn3 <- [1,2458,null,{}] 08:29:47 INFO - PROCESS | 3760 | 1463675387243 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:47 INFO - PROCESS | 3760 | 1463675387317 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:29:47 INFO - PROCESS | 3760 | 1463675387324 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:47 INFO - PROCESS | 3760 | ++DOCSHELL 105F0400 == 36 [pid = 3760] [id = 624] 08:29:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (11C5AC00) [pid = 3760] [serial = 1872] [outer = 00000000] 08:29:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (12D26400) [pid = 3760] [serial = 1873] [outer = 11C5AC00] 08:29:47 INFO - PROCESS | 3760 | 1463675387368 Marionette DEBUG loaded listener.js 08:29:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (13031400) [pid = 3760] [serial = 1874] [outer = 11C5AC00] 08:29:47 INFO - PROCESS | 3760 | 1463675387808 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:29:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:29:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 596ms 08:29:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:29:47 INFO - PROCESS | 3760 | 1463675387844 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:29:47 INFO - PROCESS | 3760 | 1463675387846 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 08:29:47 INFO - PROCESS | 3760 | 1463675387850 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - PROCESS | 3760 | 1463675387852 Marionette TRACE conn3 <- [1,2462,null,{}] 08:29:47 INFO - PROCESS | 3760 | 1463675387855 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:47 INFO - PROCESS | 3760 | 1463675387930 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:29:47 INFO - PROCESS | 3760 | 1463675387937 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:47 INFO - PROCESS | 3760 | ++DOCSHELL 1304FC00 == 37 [pid = 3760] [id = 625] 08:29:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (13056C00) [pid = 3760] [serial = 1875] [outer = 00000000] 08:29:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (130D9000) [pid = 3760] [serial = 1876] [outer = 13056C00] 08:29:47 INFO - PROCESS | 3760 | 1463675387985 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (13155000) [pid = 3760] [serial = 1877] [outer = 13056C00] 08:29:48 INFO - PROCESS | 3760 | 1463675388476 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:29:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:29:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 628ms 08:29:48 INFO - PROCESS | 3760 | 1463675388497 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:29:48 INFO - PROCESS | 3760 | 1463675388499 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 08:29:48 INFO - PROCESS | 3760 | 1463675388502 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:29:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:29:48 INFO - PROCESS | 3760 | 1463675388504 Marionette TRACE conn3 <- [1,2466,null,{}] 08:29:48 INFO - PROCESS | 3760 | 1463675388511 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:48 INFO - PROCESS | 3760 | 1463675388603 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:29:48 INFO - PROCESS | 3760 | 1463675388612 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:48 INFO - PROCESS | 3760 | ++DOCSHELL 13059000 == 38 [pid = 3760] [id = 626] 08:29:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (130D7400) [pid = 3760] [serial = 1878] [outer = 00000000] 08:29:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1395B000) [pid = 3760] [serial = 1879] [outer = 130D7400] 08:29:48 INFO - PROCESS | 3760 | 1463675388656 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1395B800) [pid = 3760] [serial = 1880] [outer = 130D7400] 08:29:49 INFO - PROCESS | 3760 | 1463675389078 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:29:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:29:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 628ms 08:29:49 INFO - PROCESS | 3760 | 1463675389144 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:29:49 INFO - PROCESS | 3760 | 1463675389146 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 08:29:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:29:49 INFO - PROCESS | 3760 | 1463675389149 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:29:49 INFO - PROCESS | 3760 | 1463675389151 Marionette TRACE conn3 <- [1,2470,null,{}] 08:29:49 INFO - PROCESS | 3760 | 1463675389154 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:49 INFO - PROCESS | 3760 | 1463675389225 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:29:49 INFO - PROCESS | 3760 | 1463675389232 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:49 INFO - PROCESS | 3760 | ++DOCSHELL 1423CC00 == 39 [pid = 3760] [id = 627] 08:29:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (14E7A000) [pid = 3760] [serial = 1881] [outer = 00000000] 08:29:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (14E87C00) [pid = 3760] [serial = 1882] [outer = 14E7A000] 08:29:49 INFO - PROCESS | 3760 | 1463675389274 Marionette DEBUG loaded listener.js 08:29:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (14ED0400) [pid = 3760] [serial = 1883] [outer = 14E7A000] 08:29:49 INFO - PROCESS | 3760 | 1463675389723 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:29:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:29:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 597ms 08:29:49 INFO - PROCESS | 3760 | 1463675389755 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:29:49 INFO - PROCESS | 3760 | 1463675389757 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 08:29:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:29:49 INFO - PROCESS | 3760 | 1463675389771 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:29:49 INFO - PROCESS | 3760 | 1463675389773 Marionette TRACE conn3 <- [1,2474,null,{}] 08:29:49 INFO - PROCESS | 3760 | 1463675389780 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:49 INFO - PROCESS | 3760 | 1463675389851 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:29:49 INFO - PROCESS | 3760 | 1463675389858 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:49 INFO - PROCESS | 3760 | ++DOCSHELL 13058C00 == 40 [pid = 3760] [id = 628] 08:29:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (14E7A800) [pid = 3760] [serial = 1884] [outer = 00000000] 08:29:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1561B000) [pid = 3760] [serial = 1885] [outer = 14E7A800] 08:29:49 INFO - PROCESS | 3760 | 1463675389911 Marionette DEBUG loaded listener.js 08:29:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1561B400) [pid = 3760] [serial = 1886] [outer = 14E7A800] 08:29:50 INFO - PROCESS | 3760 | 1463675390339 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:29:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:29:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 597ms 08:29:50 INFO - PROCESS | 3760 | 1463675390358 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:29:50 INFO - PROCESS | 3760 | 1463675390359 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 08:29:50 INFO - PROCESS | 3760 | 1463675390363 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:29:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:29:50 INFO - PROCESS | 3760 | 1463675390364 Marionette TRACE conn3 <- [1,2478,null,{}] 08:29:50 INFO - PROCESS | 3760 | 1463675390368 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:50 INFO - PROCESS | 3760 | 1463675390484 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:29:50 INFO - PROCESS | 3760 | 1463675390500 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:50 INFO - PROCESS | 3760 | ++DOCSHELL 110A4C00 == 41 [pid = 3760] [id = 629] 08:29:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (156AFC00) [pid = 3760] [serial = 1887] [outer = 00000000] 08:29:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (156BCC00) [pid = 3760] [serial = 1888] [outer = 156AFC00] 08:29:50 INFO - PROCESS | 3760 | 1463675390551 Marionette DEBUG loaded listener.js 08:29:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (157EE000) [pid = 3760] [serial = 1889] [outer = 156AFC00] 08:29:51 INFO - PROCESS | 3760 | 1463675391026 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:29:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:29:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 691ms 08:29:51 INFO - PROCESS | 3760 | 1463675391062 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:29:51 INFO - PROCESS | 3760 | 1463675391064 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 08:29:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:29:51 INFO - PROCESS | 3760 | 1463675391068 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:29:51 INFO - PROCESS | 3760 | 1463675391069 Marionette TRACE conn3 <- [1,2482,null,{}] 08:29:51 INFO - PROCESS | 3760 | 1463675391077 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:51 INFO - PROCESS | 3760 | 1463675391187 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:29:51 INFO - PROCESS | 3760 | 1463675391194 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:51 INFO - PROCESS | 3760 | ++DOCSHELL 15E0AC00 == 42 [pid = 3760] [id = 630] 08:29:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15F80400) [pid = 3760] [serial = 1890] [outer = 00000000] 08:29:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (15F8EC00) [pid = 3760] [serial = 1891] [outer = 15F80400] 08:29:51 INFO - PROCESS | 3760 | 1463675391240 Marionette DEBUG loaded listener.js 08:29:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16446000) [pid = 3760] [serial = 1892] [outer = 15F80400] 08:29:51 INFO - PROCESS | 3760 | 1463675391687 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:29:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:29:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 628ms 08:29:51 INFO - PROCESS | 3760 | 1463675391706 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:29:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:29:51 INFO - PROCESS | 3760 | 1463675391708 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 08:29:51 INFO - PROCESS | 3760 | 1463675391712 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:29:51 INFO - PROCESS | 3760 | 1463675391714 Marionette TRACE conn3 <- [1,2486,null,{}] 08:29:51 INFO - PROCESS | 3760 | 1463675391717 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:51 INFO - PROCESS | 3760 | 1463675391834 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:29:51 INFO - PROCESS | 3760 | 1463675391841 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:51 INFO - PROCESS | 3760 | ++DOCSHELL 11034400 == 43 [pid = 3760] [id = 631] 08:29:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (12B63800) [pid = 3760] [serial = 1893] [outer = 00000000] 08:29:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (166E1800) [pid = 3760] [serial = 1894] [outer = 12B63800] 08:29:51 INFO - PROCESS | 3760 | 1463675391918 Marionette DEBUG loaded listener.js 08:29:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (166E6800) [pid = 3760] [serial = 1895] [outer = 12B63800] 08:29:52 INFO - PROCESS | 3760 | 1463675392442 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:29:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:29:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 738ms 08:29:52 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16A5C400) [pid = 3760] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:29:52 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (166DCC00) [pid = 3760] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:29:52 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (15621000) [pid = 3760] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:29:52 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (156B7400) [pid = 3760] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:29:52 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16441C00) [pid = 3760] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:29:52 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (14232400) [pid = 3760] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:29:52 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1331E800) [pid = 3760] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:29:52 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (11029C00) [pid = 3760] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:29:52 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10275400) [pid = 3760] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:29:52 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1055B400) [pid = 3760] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:29:52 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (0F336400) [pid = 3760] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:29:52 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13151C00) [pid = 3760] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:29:52 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1102C800) [pid = 3760] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:29:52 INFO - PROCESS | 3760 | 1463675392638 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:29:52 INFO - PROCESS | 3760 | 1463675392640 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 08:29:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:29:52 INFO - PROCESS | 3760 | 1463675392650 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:29:52 INFO - PROCESS | 3760 | 1463675392651 Marionette TRACE conn3 <- [1,2490,null,{}] 08:29:52 INFO - PROCESS | 3760 | 1463675392655 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:52 INFO - PROCESS | 3760 | 1463675392728 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:29:52 INFO - PROCESS | 3760 | 1463675392735 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:52 INFO - PROCESS | 3760 | ++DOCSHELL 1102C800 == 44 [pid = 3760] [id = 632] 08:29:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1102CC00) [pid = 3760] [serial = 1896] [outer = 00000000] 08:29:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (12D7FC00) [pid = 3760] [serial = 1897] [outer = 1102CC00] 08:29:52 INFO - PROCESS | 3760 | 1463675392781 Marionette DEBUG loaded listener.js 08:29:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (13056000) [pid = 3760] [serial = 1898] [outer = 1102CC00] 08:29:53 INFO - PROCESS | 3760 | 1463675393227 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:29:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:29:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 628ms 08:29:53 INFO - PROCESS | 3760 | 1463675393285 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:29:53 INFO - PROCESS | 3760 | 1463675393287 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 08:29:53 INFO - PROCESS | 3760 | 1463675393290 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:29:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:29:53 INFO - PROCESS | 3760 | 1463675393292 Marionette TRACE conn3 <- [1,2494,null,{}] 08:29:53 INFO - PROCESS | 3760 | 1463675393295 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:53 INFO - PROCESS | 3760 | 1463675393371 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:29:53 INFO - PROCESS | 3760 | 1463675393377 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:53 INFO - PROCESS | 3760 | ++DOCSHELL 1307A000 == 45 [pid = 3760] [id = 633] 08:29:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1423F400) [pid = 3760] [serial = 1899] [outer = 00000000] 08:29:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16860400) [pid = 3760] [serial = 1900] [outer = 1423F400] 08:29:53 INFO - PROCESS | 3760 | 1463675393421 Marionette DEBUG loaded listener.js 08:29:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1686D000) [pid = 3760] [serial = 1901] [outer = 1423F400] 08:29:53 INFO - PROCESS | 3760 | 1463675393846 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:29:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:29:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 597ms 08:29:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:29:53 INFO - PROCESS | 3760 | 1463675393892 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:29:53 INFO - PROCESS | 3760 | 1463675393894 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 08:29:53 INFO - PROCESS | 3760 | 1463675393898 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:29:53 INFO - PROCESS | 3760 | 1463675393899 Marionette TRACE conn3 <- [1,2498,null,{}] 08:29:53 INFO - PROCESS | 3760 | 1463675393903 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:53 INFO - PROCESS | 3760 | 1463675393981 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:29:53 INFO - PROCESS | 3760 | 1463675393988 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:54 INFO - PROCESS | 3760 | ++DOCSHELL 0C78B800 == 46 [pid = 3760] [id = 634] 08:29:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (0F23A400) [pid = 3760] [serial = 1902] [outer = 00000000] 08:29:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1688CC00) [pid = 3760] [serial = 1903] [outer = 0F23A400] 08:29:54 INFO - PROCESS | 3760 | 1463675394031 Marionette DEBUG loaded listener.js 08:29:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1691A800) [pid = 3760] [serial = 1904] [outer = 0F23A400] 08:29:54 INFO - PROCESS | 3760 | 1463675394475 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:29:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:29:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 628ms 08:29:54 INFO - PROCESS | 3760 | 1463675394536 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:29:54 INFO - PROCESS | 3760 | 1463675394538 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 08:29:54 INFO - PROCESS | 3760 | 1463675394541 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:29:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:29:54 INFO - PROCESS | 3760 | 1463675394543 Marionette TRACE conn3 <- [1,2502,null,{}] 08:29:54 INFO - PROCESS | 3760 | 1463675394546 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:54 INFO - PROCESS | 3760 | 1463675394638 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:29:54 INFO - PROCESS | 3760 | 1463675394825 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:54 INFO - PROCESS | 3760 | ++DOCSHELL 0F241800 == 47 [pid = 3760] [id = 635] 08:29:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (0F241C00) [pid = 3760] [serial = 1905] [outer = 00000000] 08:29:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (0F322400) [pid = 3760] [serial = 1906] [outer = 0F241C00] 08:29:54 INFO - PROCESS | 3760 | 1463675394922 Marionette DEBUG loaded listener.js 08:29:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (0F337400) [pid = 3760] [serial = 1907] [outer = 0F241C00] 08:29:55 INFO - PROCESS | 3760 | 1463675395566 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:29:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:29:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1052ms 08:29:55 INFO - PROCESS | 3760 | 1463675395596 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:29:55 INFO - PROCESS | 3760 | 1463675395600 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 08:29:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:29:55 INFO - PROCESS | 3760 | 1463675395605 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:29:55 INFO - PROCESS | 3760 | 1463675395609 Marionette TRACE conn3 <- [1,2506,null,{}] 08:29:55 INFO - PROCESS | 3760 | 1463675395614 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:55 INFO - PROCESS | 3760 | 1463675395736 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:29:55 INFO - PROCESS | 3760 | 1463675395872 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:55 INFO - PROCESS | 3760 | ++DOCSHELL 1102FC00 == 48 [pid = 3760] [id = 636] 08:29:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (11030400) [pid = 3760] [serial = 1908] [outer = 00000000] 08:29:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (110A2C00) [pid = 3760] [serial = 1909] [outer = 11030400] 08:29:55 INFO - PROCESS | 3760 | 1463675395928 Marionette DEBUG loaded listener.js 08:29:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (11A0F800) [pid = 3760] [serial = 1910] [outer = 11030400] 08:29:56 INFO - PROCESS | 3760 | 1463675396846 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:29:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:29:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1303ms 08:29:56 INFO - PROCESS | 3760 | 1463675396902 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:29:56 INFO - PROCESS | 3760 | 1463675396906 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 08:29:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:29:56 INFO - PROCESS | 3760 | 1463675396911 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:29:56 INFO - PROCESS | 3760 | 1463675396915 Marionette TRACE conn3 <- [1,2510,null,{}] 08:29:56 INFO - PROCESS | 3760 | 1463675396921 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:57 INFO - PROCESS | 3760 | 1463675397025 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:29:57 INFO - PROCESS | 3760 | 1463675397167 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 3760 | ++DOCSHELL 0F32D800 == 49 [pid = 3760] [id = 637] 08:29:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (0F330400) [pid = 3760] [serial = 1911] [outer = 00000000] 08:29:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (105F5400) [pid = 3760] [serial = 1912] [outer = 0F330400] 08:29:57 INFO - PROCESS | 3760 | 1463675397219 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (10A64800) [pid = 3760] [serial = 1913] [outer = 0F330400] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 1331DC00 == 48 [pid = 3760] [id = 613] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 1561FC00 == 47 [pid = 3760] [id = 615] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 1331C400 == 46 [pid = 3760] [id = 617] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 105EEC00 == 45 [pid = 3760] [id = 618] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 11A03000 == 44 [pid = 3760] [id = 616] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 1400D800 == 43 [pid = 3760] [id = 614] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 0C78B800 == 42 [pid = 3760] [id = 634] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 1307A000 == 41 [pid = 3760] [id = 633] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 1102C800 == 40 [pid = 3760] [id = 632] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 11034400 == 39 [pid = 3760] [id = 631] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 15E0AC00 == 38 [pid = 3760] [id = 630] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 110A4C00 == 37 [pid = 3760] [id = 629] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 13058C00 == 36 [pid = 3760] [id = 628] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 1423CC00 == 35 [pid = 3760] [id = 627] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 13059000 == 34 [pid = 3760] [id = 626] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 1304FC00 == 33 [pid = 3760] [id = 625] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 105F0400 == 32 [pid = 3760] [id = 624] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 110C9800 == 31 [pid = 3760] [id = 623] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 10A5F000 == 30 [pid = 3760] [id = 622] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 0F335000 == 29 [pid = 3760] [id = 621] 08:29:57 INFO - PROCESS | 3760 | --DOCSHELL 105EF000 == 28 [pid = 3760] [id = 620] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (198E9000) [pid = 3760] [serial = 1784] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (16887800) [pid = 3760] [serial = 1859] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (16890000) [pid = 3760] [serial = 1861] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (156B7800) [pid = 3760] [serial = 1846] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1644A400) [pid = 3760] [serial = 1849] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16860000) [pid = 3760] [serial = 1852] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1644C400) [pid = 3760] [serial = 1850] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (16864400) [pid = 3760] [serial = 1853] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1685F400) [pid = 3760] [serial = 1858] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (14E88C00) [pid = 3760] [serial = 1843] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (137AFC00) [pid = 3760] [serial = 1840] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (14005800) [pid = 3760] [serial = 1841] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (112A9400) [pid = 3760] [serial = 1837] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (112B5C00) [pid = 3760] [serial = 1838] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10561400) [pid = 3760] [serial = 1834] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10A5EC00) [pid = 3760] [serial = 1835] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1331EC00) [pid = 3760] [serial = 1832] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (11A10000) [pid = 3760] [serial = 1831] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10C19400) [pid = 3760] [serial = 1829] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1055F800) [pid = 3760] [serial = 1828] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1688E800) [pid = 3760] [serial = 1825] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (16892800) [pid = 3760] [serial = 1826] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (14234400) [pid = 3760] [serial = 1855] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (156B8800) [pid = 3760] [serial = 1847] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (14FE0800) [pid = 3760] [serial = 1844] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (156B0400) [pid = 3760] [serial = 1856] [outer = 00000000] [url = about:blank] 08:29:57 INFO - PROCESS | 3760 | 1463675397717 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:29:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:29:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 832ms 08:29:57 INFO - PROCESS | 3760 | 1463675397755 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:29:57 INFO - PROCESS | 3760 | 1463675397761 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 08:29:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:29:57 INFO - PROCESS | 3760 | 1463675397768 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:29:57 INFO - PROCESS | 3760 | 1463675397770 Marionette TRACE conn3 <- [1,2514,null,{}] 08:29:57 INFO - PROCESS | 3760 | 1463675397774 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:57 INFO - PROCESS | 3760 | 1463675397852 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:29:57 INFO - PROCESS | 3760 | 1463675397861 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 3760 | ++DOCSHELL 105F3C00 == 29 [pid = 3760] [id = 638] 08:29:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (105F0400) [pid = 3760] [serial = 1914] [outer = 00000000] 08:29:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10B89C00) [pid = 3760] [serial = 1915] [outer = 105F0400] 08:29:57 INFO - PROCESS | 3760 | 1463675397905 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (11037000) [pid = 3760] [serial = 1916] [outer = 105F0400] 08:29:58 INFO - PROCESS | 3760 | 1463675398388 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 707ms 08:29:58 INFO - PROCESS | 3760 | 1463675398465 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 3760 | 1463675398467 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 08:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:29:58 INFO - PROCESS | 3760 | 1463675398471 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 3760 | 1463675398474 Marionette TRACE conn3 <- [1,2518,null,{}] 08:29:58 INFO - PROCESS | 3760 | 1463675398484 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:58 INFO - PROCESS | 3760 | 1463675398596 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:29:58 INFO - PROCESS | 3760 | 1463675398704 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:58 INFO - PROCESS | 3760 | ++DOCSHELL 112B6800 == 30 [pid = 3760] [id = 639] 08:29:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (112B8C00) [pid = 3760] [serial = 1917] [outer = 00000000] 08:29:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (12D26800) [pid = 3760] [serial = 1918] [outer = 112B8C00] 08:29:58 INFO - PROCESS | 3760 | 1463675398801 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13054000) [pid = 3760] [serial = 1919] [outer = 112B8C00] 08:29:59 INFO - PROCESS | 3760 | 1463675399175 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:29:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:29:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 706ms 08:29:59 INFO - PROCESS | 3760 | 1463675399201 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:29:59 INFO - PROCESS | 3760 | 1463675399204 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 08:29:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:29:59 INFO - PROCESS | 3760 | 1463675399207 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:29:59 INFO - PROCESS | 3760 | 1463675399209 Marionette TRACE conn3 <- [1,2522,null,{}] 08:29:59 INFO - PROCESS | 3760 | 1463675399212 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:59 INFO - PROCESS | 3760 | 1463675399289 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:29:59 INFO - PROCESS | 3760 | 1463675399295 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 3760 | ++DOCSHELL 112A9C00 == 31 [pid = 3760] [id = 640] 08:29:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1304E400) [pid = 3760] [serial = 1920] [outer = 00000000] 08:29:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (13391400) [pid = 3760] [serial = 1921] [outer = 1304E400] 08:29:59 INFO - PROCESS | 3760 | 1463675399340 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13704400) [pid = 3760] [serial = 1922] [outer = 1304E400] 08:29:59 INFO - PROCESS | 3760 | 1463675399805 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:29:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:29:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 628ms 08:29:59 INFO - PROCESS | 3760 | 1463675399845 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:29:59 INFO - PROCESS | 3760 | 1463675399847 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 08:29:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:29:59 INFO - PROCESS | 3760 | 1463675399850 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:29:59 INFO - PROCESS | 3760 | 1463675399852 Marionette TRACE conn3 <- [1,2526,null,{}] 08:29:59 INFO - PROCESS | 3760 | 1463675399870 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:29:59 INFO - PROCESS | 3760 | 1463675399973 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:29:59 INFO - PROCESS | 3760 | 1463675399981 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 3760 | ++DOCSHELL 10C23400 == 32 [pid = 3760] [id = 641] 08:29:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13955800) [pid = 3760] [serial = 1923] [outer = 00000000] 08:30:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1423B000) [pid = 3760] [serial = 1924] [outer = 13955800] 08:30:00 INFO - PROCESS | 3760 | 1463675400026 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (14E7A400) [pid = 3760] [serial = 1925] [outer = 13955800] 08:30:00 INFO - PROCESS | 3760 | 1463675400494 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:30:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:30:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 691ms 08:30:00 INFO - PROCESS | 3760 | 1463675400550 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 3760 | 1463675400552 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 08:30:00 INFO - PROCESS | 3760 | 1463675400555 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:30:00 INFO - PROCESS | 3760 | 1463675400557 Marionette TRACE conn3 <- [1,2530,null,{}] 08:30:00 INFO - PROCESS | 3760 | 1463675400573 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:00 INFO - PROCESS | 3760 | 1463675400700 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:30:00 INFO - PROCESS | 3760 | 1463675400715 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 3760 | ++DOCSHELL 14FDE400 == 33 [pid = 3760] [id = 642] 08:30:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (14FE0800) [pid = 3760] [serial = 1926] [outer = 00000000] 08:30:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (156ADC00) [pid = 3760] [serial = 1927] [outer = 14FE0800] 08:30:00 INFO - PROCESS | 3760 | 1463675400760 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (156B0400) [pid = 3760] [serial = 1928] [outer = 14FE0800] 08:30:01 INFO - PROCESS | 3760 | 1463675401225 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:30:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:30:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 691ms 08:30:01 INFO - PROCESS | 3760 | 1463675401260 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:30:01 INFO - PROCESS | 3760 | 1463675401262 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 08:30:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:30:01 INFO - PROCESS | 3760 | 1463675401265 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:30:01 INFO - PROCESS | 3760 | 1463675401267 Marionette TRACE conn3 <- [1,2534,null,{}] 08:30:01 INFO - PROCESS | 3760 | 1463675401270 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:01 INFO - PROCESS | 3760 | 1463675401402 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:30:01 INFO - PROCESS | 3760 | 1463675401428 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:01 INFO - PROCESS | 3760 | ++DOCSHELL 11034C00 == 34 [pid = 3760] [id = 643] 08:30:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1304FC00) [pid = 3760] [serial = 1929] [outer = 00000000] 08:30:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (15F85800) [pid = 3760] [serial = 1930] [outer = 1304FC00] 08:30:01 INFO - PROCESS | 3760 | 1463675401471 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1609F400) [pid = 3760] [serial = 1931] [outer = 1304FC00] 08:30:01 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (15F80400) [pid = 3760] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:30:01 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (156AFC00) [pid = 3760] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:30:01 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (12B63800) [pid = 3760] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:30:01 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1102CC00) [pid = 3760] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:30:01 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1423F400) [pid = 3760] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:30:01 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10A5B000) [pid = 3760] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:30:01 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (13056C00) [pid = 3760] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:30:01 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10B80800) [pid = 3760] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:30:01 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (130D7400) [pid = 3760] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:30:01 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (11C5AC00) [pid = 3760] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:30:01 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (14E7A800) [pid = 3760] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:30:01 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (0F335800) [pid = 3760] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:30:01 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (14E7A000) [pid = 3760] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:30:01 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (110CA800) [pid = 3760] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:30:02 INFO - PROCESS | 3760 | 1463675402017 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:30:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:30:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 801ms 08:30:02 INFO - PROCESS | 3760 | 1463675402068 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 3760 | 1463675402070 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 08:30:02 INFO - PROCESS | 3760 | 1463675402073 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:30:02 INFO - PROCESS | 3760 | 1463675402075 Marionette TRACE conn3 <- [1,2538,null,{}] 08:30:02 INFO - PROCESS | 3760 | 1463675402078 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:02 INFO - PROCESS | 3760 | 1463675402151 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:30:02 INFO - PROCESS | 3760 | 1463675402157 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:02 INFO - PROCESS | 3760 | ++DOCSHELL 11029C00 == 35 [pid = 3760] [id = 644] 08:30:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (11C5AC00) [pid = 3760] [serial = 1932] [outer = 00000000] 08:30:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (14ECE400) [pid = 3760] [serial = 1933] [outer = 11C5AC00] 08:30:02 INFO - PROCESS | 3760 | 1463675402200 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (156B6C00) [pid = 3760] [serial = 1934] [outer = 11C5AC00] 08:30:02 INFO - PROCESS | 3760 | 1463675402632 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:30:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:30:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 596ms 08:30:02 INFO - PROCESS | 3760 | 1463675402679 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 3760 | 1463675402681 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 08:30:02 INFO - PROCESS | 3760 | 1463675402684 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - PROCESS | 3760 | 1463675402686 Marionette TRACE conn3 <- [1,2542,null,{}] 08:30:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:30:02 INFO - PROCESS | 3760 | 1463675402693 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:02 INFO - PROCESS | 3760 | 1463675402767 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:30:02 INFO - PROCESS | 3760 | 1463675402774 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:02 INFO - PROCESS | 3760 | ++DOCSHELL 1102D400 == 36 [pid = 3760] [id = 645] 08:30:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (112DC000) [pid = 3760] [serial = 1935] [outer = 00000000] 08:30:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15F89C00) [pid = 3760] [serial = 1936] [outer = 112DC000] 08:30:02 INFO - PROCESS | 3760 | 1463675402824 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (160A1000) [pid = 3760] [serial = 1937] [outer = 112DC000] 08:30:03 INFO - PROCESS | 3760 | 1463675403272 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:30:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:30:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 644ms 08:30:03 INFO - PROCESS | 3760 | 1463675403325 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:30:03 INFO - PROCESS | 3760 | 1463675403327 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 08:30:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:30:03 INFO - PROCESS | 3760 | 1463675403330 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:30:03 INFO - PROCESS | 3760 | 1463675403332 Marionette TRACE conn3 <- [1,2546,null,{}] 08:30:03 INFO - PROCESS | 3760 | 1463675403336 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:03 INFO - PROCESS | 3760 | 1463675403415 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:30:03 INFO - PROCESS | 3760 | 1463675403422 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 3760 | ++DOCSHELL 0F986800 == 37 [pid = 3760] [id = 646] 08:30:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1055C000) [pid = 3760] [serial = 1938] [outer = 00000000] 08:30:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (160A0800) [pid = 3760] [serial = 1939] [outer = 1055C000] 08:30:03 INFO - PROCESS | 3760 | 1463675403466 Marionette DEBUG loaded listener.js 08:30:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (166DB800) [pid = 3760] [serial = 1940] [outer = 1055C000] 08:30:04 INFO - PROCESS | 3760 | --DOCSHELL 166DC400 == 36 [pid = 3760] [id = 619] 08:30:04 INFO - PROCESS | 3760 | --DOCSHELL 0F32D800 == 35 [pid = 3760] [id = 637] 08:30:04 INFO - PROCESS | 3760 | --DOCSHELL 1102FC00 == 34 [pid = 3760] [id = 636] 08:30:04 INFO - PROCESS | 3760 | --DOCSHELL 0F241800 == 33 [pid = 3760] [id = 635] 08:30:04 INFO - PROCESS | 3760 | --DOCSHELL 105F3C00 == 32 [pid = 3760] [id = 638] 08:30:04 INFO - PROCESS | 3760 | --DOCSHELL 11029C00 == 31 [pid = 3760] [id = 644] 08:30:04 INFO - PROCESS | 3760 | --DOCSHELL 1102D400 == 30 [pid = 3760] [id = 645] 08:30:04 INFO - PROCESS | 3760 | --DOCSHELL 112B6800 == 29 [pid = 3760] [id = 639] 08:30:04 INFO - PROCESS | 3760 | --DOCSHELL 11034C00 == 28 [pid = 3760] [id = 643] 08:30:04 INFO - PROCESS | 3760 | --DOCSHELL 112A9C00 == 27 [pid = 3760] [id = 640] 08:30:04 INFO - PROCESS | 3760 | --DOCSHELL 14FDE400 == 26 [pid = 3760] [id = 642] 08:30:04 INFO - PROCESS | 3760 | --DOCSHELL 10C23400 == 25 [pid = 3760] [id = 641] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15F8EC00) [pid = 3760] [serial = 1891] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (157EE000) [pid = 3760] [serial = 1889] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (166E1800) [pid = 3760] [serial = 1894] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (166E6800) [pid = 3760] [serial = 1895] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (12D7FC00) [pid = 3760] [serial = 1897] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13056000) [pid = 3760] [serial = 1898] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (16860400) [pid = 3760] [serial = 1900] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (16894C00) [pid = 3760] [serial = 1862] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (130D9000) [pid = 3760] [serial = 1876] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (13155000) [pid = 3760] [serial = 1877] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (10B8A800) [pid = 3760] [serial = 1867] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (10C1E800) [pid = 3760] [serial = 1868] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1395B000) [pid = 3760] [serial = 1879] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1395B800) [pid = 3760] [serial = 1880] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (13031400) [pid = 3760] [serial = 1874] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (12D26400) [pid = 3760] [serial = 1873] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1561B000) [pid = 3760] [serial = 1885] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (1561B400) [pid = 3760] [serial = 1886] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (0F9EB000) [pid = 3760] [serial = 1864] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (102CF800) [pid = 3760] [serial = 1865] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (14E87C00) [pid = 3760] [serial = 1882] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (14ED0400) [pid = 3760] [serial = 1883] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (112B0800) [pid = 3760] [serial = 1870] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (112DEC00) [pid = 3760] [serial = 1871] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (156BCC00) [pid = 3760] [serial = 1888] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (16446000) [pid = 3760] [serial = 1892] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (1686D000) [pid = 3760] [serial = 1901] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (1688CC00) [pid = 3760] [serial = 1903] [outer = 00000000] [url = about:blank] 08:30:05 INFO - PROCESS | 3760 | 1463675405174 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1884ms 08:30:05 INFO - PROCESS | 3760 | 1463675405195 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:30:05 INFO - PROCESS | 3760 | 1463675405199 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 08:30:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:30:05 INFO - PROCESS | 3760 | 1463675405211 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:30:05 INFO - PROCESS | 3760 | 1463675405215 Marionette TRACE conn3 <- [1,2550,null,{}] 08:30:05 INFO - PROCESS | 3760 | 1463675405223 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:05 INFO - PROCESS | 3760 | 1463675405357 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:30:05 INFO - PROCESS | 3760 | 1463675405370 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:05 INFO - PROCESS | 3760 | ++DOCSHELL 0F331C00 == 26 [pid = 3760] [id = 647] 08:30:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (0F335000) [pid = 3760] [serial = 1941] [outer = 00000000] 08:30:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (0F9F2400) [pid = 3760] [serial = 1942] [outer = 0F335000] 08:30:05 INFO - PROCESS | 3760 | 1463675405418 Marionette DEBUG loaded listener.js 08:30:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (1027DC00) [pid = 3760] [serial = 1943] [outer = 0F335000] 08:30:05 INFO - PROCESS | 3760 | 1463675405955 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 769ms 08:30:06 INFO - PROCESS | 3760 | 1463675405999 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:30:06 INFO - PROCESS | 3760 | 1463675406005 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 08:30:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:30:06 INFO - PROCESS | 3760 | 1463675406011 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - PROCESS | 3760 | 1463675406014 Marionette TRACE conn3 <- [1,2554,null,{}] 08:30:06 INFO - PROCESS | 3760 | 1463675406018 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:06 INFO - PROCESS | 3760 | 1463675406100 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:30:06 INFO - PROCESS | 3760 | 1463675406200 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:06 INFO - PROCESS | 3760 | ++DOCSHELL 10A61C00 == 27 [pid = 3760] [id = 648] 08:30:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (10B81400) [pid = 3760] [serial = 1944] [outer = 00000000] 08:30:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (10C19C00) [pid = 3760] [serial = 1945] [outer = 10B81400] 08:30:06 INFO - PROCESS | 3760 | 1463675406244 Marionette DEBUG loaded listener.js 08:30:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (10C21800) [pid = 3760] [serial = 1946] [outer = 10B81400] 08:30:06 INFO - PROCESS | 3760 | 1463675406618 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:30:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:30:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 628ms 08:30:06 INFO - PROCESS | 3760 | 1463675406647 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:30:06 INFO - PROCESS | 3760 | 1463675406649 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 08:30:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:30:06 INFO - PROCESS | 3760 | 1463675406653 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - PROCESS | 3760 | 1463675406656 Marionette TRACE conn3 <- [1,2558,null,{}] 08:30:06 INFO - PROCESS | 3760 | 1463675406677 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:06 INFO - PROCESS | 3760 | 1463675406757 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:30:06 INFO - PROCESS | 3760 | 1463675406797 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:06 INFO - PROCESS | 3760 | ++DOCSHELL 112AEC00 == 28 [pid = 3760] [id = 649] 08:30:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (112AF400) [pid = 3760] [serial = 1947] [outer = 00000000] 08:30:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (112B8400) [pid = 3760] [serial = 1948] [outer = 112AF400] 08:30:06 INFO - PROCESS | 3760 | 1463675406844 Marionette DEBUG loaded listener.js 08:30:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (114AA800) [pid = 3760] [serial = 1949] [outer = 112AF400] 08:30:07 INFO - PROCESS | 3760 | 1463675407295 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:30:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:30:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 707ms 08:30:07 INFO - PROCESS | 3760 | 1463675407352 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:30:07 INFO - PROCESS | 3760 | 1463675407354 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 08:30:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:30:07 INFO - PROCESS | 3760 | 1463675407358 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:30:07 INFO - PROCESS | 3760 | 1463675407359 Marionette TRACE conn3 <- [1,2562,null,{}] 08:30:07 INFO - PROCESS | 3760 | 1463675407363 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:07 INFO - PROCESS | 3760 | 1463675407438 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:30:07 INFO - PROCESS | 3760 | 1463675407446 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:07 INFO - PROCESS | 3760 | ++DOCSHELL 10567400 == 29 [pid = 3760] [id = 650] 08:30:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (112B8000) [pid = 3760] [serial = 1950] [outer = 00000000] 08:30:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (13056C00) [pid = 3760] [serial = 1951] [outer = 112B8000] 08:30:07 INFO - PROCESS | 3760 | 1463675407490 Marionette DEBUG loaded listener.js 08:30:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (1307A800) [pid = 3760] [serial = 1952] [outer = 112B8000] 08:30:07 INFO - PROCESS | 3760 | 1463675407930 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:30:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:30:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 596ms 08:30:07 INFO - PROCESS | 3760 | 1463675407959 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:30:07 INFO - PROCESS | 3760 | 1463675407961 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 08:30:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:30:07 INFO - PROCESS | 3760 | 1463675407964 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:30:07 INFO - PROCESS | 3760 | 1463675407966 Marionette TRACE conn3 <- [1,2566,null,{}] 08:30:07 INFO - PROCESS | 3760 | 1463675407973 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:08 INFO - PROCESS | 3760 | 1463675408045 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:30:08 INFO - PROCESS | 3760 | 1463675408052 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 3760 | ++DOCSHELL 13158C00 == 30 [pid = 3760] [id = 651] 08:30:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (13309800) [pid = 3760] [serial = 1953] [outer = 00000000] 08:30:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1338A800) [pid = 3760] [serial = 1954] [outer = 13309800] 08:30:08 INFO - PROCESS | 3760 | 1463675408096 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (137AE800) [pid = 3760] [serial = 1955] [outer = 13309800] 08:30:08 INFO - PROCESS | 3760 | 1463675408572 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:30:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:30:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 644ms 08:30:08 INFO - PROCESS | 3760 | 1463675408606 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:30:08 INFO - PROCESS | 3760 | 1463675408608 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 08:30:08 INFO - PROCESS | 3760 | 1463675408611 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:30:08 INFO - PROCESS | 3760 | 1463675408613 Marionette TRACE conn3 <- [1,2570,null,{}] 08:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:30:08 INFO - PROCESS | 3760 | 1463675408616 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:08 INFO - PROCESS | 3760 | 1463675408707 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:30:08 INFO - PROCESS | 3760 | 1463675408716 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 3760 | ++DOCSHELL 14008400 == 31 [pid = 3760] [id = 652] 08:30:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1400C000) [pid = 3760] [serial = 1956] [outer = 00000000] 08:30:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (14E7AC00) [pid = 3760] [serial = 1957] [outer = 1400C000] 08:30:08 INFO - PROCESS | 3760 | 1463675408761 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (14E88000) [pid = 3760] [serial = 1958] [outer = 1400C000] 08:30:09 INFO - PROCESS | 3760 | 1463675409190 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 628ms 08:30:09 INFO - PROCESS | 3760 | 1463675409251 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:30:09 INFO - PROCESS | 3760 | 1463675409253 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 08:30:09 INFO - PROCESS | 3760 | 1463675409256 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:30:09 INFO - PROCESS | 3760 | 1463675409258 Marionette TRACE conn3 <- [1,2574,null,{}] 08:30:09 INFO - PROCESS | 3760 | 1463675409262 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:09 INFO - PROCESS | 3760 | 1463675409332 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:30:09 INFO - PROCESS | 3760 | 1463675409338 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 3760 | ++DOCSHELL 1423DC00 == 32 [pid = 3760] [id = 653] 08:30:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (14ED7800) [pid = 3760] [serial = 1959] [outer = 00000000] 08:30:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (154DD400) [pid = 3760] [serial = 1960] [outer = 14ED7800] 08:30:09 INFO - PROCESS | 3760 | 1463675409381 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (154E5C00) [pid = 3760] [serial = 1961] [outer = 14ED7800] 08:30:09 INFO - PROCESS | 3760 | 1463675409823 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 597ms 08:30:09 INFO - PROCESS | 3760 | 1463675409854 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:30:09 INFO - PROCESS | 3760 | 1463675409856 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 08:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:30:09 INFO - PROCESS | 3760 | 1463675409880 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:30:09 INFO - PROCESS | 3760 | 1463675409882 Marionette TRACE conn3 <- [1,2578,null,{}] 08:30:09 INFO - PROCESS | 3760 | 1463675409885 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:09 INFO - PROCESS | 3760 | 1463675409974 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:30:10 INFO - PROCESS | 3760 | 1463675409980 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:10 INFO - PROCESS | 3760 | ++DOCSHELL 156B3C00 == 33 [pid = 3760] [id = 654] 08:30:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (156B4400) [pid = 3760] [serial = 1962] [outer = 00000000] 08:30:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1573CC00) [pid = 3760] [serial = 1963] [outer = 156B4400] 08:30:10 INFO - PROCESS | 3760 | 1463675410023 Marionette DEBUG loaded listener.js 08:30:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (156B7400) [pid = 3760] [serial = 1964] [outer = 156B4400] 08:30:10 INFO - PROCESS | 3760 | 1463675410479 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 644ms 08:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:30:10 INFO - PROCESS | 3760 | 1463675410515 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:30:10 INFO - PROCESS | 3760 | 1463675410518 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 08:30:10 INFO - PROCESS | 3760 | 1463675410522 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:30:10 INFO - PROCESS | 3760 | 1463675410525 Marionette TRACE conn3 <- [1,2582,null,{}] 08:30:10 INFO - PROCESS | 3760 | 1463675410528 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:10 INFO - PROCESS | 3760 | 1463675410634 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:30:10 INFO - PROCESS | 3760 | 1463675410642 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:10 INFO - PROCESS | 3760 | ++DOCSHELL 112ADC00 == 34 [pid = 3760] [id = 655] 08:30:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (157FB400) [pid = 3760] [serial = 1965] [outer = 00000000] 08:30:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15F8E800) [pid = 3760] [serial = 1966] [outer = 157FB400] 08:30:10 INFO - PROCESS | 3760 | 1463675410685 Marionette DEBUG loaded listener.js 08:30:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15F8EC00) [pid = 3760] [serial = 1967] [outer = 157FB400] 08:30:11 INFO - PROCESS | 3760 | 1463675411152 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 691ms 08:30:11 INFO - PROCESS | 3760 | 1463675411220 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:30:11 INFO - PROCESS | 3760 | 1463675411222 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 08:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:30:11 INFO - PROCESS | 3760 | 1463675411225 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:30:11 INFO - PROCESS | 3760 | 1463675411227 Marionette TRACE conn3 <- [1,2586,null,{}] 08:30:11 INFO - PROCESS | 3760 | 1463675411230 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:11 INFO - PROCESS | 3760 | 1463675411344 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:30:11 INFO - PROCESS | 3760 | 1463675411354 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:11 INFO - PROCESS | 3760 | ++DOCSHELL 0F31CC00 == 35 [pid = 3760] [id = 656] 08:30:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (0F322800) [pid = 3760] [serial = 1968] [outer = 00000000] 08:30:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (157F7000) [pid = 3760] [serial = 1969] [outer = 0F322800] 08:30:11 INFO - PROCESS | 3760 | 1463675411449 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (166DC400) [pid = 3760] [serial = 1970] [outer = 0F322800] 08:30:11 INFO - PROCESS | 3760 | 1463675411921 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 691ms 08:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:30:11 INFO - PROCESS | 3760 | 1463675411959 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:30:11 INFO - PROCESS | 3760 | 1463675411961 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 08:30:11 INFO - PROCESS | 3760 | 1463675411964 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:30:11 INFO - PROCESS | 3760 | 1463675411966 Marionette TRACE conn3 <- [1,2590,null,{}] 08:30:11 INFO - PROCESS | 3760 | 1463675411970 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:12 INFO - PROCESS | 3760 | 1463675412125 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:30:12 INFO - PROCESS | 3760 | 1463675412192 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:12 INFO - PROCESS | 3760 | ++DOCSHELL 13152400 == 36 [pid = 3760] [id = 657] 08:30:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (166E1000) [pid = 3760] [serial = 1971] [outer = 00000000] 08:30:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16865800) [pid = 3760] [serial = 1972] [outer = 166E1000] 08:30:12 INFO - PROCESS | 3760 | 1463675412241 Marionette DEBUG loaded listener.js 08:30:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16867C00) [pid = 3760] [serial = 1973] [outer = 166E1000] 08:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (112DC000) [pid = 3760] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (13955800) [pid = 3760] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (14FE0800) [pid = 3760] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1304FC00) [pid = 3760] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1304E400) [pid = 3760] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (112B8C00) [pid = 3760] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (105F0400) [pid = 3760] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (0F330400) [pid = 3760] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (11030400) [pid = 3760] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (0F241C00) [pid = 3760] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (11C5AC00) [pid = 3760] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (0F23A400) [pid = 3760] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:30:12 INFO - PROCESS | 3760 | 1463675412714 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:30:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:30:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 801ms 08:30:12 INFO - PROCESS | 3760 | 1463675412764 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:30:12 INFO - PROCESS | 3760 | 1463675412766 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 08:30:12 INFO - PROCESS | 3760 | 1463675412770 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:30:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:30:12 INFO - PROCESS | 3760 | 1463675412771 Marionette TRACE conn3 <- [1,2594,null,{}] 08:30:12 INFO - PROCESS | 3760 | 1463675412775 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:12 INFO - PROCESS | 3760 | 1463675412849 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:30:12 INFO - PROCESS | 3760 | 1463675412854 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:12 INFO - PROCESS | 3760 | ++DOCSHELL 11435000 == 37 [pid = 3760] [id = 658] 08:30:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (11C5AC00) [pid = 3760] [serial = 1974] [outer = 00000000] 08:30:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (130DF400) [pid = 3760] [serial = 1975] [outer = 11C5AC00] 08:30:12 INFO - PROCESS | 3760 | 1463675412897 Marionette DEBUG loaded listener.js 08:30:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (14235400) [pid = 3760] [serial = 1976] [outer = 11C5AC00] 08:30:13 INFO - PROCESS | 3760 | 1463675413333 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:30:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:30:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 597ms 08:30:13 INFO - PROCESS | 3760 | 1463675413371 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:30:13 INFO - PROCESS | 3760 | 1463675413372 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 08:30:13 INFO - PROCESS | 3760 | 1463675413376 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:30:13 INFO - PROCESS | 3760 | 1463675413377 Marionette TRACE conn3 <- [1,2598,null,{}] 08:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:30:13 INFO - PROCESS | 3760 | 1463675413381 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:13 INFO - PROCESS | 3760 | 1463675413455 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:30:13 INFO - PROCESS | 3760 | 1463675413461 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:13 INFO - PROCESS | 3760 | ++DOCSHELL 1305C400 == 38 [pid = 3760] [id = 659] 08:30:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13955800) [pid = 3760] [serial = 1977] [outer = 00000000] 08:30:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16863400) [pid = 3760] [serial = 1978] [outer = 13955800] 08:30:13 INFO - PROCESS | 3760 | 1463675413504 Marionette DEBUG loaded listener.js 08:30:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1686E800) [pid = 3760] [serial = 1979] [outer = 13955800] 08:30:13 INFO - PROCESS | 3760 | 1463675413956 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 643ms 08:30:14 INFO - PROCESS | 3760 | 1463675414015 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:30:14 INFO - PROCESS | 3760 | 1463675414017 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 08:30:14 INFO - PROCESS | 3760 | 1463675414024 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:30:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:30:14 INFO - PROCESS | 3760 | 1463675414026 Marionette TRACE conn3 <- [1,2602,null,{}] 08:30:14 INFO - PROCESS | 3760 | 1463675414029 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:14 INFO - PROCESS | 3760 | 1463675414110 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:30:14 INFO - PROCESS | 3760 | 1463675414119 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:14 INFO - PROCESS | 3760 | ++DOCSHELL 1338A400 == 39 [pid = 3760] [id = 660] 08:30:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16889000) [pid = 3760] [serial = 1980] [outer = 00000000] 08:30:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16891000) [pid = 3760] [serial = 1981] [outer = 16889000] 08:30:14 INFO - PROCESS | 3760 | 1463675414161 Marionette DEBUG loaded listener.js 08:30:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16892C00) [pid = 3760] [serial = 1982] [outer = 16889000] 08:30:15 INFO - PROCESS | 3760 | --DOCSHELL 0F986800 == 38 [pid = 3760] [id = 646] 08:30:15 INFO - PROCESS | 3760 | --DOCSHELL 0F331C00 == 37 [pid = 3760] [id = 647] 08:30:15 INFO - PROCESS | 3760 | --DOCSHELL 10A61C00 == 36 [pid = 3760] [id = 648] 08:30:15 INFO - PROCESS | 3760 | --DOCSHELL 112AEC00 == 35 [pid = 3760] [id = 649] 08:30:15 INFO - PROCESS | 3760 | --DOCSHELL 11435000 == 34 [pid = 3760] [id = 658] 08:30:15 INFO - PROCESS | 3760 | --DOCSHELL 1423DC00 == 33 [pid = 3760] [id = 653] 08:30:15 INFO - PROCESS | 3760 | --DOCSHELL 13158C00 == 32 [pid = 3760] [id = 651] 08:30:15 INFO - PROCESS | 3760 | --DOCSHELL 156B3C00 == 31 [pid = 3760] [id = 654] 08:30:15 INFO - PROCESS | 3760 | --DOCSHELL 10567400 == 30 [pid = 3760] [id = 650] 08:30:15 INFO - PROCESS | 3760 | --DOCSHELL 14008400 == 29 [pid = 3760] [id = 652] 08:30:15 INFO - PROCESS | 3760 | --DOCSHELL 1305C400 == 28 [pid = 3760] [id = 659] 08:30:15 INFO - PROCESS | 3760 | --DOCSHELL 112ADC00 == 27 [pid = 3760] [id = 655] 08:30:15 INFO - PROCESS | 3760 | --DOCSHELL 0F31CC00 == 26 [pid = 3760] [id = 656] 08:30:15 INFO - PROCESS | 3760 | --DOCSHELL 13152400 == 25 [pid = 3760] [id = 657] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1691A800) [pid = 3760] [serial = 1904] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (160A1000) [pid = 3760] [serial = 1937] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (160A0800) [pid = 3760] [serial = 1939] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1423B000) [pid = 3760] [serial = 1924] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (156ADC00) [pid = 3760] [serial = 1927] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (14E7A400) [pid = 3760] [serial = 1925] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (15F85800) [pid = 3760] [serial = 1930] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (156B0400) [pid = 3760] [serial = 1928] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1609F400) [pid = 3760] [serial = 1931] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (15F89C00) [pid = 3760] [serial = 1936] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13391400) [pid = 3760] [serial = 1921] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (12D26800) [pid = 3760] [serial = 1918] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (13054000) [pid = 3760] [serial = 1919] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (10B89C00) [pid = 3760] [serial = 1915] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (11037000) [pid = 3760] [serial = 1916] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (10A64800) [pid = 3760] [serial = 1913] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (105F5400) [pid = 3760] [serial = 1912] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (11A0F800) [pid = 3760] [serial = 1910] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (110A2C00) [pid = 3760] [serial = 1909] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (0F337400) [pid = 3760] [serial = 1907] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (0F322400) [pid = 3760] [serial = 1906] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (14ECE400) [pid = 3760] [serial = 1933] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (156B6C00) [pid = 3760] [serial = 1934] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (13704400) [pid = 3760] [serial = 1922] [outer = 00000000] [url = about:blank] 08:30:16 INFO - PROCESS | 3760 | 1463675416078 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2104ms 08:30:16 INFO - PROCESS | 3760 | 1463675416131 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:30:16 INFO - PROCESS | 3760 | 1463675416135 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 08:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:30:16 INFO - PROCESS | 3760 | 1463675416142 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:30:16 INFO - PROCESS | 3760 | 1463675416146 Marionette TRACE conn3 <- [1,2606,null,{}] 08:30:16 INFO - PROCESS | 3760 | 1463675416154 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:16 INFO - PROCESS | 3760 | 1463675416274 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:30:16 INFO - PROCESS | 3760 | 1463675416408 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:16 INFO - PROCESS | 3760 | ++DOCSHELL 0F32A800 == 26 [pid = 3760] [id = 661] 08:30:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (0F32B400) [pid = 3760] [serial = 1983] [outer = 00000000] 08:30:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (0F334400) [pid = 3760] [serial = 1984] [outer = 0F32B400] 08:30:16 INFO - PROCESS | 3760 | 1463675416467 Marionette DEBUG loaded listener.js 08:30:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (0F39A400) [pid = 3760] [serial = 1985] [outer = 0F32B400] 08:30:17 INFO - PROCESS | 3760 | 1463675417164 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:30:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:30:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1052ms 08:30:17 INFO - PROCESS | 3760 | 1463675417192 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:30:17 INFO - PROCESS | 3760 | 1463675417199 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 08:30:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:30:17 INFO - PROCESS | 3760 | 1463675417228 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:30:17 INFO - PROCESS | 3760 | 1463675417232 Marionette TRACE conn3 <- [1,2610,null,{}] 08:30:17 INFO - PROCESS | 3760 | 1463675417236 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:17 INFO - PROCESS | 3760 | 1463675417347 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:30:17 INFO - PROCESS | 3760 | 1463675417438 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:17 INFO - PROCESS | 3760 | ++DOCSHELL 0F325000 == 27 [pid = 3760] [id = 662] 08:30:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (102D2000) [pid = 3760] [serial = 1986] [outer = 00000000] 08:30:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (105F6C00) [pid = 3760] [serial = 1987] [outer = 102D2000] 08:30:17 INFO - PROCESS | 3760 | 1463675417535 Marionette DEBUG loaded listener.js 08:30:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (10A59800) [pid = 3760] [serial = 1988] [outer = 102D2000] 08:30:18 INFO - PROCESS | 3760 | --DOCSHELL 1304F000 == 26 [pid = 3760] [id = 606] 08:30:18 INFO - PROCESS | 3760 | --DOCSHELL 0F334800 == 25 [pid = 3760] [id = 609] 08:30:18 INFO - PROCESS | 3760 | --DOCSHELL 11030800 == 24 [pid = 3760] [id = 608] 08:30:18 INFO - PROCESS | 3760 | --DOCSHELL 10B82800 == 23 [pid = 3760] [id = 607] 08:30:18 INFO - PROCESS | 3760 | --DOCSHELL 11031400 == 22 [pid = 3760] [id = 597] 08:30:18 INFO - PROCESS | 3760 | 1463675418272 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:30:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:30:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1053ms 08:30:18 INFO - PROCESS | 3760 | 1463675418301 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:30:18 INFO - PROCESS | 3760 | 1463675418305 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 08:30:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:30:18 INFO - PROCESS | 3760 | 1463675418327 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:30:18 INFO - PROCESS | 3760 | 1463675418331 Marionette TRACE conn3 <- [1,2614,null,{}] 08:30:18 INFO - PROCESS | 3760 | 1463675418346 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:18 INFO - PROCESS | 3760 | 1463675418433 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:30:18 INFO - PROCESS | 3760 | 1463675418441 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:18 INFO - PROCESS | 3760 | ++DOCSHELL 0F333400 == 23 [pid = 3760] [id = 663] 08:30:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (0F984C00) [pid = 3760] [serial = 1989] [outer = 00000000] 08:30:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (105F6000) [pid = 3760] [serial = 1990] [outer = 0F984C00] 08:30:18 INFO - PROCESS | 3760 | 1463675418488 Marionette DEBUG loaded listener.js 08:30:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10A5EC00) [pid = 3760] [serial = 1991] [outer = 0F984C00] 08:30:19 INFO - PROCESS | 3760 | 1463675419012 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 723ms 08:30:19 INFO - PROCESS | 3760 | 1463675419031 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:30:19 INFO - PROCESS | 3760 | 1463675419036 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 08:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:30:19 INFO - PROCESS | 3760 | 1463675419042 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:30:19 INFO - PROCESS | 3760 | 1463675419044 Marionette TRACE conn3 <- [1,2618,null,{}] 08:30:19 INFO - PROCESS | 3760 | 1463675419048 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:19 INFO - PROCESS | 3760 | 1463675419129 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:30:19 INFO - PROCESS | 3760 | 1463675419139 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:19 INFO - PROCESS | 3760 | ++DOCSHELL 10C1C800 == 24 [pid = 3760] [id = 664] 08:30:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (10C20400) [pid = 3760] [serial = 1992] [outer = 00000000] 08:30:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (11030800) [pid = 3760] [serial = 1993] [outer = 10C20400] 08:30:19 INFO - PROCESS | 3760 | 1463675419190 Marionette DEBUG loaded listener.js 08:30:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (11038000) [pid = 3760] [serial = 1994] [outer = 10C20400] 08:30:19 INFO - PROCESS | 3760 | 1463675419676 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 691ms 08:30:19 INFO - PROCESS | 3760 | 1463675419741 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:30:19 INFO - PROCESS | 3760 | 1463675419743 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 08:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:30:19 INFO - PROCESS | 3760 | 1463675419747 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:30:19 INFO - PROCESS | 3760 | 1463675419751 Marionette TRACE conn3 <- [1,2622,null,{}] 08:30:19 INFO - PROCESS | 3760 | 1463675419761 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:19 INFO - PROCESS | 3760 | 1463675419847 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:30:19 INFO - PROCESS | 3760 | 1463675419943 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:19 INFO - PROCESS | 3760 | ++DOCSHELL 112B3C00 == 25 [pid = 3760] [id = 665] 08:30:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (112B4000) [pid = 3760] [serial = 1995] [outer = 00000000] 08:30:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (112D6000) [pid = 3760] [serial = 1996] [outer = 112B4000] 08:30:19 INFO - PROCESS | 3760 | 1463675419993 Marionette DEBUG loaded listener.js 08:30:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (11A0F000) [pid = 3760] [serial = 1997] [outer = 112B4000] 08:30:20 INFO - PROCESS | 3760 | 1463675420391 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:30:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:30:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 706ms 08:30:20 INFO - PROCESS | 3760 | 1463675420448 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:30:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:30:20 INFO - PROCESS | 3760 | 1463675420451 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 08:30:20 INFO - PROCESS | 3760 | 1463675420454 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:30:20 INFO - PROCESS | 3760 | 1463675420456 Marionette TRACE conn3 <- [1,2626,null,{}] 08:30:20 INFO - PROCESS | 3760 | 1463675420459 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:20 INFO - PROCESS | 3760 | 1463675420596 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:30:20 INFO - PROCESS | 3760 | 1463675420616 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:20 INFO - PROCESS | 3760 | ++DOCSHELL 12D31000 == 26 [pid = 3760] [id = 666] 08:30:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1304E800) [pid = 3760] [serial = 1998] [outer = 00000000] 08:30:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (13057C00) [pid = 3760] [serial = 1999] [outer = 1304E800] 08:30:20 INFO - PROCESS | 3760 | 1463675420661 Marionette DEBUG loaded listener.js 08:30:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13152400) [pid = 3760] [serial = 2000] [outer = 1304E800] 08:30:21 INFO - PROCESS | 3760 | 1463675421148 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:30:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:30:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 739ms 08:30:21 INFO - PROCESS | 3760 | 1463675421192 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:30:21 INFO - PROCESS | 3760 | 1463675421194 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 08:30:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:30:21 INFO - PROCESS | 3760 | 1463675421197 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:30:21 INFO - PROCESS | 3760 | 1463675421199 Marionette TRACE conn3 <- [1,2630,null,{}] 08:30:21 INFO - PROCESS | 3760 | 1463675421207 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:21 INFO - PROCESS | 3760 | 1463675421321 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:30:21 INFO - PROCESS | 3760 | 1463675421330 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:21 INFO - PROCESS | 3760 | ++DOCSHELL 13057800 == 27 [pid = 3760] [id = 667] 08:30:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13159C00) [pid = 3760] [serial = 2001] [outer = 00000000] 08:30:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (13383000) [pid = 3760] [serial = 2002] [outer = 13159C00] 08:30:21 INFO - PROCESS | 3760 | 1463675421375 Marionette DEBUG loaded listener.js 08:30:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1338B000) [pid = 3760] [serial = 2003] [outer = 13159C00] 08:30:21 INFO - PROCESS | 3760 | 1463675421830 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:30:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:30:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 691ms 08:30:21 INFO - PROCESS | 3760 | 1463675421897 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:30:21 INFO - PROCESS | 3760 | 1463675421899 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 08:30:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:30:21 INFO - PROCESS | 3760 | 1463675421909 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:30:21 INFO - PROCESS | 3760 | 1463675421910 Marionette TRACE conn3 <- [1,2634,null,{}] 08:30:21 INFO - PROCESS | 3760 | 1463675421914 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:22 INFO - PROCESS | 3760 | 1463675422083 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:30:22 INFO - PROCESS | 3760 | 1463675422099 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:22 INFO - PROCESS | 3760 | ++DOCSHELL 13320C00 == 28 [pid = 3760] [id = 668] 08:30:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1400D800) [pid = 3760] [serial = 2004] [outer = 00000000] 08:30:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (14E82000) [pid = 3760] [serial = 2005] [outer = 1400D800] 08:30:22 INFO - PROCESS | 3760 | 1463675422143 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (14E84000) [pid = 3760] [serial = 2006] [outer = 1400D800] 08:30:22 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1400C000) [pid = 3760] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:30:22 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (166E1000) [pid = 3760] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:30:22 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (156B4400) [pid = 3760] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:30:22 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (112B8000) [pid = 3760] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:30:22 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (157FB400) [pid = 3760] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:30:22 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (0F322800) [pid = 3760] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:30:22 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (0F335000) [pid = 3760] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:30:22 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13309800) [pid = 3760] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:30:22 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (11C5AC00) [pid = 3760] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:30:22 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (14ED7800) [pid = 3760] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:30:22 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (10B81400) [pid = 3760] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:30:22 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (112AF400) [pid = 3760] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:30:22 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (13955800) [pid = 3760] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:30:22 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1055C000) [pid = 3760] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:30:22 INFO - PROCESS | 3760 | 1463675422617 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:30:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:30:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 754ms 08:30:22 INFO - PROCESS | 3760 | 1463675422649 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:30:22 INFO - PROCESS | 3760 | 1463675422651 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 08:30:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:30:22 INFO - PROCESS | 3760 | 1463675422654 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:30:22 INFO - PROCESS | 3760 | 1463675422655 Marionette TRACE conn3 <- [1,2638,null,{}] 08:30:22 INFO - PROCESS | 3760 | 1463675422659 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:22 INFO - PROCESS | 3760 | 1463675422732 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:30:22 INFO - PROCESS | 3760 | 1463675422738 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:22 INFO - PROCESS | 3760 | ++DOCSHELL 0F331800 == 29 [pid = 3760] [id = 669] 08:30:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (0F337C00) [pid = 3760] [serial = 2007] [outer = 00000000] 08:30:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (12D26400) [pid = 3760] [serial = 2008] [outer = 0F337C00] 08:30:22 INFO - PROCESS | 3760 | 1463675422782 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (13030000) [pid = 3760] [serial = 2009] [outer = 0F337C00] 08:30:23 INFO - PROCESS | 3760 | 1463675423232 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:30:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:30:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 643ms 08:30:23 INFO - PROCESS | 3760 | 1463675423292 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:30:23 INFO - PROCESS | 3760 | 1463675423294 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 08:30:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:30:23 INFO - PROCESS | 3760 | 1463675423297 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:30:23 INFO - PROCESS | 3760 | 1463675423299 Marionette TRACE conn3 <- [1,2642,null,{}] 08:30:23 INFO - PROCESS | 3760 | 1463675423302 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:23 INFO - PROCESS | 3760 | 1463675423386 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:30:23 INFO - PROCESS | 3760 | 1463675423393 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 3760 | ++DOCSHELL 112AA000 == 30 [pid = 3760] [id = 670] 08:30:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (112AC000) [pid = 3760] [serial = 2010] [outer = 00000000] 08:30:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (14FE0C00) [pid = 3760] [serial = 2011] [outer = 112AC000] 08:30:23 INFO - PROCESS | 3760 | 1463675423436 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (154E1C00) [pid = 3760] [serial = 2012] [outer = 112AC000] 08:30:23 INFO - PROCESS | 3760 | 1463675423881 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:30:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:30:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 644ms 08:30:23 INFO - PROCESS | 3760 | 1463675423936 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:30:23 INFO - PROCESS | 3760 | 1463675423938 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 08:30:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:30:23 INFO - PROCESS | 3760 | 1463675423941 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:30:23 INFO - PROCESS | 3760 | 1463675423943 Marionette TRACE conn3 <- [1,2646,null,{}] 08:30:23 INFO - PROCESS | 3760 | 1463675423946 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:24 INFO - PROCESS | 3760 | 1463675424023 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:30:24 INFO - PROCESS | 3760 | 1463675424029 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:24 INFO - PROCESS | 3760 | ++DOCSHELL 112B3800 == 31 [pid = 3760] [id = 671] 08:30:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (14E87000) [pid = 3760] [serial = 2013] [outer = 00000000] 08:30:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (156B5000) [pid = 3760] [serial = 2014] [outer = 14E87000] 08:30:24 INFO - PROCESS | 3760 | 1463675424073 Marionette DEBUG loaded listener.js 08:30:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (156B5800) [pid = 3760] [serial = 2015] [outer = 14E87000] 08:30:24 INFO - PROCESS | 3760 | 1463675424489 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:30:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:30:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 597ms 08:30:24 INFO - PROCESS | 3760 | 1463675424591 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 3760 | 1463675424595 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 08:30:24 INFO - PROCESS | 3760 | 1463675424605 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:30:24 INFO - PROCESS | 3760 | 1463675424609 Marionette TRACE conn3 <- [1,2650,null,{}] 08:30:24 INFO - PROCESS | 3760 | 1463675424615 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:24 INFO - PROCESS | 3760 | 1463675424720 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:30:24 INFO - PROCESS | 3760 | 1463675424890 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:24 INFO - PROCESS | 3760 | ++DOCSHELL 10276000 == 32 [pid = 3760] [id = 672] 08:30:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1027B800) [pid = 3760] [serial = 2016] [outer = 00000000] 08:30:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (105F1800) [pid = 3760] [serial = 2017] [outer = 1027B800] 08:30:24 INFO - PROCESS | 3760 | 1463675424946 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (10C1B000) [pid = 3760] [serial = 2018] [outer = 1027B800] 08:30:25 INFO - PROCESS | 3760 | 1463675425466 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:30:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:30:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 911ms 08:30:25 INFO - PROCESS | 3760 | 1463675425515 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:30:25 INFO - PROCESS | 3760 | 1463675425519 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 08:30:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:30:25 INFO - PROCESS | 3760 | 1463675425527 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:30:25 INFO - PROCESS | 3760 | 1463675425531 Marionette TRACE conn3 <- [1,2654,null,{}] 08:30:25 INFO - PROCESS | 3760 | 1463675425535 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:25 INFO - PROCESS | 3760 | 1463675425644 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:30:25 INFO - PROCESS | 3760 | 1463675425751 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:25 INFO - PROCESS | 3760 | ++DOCSHELL 112AF400 == 33 [pid = 3760] [id = 673] 08:30:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (112AFC00) [pid = 3760] [serial = 2019] [outer = 00000000] 08:30:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (128A2C00) [pid = 3760] [serial = 2020] [outer = 112AFC00] 08:30:25 INFO - PROCESS | 3760 | 1463675425811 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1304E400) [pid = 3760] [serial = 2021] [outer = 112AFC00] 08:30:26 INFO - PROCESS | 3760 | 1463675426922 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:30:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:30:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1461ms 08:30:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:30:27 INFO - PROCESS | 3760 | 1463675426990 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:30:27 INFO - PROCESS | 3760 | 1463675426992 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 08:30:27 INFO - PROCESS | 3760 | 1463675426997 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:30:27 INFO - PROCESS | 3760 | 1463675426999 Marionette TRACE conn3 <- [1,2658,null,{}] 08:30:27 INFO - PROCESS | 3760 | 1463675427058 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:27 INFO - PROCESS | 3760 | 1463675427152 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:30:27 INFO - PROCESS | 3760 | 1463675427288 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:27 INFO - PROCESS | 3760 | ++DOCSHELL 1423F000 == 34 [pid = 3760] [id = 674] 08:30:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (14E7A800) [pid = 3760] [serial = 2022] [outer = 00000000] 08:30:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (156B4400) [pid = 3760] [serial = 2023] [outer = 14E7A800] 08:30:27 INFO - PROCESS | 3760 | 1463675427346 Marionette DEBUG loaded listener.js 08:30:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1573EC00) [pid = 3760] [serial = 2024] [outer = 14E7A800] 08:30:28 INFO - PROCESS | 3760 | --DOCSHELL 0F396800 == 33 [pid = 3760] [id = 611] 08:30:28 INFO - PROCESS | 3760 | --DOCSHELL 13055000 == 32 [pid = 3760] [id = 599] 08:30:28 INFO - PROCESS | 3760 | --DOCSHELL 10560000 == 31 [pid = 3760] [id = 596] 08:30:28 INFO - PROCESS | 3760 | --DOCSHELL 10C26000 == 30 [pid = 3760] [id = 612] 08:30:28 INFO - PROCESS | 3760 | --DOCSHELL 0F32A800 == 29 [pid = 3760] [id = 661] 08:30:28 INFO - PROCESS | 3760 | --DOCSHELL 1338A400 == 28 [pid = 3760] [id = 660] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (14E88000) [pid = 3760] [serial = 1958] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16865800) [pid = 3760] [serial = 1972] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (156B7400) [pid = 3760] [serial = 1964] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (13056C00) [pid = 3760] [serial = 1951] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (15F8EC00) [pid = 3760] [serial = 1967] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (14E7AC00) [pid = 3760] [serial = 1957] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (166DC400) [pid = 3760] [serial = 1970] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (0F9F2400) [pid = 3760] [serial = 1942] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1338A800) [pid = 3760] [serial = 1954] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1573CC00) [pid = 3760] [serial = 1963] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (14235400) [pid = 3760] [serial = 1976] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (154DD400) [pid = 3760] [serial = 1960] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (154E5C00) [pid = 3760] [serial = 1961] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (16867C00) [pid = 3760] [serial = 1973] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1307A800) [pid = 3760] [serial = 1952] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1027DC00) [pid = 3760] [serial = 1943] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (10C19C00) [pid = 3760] [serial = 1945] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (130DF400) [pid = 3760] [serial = 1975] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (15F8E800) [pid = 3760] [serial = 1966] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (10C21800) [pid = 3760] [serial = 1946] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (112B8400) [pid = 3760] [serial = 1948] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (16863400) [pid = 3760] [serial = 1978] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (166DB800) [pid = 3760] [serial = 1940] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (157F7000) [pid = 3760] [serial = 1969] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (114AA800) [pid = 3760] [serial = 1949] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (137AE800) [pid = 3760] [serial = 1955] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1686E800) [pid = 3760] [serial = 1979] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 3760 | 1463675428517 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 08:30:28 INFO - PROCESS | 3760 | 1463675428568 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 08:30:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:30:28 INFO - PROCESS | 3760 | 1463675428573 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - PROCESS | 3760 | 1463675428575 Marionette TRACE conn3 <- [1,2662,null,{}] 08:30:28 INFO - PROCESS | 3760 | 1463675428581 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:28 INFO - PROCESS | 3760 | 1463675428658 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:30:28 INFO - PROCESS | 3760 | 1463675428780 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:28 INFO - PROCESS | 3760 | ++DOCSHELL 0F9EF800 == 29 [pid = 3760] [id = 675] 08:30:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (0F9F2C00) [pid = 3760] [serial = 2025] [outer = 00000000] 08:30:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (102D2800) [pid = 3760] [serial = 2026] [outer = 0F9F2C00] 08:30:28 INFO - PROCESS | 3760 | 1463675428829 Marionette DEBUG loaded listener.js 08:30:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (10A57C00) [pid = 3760] [serial = 2027] [outer = 0F9F2C00] 08:30:29 INFO - PROCESS | 3760 | 1463675429730 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 08:30:29 INFO - PROCESS | 3760 | 1463675429777 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 08:30:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:30:29 INFO - PROCESS | 3760 | 1463675429783 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:30:29 INFO - PROCESS | 3760 | 1463675429786 Marionette TRACE conn3 <- [1,2666,null,{}] 08:30:29 INFO - PROCESS | 3760 | 1463675429789 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:29 INFO - PROCESS | 3760 | 1463675429868 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:30:29 INFO - PROCESS | 3760 | 1463675429876 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:29 INFO - PROCESS | 3760 | ++DOCSHELL 10C19C00 == 30 [pid = 3760] [id = 676] 08:30:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (10C23400) [pid = 3760] [serial = 2028] [outer = 00000000] 08:30:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (11038400) [pid = 3760] [serial = 2029] [outer = 10C23400] 08:30:29 INFO - PROCESS | 3760 | 1463675429921 Marionette DEBUG loaded listener.js 08:30:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (112AB400) [pid = 3760] [serial = 2030] [outer = 10C23400] 08:30:30 INFO - PROCESS | 3760 | 1463675430876 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:30:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:30:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1162ms 08:30:30 INFO - PROCESS | 3760 | 1463675430943 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 3760 | 1463675430946 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 08:30:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:30:30 INFO - PROCESS | 3760 | 1463675430950 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 3760 | 1463675430953 Marionette TRACE conn3 <- [1,2670,null,{}] 08:30:30 INFO - PROCESS | 3760 | 1463675430963 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:31 INFO - PROCESS | 3760 | 1463675431127 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:30:31 INFO - PROCESS | 3760 | 1463675431136 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:31 INFO - PROCESS | 3760 | ++DOCSHELL 1102C800 == 31 [pid = 3760] [id = 677] 08:30:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (11A03000) [pid = 3760] [serial = 2031] [outer = 00000000] 08:30:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (130DA000) [pid = 3760] [serial = 2032] [outer = 11A03000] 08:30:31 INFO - PROCESS | 3760 | 1463675431235 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (13311800) [pid = 3760] [serial = 2033] [outer = 11A03000] 08:30:32 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1304E800) [pid = 3760] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:30:32 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (112B4000) [pid = 3760] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:30:32 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (0F32B400) [pid = 3760] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:30:32 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (10C20400) [pid = 3760] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:30:32 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (102D2000) [pid = 3760] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:30:32 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (0F984C00) [pid = 3760] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:30:32 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (16889000) [pid = 3760] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:30:32 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (13159C00) [pid = 3760] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:30:32 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1400D800) [pid = 3760] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:30:32 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (0F337C00) [pid = 3760] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:30:32 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (112AC000) [pid = 3760] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:30:32 INFO - PROCESS | 3760 | 1463675432161 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:30:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:30:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1194ms 08:30:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:30:32 INFO - PROCESS | 3760 | 1463675432178 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:30:32 INFO - PROCESS | 3760 | 1463675432180 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 08:30:32 INFO - PROCESS | 3760 | 1463675432184 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:30:32 INFO - PROCESS | 3760 | 1463675432186 Marionette TRACE conn3 <- [1,2674,null,{}] 08:30:32 INFO - PROCESS | 3760 | 1463675432190 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:32 INFO - PROCESS | 3760 | 1463675432278 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:30:32 INFO - PROCESS | 3760 | 1463675432284 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:32 INFO - PROCESS | 3760 | ++DOCSHELL 0F337000 == 32 [pid = 3760] [id = 678] 08:30:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (0F337C00) [pid = 3760] [serial = 2034] [outer = 00000000] 08:30:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (1109B800) [pid = 3760] [serial = 2035] [outer = 0F337C00] 08:30:32 INFO - PROCESS | 3760 | 1463675432328 Marionette DEBUG loaded listener.js 08:30:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (11239000) [pid = 3760] [serial = 2036] [outer = 0F337C00] 08:30:33 INFO - PROCESS | 3760 | 1463675433269 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 08:30:33 INFO - PROCESS | 3760 | 1463675433330 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 08:30:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:30:33 INFO - PROCESS | 3760 | 1463675433334 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 3760 | 1463675433336 Marionette TRACE conn3 <- [1,2678,null,{}] 08:30:33 INFO - PROCESS | 3760 | 1463675433340 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:33 INFO - PROCESS | 3760 | 1463675433415 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:30:33 INFO - PROCESS | 3760 | 1463675433423 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:33 INFO - PROCESS | 3760 | ++DOCSHELL 11433400 == 33 [pid = 3760] [id = 679] 08:30:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (13053400) [pid = 3760] [serial = 2037] [outer = 00000000] 08:30:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (14002000) [pid = 3760] [serial = 2038] [outer = 13053400] 08:30:33 INFO - PROCESS | 3760 | 1463675433466 Marionette DEBUG loaded listener.js 08:30:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (0F323C00) [pid = 3760] [serial = 2039] [outer = 13053400] 08:30:34 INFO - PROCESS | 3760 | 1463675434459 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 08:30:34 INFO - PROCESS | 3760 | 1463675434490 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 08:30:34 INFO - PROCESS | 3760 | 1463675434496 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:30:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:30:34 INFO - PROCESS | 3760 | 1463675434500 Marionette TRACE conn3 <- [1,2682,null,{}] 08:30:34 INFO - PROCESS | 3760 | 1463675434509 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:34 INFO - PROCESS | 3760 | 1463675434647 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:30:34 INFO - PROCESS | 3760 | 1463675434776 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:34 INFO - PROCESS | 3760 | ++DOCSHELL 0F984C00 == 34 [pid = 3760] [id = 680] 08:30:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (0F9EC800) [pid = 3760] [serial = 2040] [outer = 00000000] 08:30:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (102D2400) [pid = 3760] [serial = 2041] [outer = 0F9EC800] 08:30:34 INFO - PROCESS | 3760 | 1463675434880 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10C1CC00) [pid = 3760] [serial = 2042] [outer = 0F9EC800] 08:30:35 INFO - PROCESS | 3760 | 1463675435931 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 08:30:35 INFO - PROCESS | 3760 | 1463675435966 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 08:30:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:30:36 INFO - PROCESS | 3760 | 1463675435973 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:30:36 INFO - PROCESS | 3760 | 1463675435976 Marionette TRACE conn3 <- [1,2686,null,{}] 08:30:36 INFO - PROCESS | 3760 | 1463675435980 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:36 INFO - PROCESS | 3760 | 1463675436080 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:30:36 INFO - PROCESS | 3760 | 1463675436267 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:36 INFO - PROCESS | 3760 | ++DOCSHELL 12D7B000 == 35 [pid = 3760] [id = 681] 08:30:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (12D7E000) [pid = 3760] [serial = 2043] [outer = 00000000] 08:30:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1307A800) [pid = 3760] [serial = 2044] [outer = 12D7E000] 08:30:36 INFO - PROCESS | 3760 | 1463675436328 Marionette DEBUG loaded listener.js 08:30:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (137B5800) [pid = 3760] [serial = 2045] [outer = 12D7E000] 08:30:37 INFO - PROCESS | 3760 | 1463675437339 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 08:30:37 INFO - PROCESS | 3760 | 1463675437451 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 08:30:37 INFO - PROCESS | 3760 | 1463675437456 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:30:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:30:37 INFO - PROCESS | 3760 | 1463675437459 Marionette TRACE conn3 <- [1,2690,null,{}] 08:30:37 INFO - PROCESS | 3760 | 1463675437471 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:37 INFO - PROCESS | 3760 | 1463675437562 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:30:37 INFO - PROCESS | 3760 | 1463675437860 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:37 INFO - PROCESS | 3760 | ++DOCSHELL 0F320800 == 36 [pid = 3760] [id = 682] 08:30:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (0F320C00) [pid = 3760] [serial = 2046] [outer = 00000000] 08:30:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (0F32D000) [pid = 3760] [serial = 2047] [outer = 0F320C00] 08:30:37 INFO - PROCESS | 3760 | 1463675437909 Marionette DEBUG loaded listener.js 08:30:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (0F396800) [pid = 3760] [serial = 2048] [outer = 0F320C00] 08:30:38 INFO - PROCESS | 3760 | --DOCSHELL 156B7C00 == 35 [pid = 3760] [id = 604] 08:30:38 INFO - PROCESS | 3760 | --DOCSHELL 10C25000 == 34 [pid = 3760] [id = 603] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (16891000) [pid = 3760] [serial = 1981] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (13057C00) [pid = 3760] [serial = 1999] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (13152400) [pid = 3760] [serial = 2000] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (112D6000) [pid = 3760] [serial = 1996] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (0F39A400) [pid = 3760] [serial = 1985] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (156B5000) [pid = 3760] [serial = 2014] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (0F334400) [pid = 3760] [serial = 1984] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (11030800) [pid = 3760] [serial = 1993] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (11038000) [pid = 3760] [serial = 1994] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (10A59800) [pid = 3760] [serial = 1988] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (105F6C00) [pid = 3760] [serial = 1987] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (105F6000) [pid = 3760] [serial = 1990] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (10A5EC00) [pid = 3760] [serial = 1991] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (16892C00) [pid = 3760] [serial = 1982] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (1338B000) [pid = 3760] [serial = 2003] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (13383000) [pid = 3760] [serial = 2002] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (14E82000) [pid = 3760] [serial = 2005] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (12D26400) [pid = 3760] [serial = 2008] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (13030000) [pid = 3760] [serial = 2009] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (14E84000) [pid = 3760] [serial = 2006] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (14FE0C00) [pid = 3760] [serial = 2011] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 51 (154E1C00) [pid = 3760] [serial = 2012] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | --DOMWINDOW == 50 (11A0F000) [pid = 3760] [serial = 1997] [outer = 00000000] [url = about:blank] 08:30:38 INFO - PROCESS | 3760 | 1463675438407 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:30:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:30:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1005ms 08:30:38 INFO - PROCESS | 3760 | 1463675438461 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 3760 | 1463675438465 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 08:30:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:30:38 INFO - PROCESS | 3760 | 1463675438473 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 3760 | 1463675438477 Marionette TRACE conn3 <- [1,2694,null,{}] 08:30:38 INFO - PROCESS | 3760 | 1463675438481 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:38 INFO - PROCESS | 3760 | 1463675438562 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:30:38 INFO - PROCESS | 3760 | 1463675438572 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:38 INFO - PROCESS | 3760 | ++DOCSHELL 10C1F000 == 35 [pid = 3760] [id = 683] 08:30:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 51 (10C1F800) [pid = 3760] [serial = 2049] [outer = 00000000] 08:30:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (11032800) [pid = 3760] [serial = 2050] [outer = 10C1F800] 08:30:38 INFO - PROCESS | 3760 | 1463675438630 Marionette DEBUG loaded listener.js 08:30:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (1109EC00) [pid = 3760] [serial = 2051] [outer = 10C1F800] 08:30:39 INFO - PROCESS | 3760 | 1463675439124 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:30:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:30:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 707ms 08:30:39 INFO - PROCESS | 3760 | 1463675439193 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:30:39 INFO - PROCESS | 3760 | 1463675439197 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 08:30:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:30:39 INFO - PROCESS | 3760 | 1463675439201 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:30:39 INFO - PROCESS | 3760 | 1463675439203 Marionette TRACE conn3 <- [1,2698,null,{}] 08:30:39 INFO - PROCESS | 3760 | 1463675439206 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:39 INFO - PROCESS | 3760 | 1463675439285 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:30:39 INFO - PROCESS | 3760 | 1463675439297 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:39 INFO - PROCESS | 3760 | ++DOCSHELL 12AF0000 == 36 [pid = 3760] [id = 684] 08:30:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (12B5D800) [pid = 3760] [serial = 2052] [outer = 00000000] 08:30:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (13050C00) [pid = 3760] [serial = 2053] [outer = 12B5D800] 08:30:39 INFO - PROCESS | 3760 | 1463675439341 Marionette DEBUG loaded listener.js 08:30:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (13077C00) [pid = 3760] [serial = 2054] [outer = 12B5D800] 08:30:39 INFO - PROCESS | 3760 | 1463675439821 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:30:39 INFO - PROCESS | 3760 | 1463675439843 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 08:30:39 INFO - PROCESS | 3760 | 1463675439852 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:30:39 INFO - PROCESS | 3760 | 1463675439858 Marionette TRACE conn3 <- [1,2702,null,{}] 08:30:39 INFO - PROCESS | 3760 | 1463675439862 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:39 INFO - PROCESS | 3760 | 1463675439943 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:30:39 INFO - PROCESS | 3760 | 1463675439949 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:39 INFO - PROCESS | 3760 | ++DOCSHELL 13050800 == 37 [pid = 3760] [id = 685] 08:30:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (13707800) [pid = 3760] [serial = 2055] [outer = 00000000] 08:30:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (14E82C00) [pid = 3760] [serial = 2056] [outer = 13707800] 08:30:40 INFO - PROCESS | 3760 | 1463675439994 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (14ED2000) [pid = 3760] [serial = 2057] [outer = 13707800] 08:30:40 INFO - PROCESS | 3760 | 1463675440431 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:30:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:30:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 597ms 08:30:40 INFO - PROCESS | 3760 | 1463675440453 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:30:40 INFO - PROCESS | 3760 | 1463675440455 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 08:30:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:30:40 INFO - PROCESS | 3760 | 1463675440459 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:30:40 INFO - PROCESS | 3760 | 1463675440461 Marionette TRACE conn3 <- [1,2706,null,{}] 08:30:40 INFO - PROCESS | 3760 | 1463675440464 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:40 INFO - PROCESS | 3760 | 1463675440553 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:30:40 INFO - PROCESS | 3760 | 1463675440559 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:40 INFO - PROCESS | 3760 | ++DOCSHELL 14E81C00 == 38 [pid = 3760] [id = 686] 08:30:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (14E82000) [pid = 3760] [serial = 2058] [outer = 00000000] 08:30:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (15621C00) [pid = 3760] [serial = 2059] [outer = 14E82000] 08:30:40 INFO - PROCESS | 3760 | 1463675440603 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (156AEC00) [pid = 3760] [serial = 2060] [outer = 14E82000] 08:30:41 INFO - PROCESS | 3760 | 1463675441122 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 3760 | 1463675441160 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 08:30:41 INFO - PROCESS | 3760 | 1463675441163 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:30:41 INFO - PROCESS | 3760 | 1463675441165 Marionette TRACE conn3 <- [1,2710,null,{}] 08:30:41 INFO - PROCESS | 3760 | 1463675441178 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:41 INFO - PROCESS | 3760 | 1463675441286 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:30:41 INFO - PROCESS | 3760 | 1463675441292 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:41 INFO - PROCESS | 3760 | ++DOCSHELL 154E4C00 == 39 [pid = 3760] [id = 687] 08:30:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (15621800) [pid = 3760] [serial = 2061] [outer = 00000000] 08:30:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (157F3C00) [pid = 3760] [serial = 2062] [outer = 15621800] 08:30:41 INFO - PROCESS | 3760 | 1463675441347 Marionette DEBUG loaded listener.js 08:30:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (15F85400) [pid = 3760] [serial = 2063] [outer = 15621800] 08:30:41 INFO - PROCESS | 3760 | 1463675441834 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 3760 | 1463675441865 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 08:30:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:30:41 INFO - PROCESS | 3760 | 1463675441868 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - PROCESS | 3760 | 1463675441870 Marionette TRACE conn3 <- [1,2714,null,{}] 08:30:41 INFO - PROCESS | 3760 | 1463675441877 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:42 INFO - PROCESS | 3760 | 1463675442015 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:30:42 INFO - PROCESS | 3760 | 1463675442038 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:42 INFO - PROCESS | 3760 | ++DOCSHELL 16443400 == 40 [pid = 3760] [id = 688] 08:30:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (16446C00) [pid = 3760] [serial = 2064] [outer = 00000000] 08:30:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1644EC00) [pid = 3760] [serial = 2065] [outer = 16446C00] 08:30:42 INFO - PROCESS | 3760 | 1463675442082 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (166DCC00) [pid = 3760] [serial = 2066] [outer = 16446C00] 08:30:42 INFO - PROCESS | 3760 | 1463675442509 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:30:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:30:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 691ms 08:30:42 INFO - PROCESS | 3760 | 1463675442568 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:30:42 INFO - PROCESS | 3760 | 1463675442570 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 08:30:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:30:42 INFO - PROCESS | 3760 | 1463675442573 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:30:42 INFO - PROCESS | 3760 | 1463675442575 Marionette TRACE conn3 <- [1,2718,null,{}] 08:30:42 INFO - PROCESS | 3760 | 1463675442580 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:42 INFO - PROCESS | 3760 | 1463675442702 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (14E87000) [pid = 3760] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (10C23400) [pid = 3760] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (0F9F2C00) [pid = 3760] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (0F337C00) [pid = 3760] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (11A03000) [pid = 3760] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:30:42 INFO - PROCESS | 3760 | 1463675442767 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:42 INFO - PROCESS | 3760 | ++DOCSHELL 0F337C00 == 41 [pid = 3760] [id = 689] 08:30:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (0F9F2C00) [pid = 3760] [serial = 2067] [outer = 00000000] 08:30:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (13151C00) [pid = 3760] [serial = 2068] [outer = 0F9F2C00] 08:30:42 INFO - PROCESS | 3760 | 1463675442813 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (16442C00) [pid = 3760] [serial = 2069] [outer = 0F9F2C00] 08:30:43 INFO - PROCESS | 3760 | 1463675443660 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:30:43 INFO - PROCESS | 3760 | 1463675443723 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 08:30:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:30:43 INFO - PROCESS | 3760 | 1463675443727 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:30:43 INFO - PROCESS | 3760 | 1463675443728 Marionette TRACE conn3 <- [1,2722,null,{}] 08:30:43 INFO - PROCESS | 3760 | 1463675443732 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:43 INFO - PROCESS | 3760 | 1463675443854 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:30:43 INFO - PROCESS | 3760 | 1463675443939 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:43 INFO - PROCESS | 3760 | ++DOCSHELL 166E1800 == 42 [pid = 3760] [id = 690] 08:30:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (166E9C00) [pid = 3760] [serial = 2070] [outer = 00000000] 08:30:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (16863000) [pid = 3760] [serial = 2071] [outer = 166E9C00] 08:30:43 INFO - PROCESS | 3760 | 1463675443984 Marionette DEBUG loaded listener.js 08:30:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (16865400) [pid = 3760] [serial = 2072] [outer = 166E9C00] 08:30:44 INFO - PROCESS | 3760 | 1463675444348 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:30:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:30:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 628ms 08:30:44 INFO - PROCESS | 3760 | 1463675444394 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 08:30:44 INFO - PROCESS | 3760 | 1463675444396 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 08:30:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:30:44 INFO - PROCESS | 3760 | 1463675444399 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:30:44 INFO - PROCESS | 3760 | 1463675444401 Marionette TRACE conn3 <- [1,2726,null,{}] 08:30:44 INFO - PROCESS | 3760 | 1463675444405 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:44 INFO - PROCESS | 3760 | 1463675444482 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:30:44 INFO - PROCESS | 3760 | 1463675444575 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:44 INFO - PROCESS | 3760 | ++DOCSHELL 16861000 == 43 [pid = 3760] [id = 691] 08:30:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (16865800) [pid = 3760] [serial = 2073] [outer = 00000000] 08:30:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (16887400) [pid = 3760] [serial = 2074] [outer = 16865800] 08:30:44 INFO - PROCESS | 3760 | 1463675444622 Marionette DEBUG loaded listener.js 08:30:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (16887C00) [pid = 3760] [serial = 2075] [outer = 16865800] 08:30:45 INFO - PROCESS | 3760 | 1463675445167 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:30:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:30:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 832ms 08:30:45 INFO - PROCESS | 3760 | 1463675445244 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:30:45 INFO - PROCESS | 3760 | 1463675445248 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 08:30:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:30:45 INFO - PROCESS | 3760 | 1463675445254 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:30:45 INFO - PROCESS | 3760 | 1463675445258 Marionette TRACE conn3 <- [1,2730,null,{}] 08:30:45 INFO - PROCESS | 3760 | 1463675445264 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:45 INFO - PROCESS | 3760 | 1463675445369 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:30:45 INFO - PROCESS | 3760 | 1463675445478 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 3760 | ++DOCSHELL 10A56800 == 44 [pid = 3760] [id = 692] 08:30:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (10A56C00) [pid = 3760] [serial = 2076] [outer = 00000000] 08:30:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (11035000) [pid = 3760] [serial = 2077] [outer = 10A56C00] 08:30:45 INFO - PROCESS | 3760 | 1463675445539 Marionette DEBUG loaded listener.js 08:30:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1142F800) [pid = 3760] [serial = 2078] [outer = 10A56C00] 08:30:46 INFO - PROCESS | 3760 | 1463675446123 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:30:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:30:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 910ms 08:30:46 INFO - PROCESS | 3760 | 1463675446159 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:30:46 INFO - PROCESS | 3760 | 1463675446164 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 08:30:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:30:46 INFO - PROCESS | 3760 | 1463675446171 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:30:46 INFO - PROCESS | 3760 | 1463675446174 Marionette TRACE conn3 <- [1,2734,null,{}] 08:30:46 INFO - PROCESS | 3760 | 1463675446177 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:46 INFO - PROCESS | 3760 | 1463675446278 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:30:46 INFO - PROCESS | 3760 | 1463675446415 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:46 INFO - PROCESS | 3760 | ++DOCSHELL 11A0F000 == 45 [pid = 3760] [id = 693] 08:30:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (11CEB400) [pid = 3760] [serial = 2079] [outer = 00000000] 08:30:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13155800) [pid = 3760] [serial = 2080] [outer = 11CEB400] 08:30:46 INFO - PROCESS | 3760 | 1463675446470 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13704400) [pid = 3760] [serial = 2081] [outer = 11CEB400] 08:30:47 INFO - PROCESS | 3760 | 1463675447059 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:30:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:30:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 942ms 08:30:47 INFO - PROCESS | 3760 | 1463675447114 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:30:47 INFO - PROCESS | 3760 | 1463675447117 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 08:30:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:30:47 INFO - PROCESS | 3760 | 1463675447121 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:30:47 INFO - PROCESS | 3760 | 1463675447124 Marionette TRACE conn3 <- [1,2738,null,{}] 08:30:47 INFO - PROCESS | 3760 | 1463675447135 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:47 INFO - PROCESS | 3760 | 1463675447271 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:30:47 INFO - PROCESS | 3760 | 1463675447410 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:47 INFO - PROCESS | 3760 | ++DOCSHELL 0F329400 == 46 [pid = 3760] [id = 694] 08:30:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (0F32B000) [pid = 3760] [serial = 2082] [outer = 00000000] 08:30:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (13155400) [pid = 3760] [serial = 2083] [outer = 0F32B000] 08:30:47 INFO - PROCESS | 3760 | 1463675447467 Marionette DEBUG loaded listener.js 08:30:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (166DEC00) [pid = 3760] [serial = 2084] [outer = 0F32B000] 08:30:48 INFO - PROCESS | 3760 | 1463675448242 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:30:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:30:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1193ms 08:30:48 INFO - PROCESS | 3760 | 1463675448319 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:30:48 INFO - PROCESS | 3760 | 1463675448324 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 08:30:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:30:48 INFO - PROCESS | 3760 | 1463675448328 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - PROCESS | 3760 | 1463675448332 Marionette TRACE conn3 <- [1,2742,null,{}] 08:30:48 INFO - PROCESS | 3760 | 1463675448338 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:48 INFO - PROCESS | 3760 | 1463675448435 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:30:48 INFO - PROCESS | 3760 | 1463675448574 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:48 INFO - PROCESS | 3760 | ++DOCSHELL 0F93EC00 == 47 [pid = 3760] [id = 695] 08:30:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (0F9E7000) [pid = 3760] [serial = 2085] [outer = 00000000] 08:30:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10C1B400) [pid = 3760] [serial = 2086] [outer = 0F9E7000] 08:30:48 INFO - PROCESS | 3760 | 1463675448628 Marionette DEBUG loaded listener.js 08:30:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (11035400) [pid = 3760] [serial = 2087] [outer = 0F9E7000] 08:30:48 INFO - PROCESS | 3760 | --DOCSHELL 166E1800 == 46 [pid = 3760] [id = 690] 08:30:48 INFO - PROCESS | 3760 | --DOCSHELL 0F337C00 == 45 [pid = 3760] [id = 689] 08:30:48 INFO - PROCESS | 3760 | --DOCSHELL 16443400 == 44 [pid = 3760] [id = 688] 08:30:48 INFO - PROCESS | 3760 | --DOCSHELL 154E4C00 == 43 [pid = 3760] [id = 687] 08:30:48 INFO - PROCESS | 3760 | --DOCSHELL 14E81C00 == 42 [pid = 3760] [id = 686] 08:30:48 INFO - PROCESS | 3760 | --DOCSHELL 13050800 == 41 [pid = 3760] [id = 685] 08:30:48 INFO - PROCESS | 3760 | --DOCSHELL 12AF0000 == 40 [pid = 3760] [id = 684] 08:30:48 INFO - PROCESS | 3760 | --DOCSHELL 10C1F000 == 39 [pid = 3760] [id = 683] 08:30:48 INFO - PROCESS | 3760 | --DOCSHELL 0F320800 == 38 [pid = 3760] [id = 682] 08:30:48 INFO - PROCESS | 3760 | --DOCSHELL 12D7B000 == 37 [pid = 3760] [id = 681] 08:30:48 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (156B5800) [pid = 3760] [serial = 2015] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (105F1800) [pid = 3760] [serial = 2017] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (11038400) [pid = 3760] [serial = 2029] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (102D2800) [pid = 3760] [serial = 2026] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10A57C00) [pid = 3760] [serial = 2027] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (156B4400) [pid = 3760] [serial = 2023] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (128A2C00) [pid = 3760] [serial = 2020] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1109B800) [pid = 3760] [serial = 2035] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13311800) [pid = 3760] [serial = 2033] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (130DA000) [pid = 3760] [serial = 2032] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (11239000) [pid = 3760] [serial = 2036] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (112AB400) [pid = 3760] [serial = 2030] [outer = 00000000] [url = about:blank] 08:30:48 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (14002000) [pid = 3760] [serial = 2038] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 3760 | 1463675449101 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:30:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:30:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 801ms 08:30:49 INFO - PROCESS | 3760 | 1463675449132 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:30:49 INFO - PROCESS | 3760 | 1463675449138 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 08:30:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:30:49 INFO - PROCESS | 3760 | 1463675449144 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:30:49 INFO - PROCESS | 3760 | 1463675449146 Marionette TRACE conn3 <- [1,2746,null,{}] 08:30:49 INFO - PROCESS | 3760 | 1463675449150 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:49 INFO - PROCESS | 3760 | 1463675449233 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:30:49 INFO - PROCESS | 3760 | 1463675449243 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:49 INFO - PROCESS | 3760 | ++DOCSHELL 10A58C00 == 38 [pid = 3760] [id = 696] 08:30:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (10A5B800) [pid = 3760] [serial = 2088] [outer = 00000000] 08:30:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (110A2800) [pid = 3760] [serial = 2089] [outer = 10A5B800] 08:30:49 INFO - PROCESS | 3760 | 1463675449287 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (112B6C00) [pid = 3760] [serial = 2090] [outer = 10A5B800] 08:30:49 INFO - PROCESS | 3760 | 1463675449780 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:30:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:30:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 706ms 08:30:49 INFO - PROCESS | 3760 | 1463675449842 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:30:49 INFO - PROCESS | 3760 | 1463675449844 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 08:30:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:30:49 INFO - PROCESS | 3760 | 1463675449847 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:30:49 INFO - PROCESS | 3760 | 1463675449852 Marionette TRACE conn3 <- [1,2750,null,{}] 08:30:49 INFO - PROCESS | 3760 | 1463675449867 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:49 INFO - PROCESS | 3760 | 1463675449949 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:30:49 INFO - PROCESS | 3760 | 1463675449960 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:50 INFO - PROCESS | 3760 | ++DOCSHELL 1305A400 == 39 [pid = 3760] [id = 697] 08:30:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1305B000) [pid = 3760] [serial = 2091] [outer = 00000000] 08:30:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (13159C00) [pid = 3760] [serial = 2092] [outer = 1305B000] 08:30:50 INFO - PROCESS | 3760 | 1463675450008 Marionette DEBUG loaded listener.js 08:30:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13389C00) [pid = 3760] [serial = 2093] [outer = 1305B000] 08:30:50 INFO - PROCESS | 3760 | 1463675450513 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:30:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:30:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 707ms 08:30:50 INFO - PROCESS | 3760 | 1463675450578 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:30:50 INFO - PROCESS | 3760 | 1463675450581 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 08:30:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:30:50 INFO - PROCESS | 3760 | 1463675450584 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:30:50 INFO - PROCESS | 3760 | 1463675450586 Marionette TRACE conn3 <- [1,2754,null,{}] 08:30:50 INFO - PROCESS | 3760 | 1463675450590 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:50 INFO - PROCESS | 3760 | 1463675450720 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:30:50 INFO - PROCESS | 3760 | 1463675450731 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:50 INFO - PROCESS | 3760 | ++DOCSHELL 14008400 == 40 [pid = 3760] [id = 698] 08:30:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1400B000) [pid = 3760] [serial = 2094] [outer = 00000000] 08:30:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (14E82400) [pid = 3760] [serial = 2095] [outer = 1400B000] 08:30:50 INFO - PROCESS | 3760 | 1463675450775 Marionette DEBUG loaded listener.js 08:30:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (14ECE400) [pid = 3760] [serial = 2096] [outer = 1400B000] 08:30:51 INFO - PROCESS | 3760 | 1463675451205 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:30:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:30:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 644ms 08:30:51 INFO - PROCESS | 3760 | 1463675451222 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:30:51 INFO - PROCESS | 3760 | 1463675451224 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 08:30:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:30:51 INFO - PROCESS | 3760 | 1463675451227 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:30:51 INFO - PROCESS | 3760 | 1463675451229 Marionette TRACE conn3 <- [1,2758,null,{}] 08:30:51 INFO - PROCESS | 3760 | 1463675451262 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:51 INFO - PROCESS | 3760 | 1463675451380 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:30:51 INFO - PROCESS | 3760 | 1463675451462 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:51 INFO - PROCESS | 3760 | ++DOCSHELL 14FE0C00 == 41 [pid = 3760] [id = 699] 08:30:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (14FE2C00) [pid = 3760] [serial = 2097] [outer = 00000000] 08:30:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (15621400) [pid = 3760] [serial = 2098] [outer = 14FE2C00] 08:30:51 INFO - PROCESS | 3760 | 1463675451506 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (156B5C00) [pid = 3760] [serial = 2099] [outer = 14FE2C00] 08:30:51 INFO - PROCESS | 3760 | 1463675451945 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:30:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:30:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 754ms 08:30:52 INFO - PROCESS | 3760 | 1463675451992 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:30:52 INFO - PROCESS | 3760 | 1463675451994 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 08:30:52 INFO - PROCESS | 3760 | 1463675451997 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:30:52 INFO - PROCESS | 3760 | 1463675451999 Marionette TRACE conn3 <- [1,2762,null,{}] 08:30:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:30:52 INFO - PROCESS | 3760 | 1463675452002 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:52 INFO - PROCESS | 3760 | 1463675452150 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:30:52 INFO - PROCESS | 3760 | 1463675452176 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:52 INFO - PROCESS | 3760 | ++DOCSHELL 15E0CC00 == 42 [pid = 3760] [id = 700] 08:30:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15F84000) [pid = 3760] [serial = 2100] [outer = 00000000] 08:30:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16446000) [pid = 3760] [serial = 2101] [outer = 15F84000] 08:30:52 INFO - PROCESS | 3760 | 1463675452221 Marionette DEBUG loaded listener.js 08:30:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1644E000) [pid = 3760] [serial = 2102] [outer = 15F84000] 08:30:52 INFO - PROCESS | 3760 | 1463675452649 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:30:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:30:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 706ms 08:30:52 INFO - PROCESS | 3760 | 1463675452698 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:30:52 INFO - PROCESS | 3760 | 1463675452700 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 08:30:52 INFO - PROCESS | 3760 | 1463675452704 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:30:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:30:52 INFO - PROCESS | 3760 | 1463675452705 Marionette TRACE conn3 <- [1,2766,null,{}] 08:30:52 INFO - PROCESS | 3760 | 1463675452709 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:52 INFO - PROCESS | 3760 | 1463675452816 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:30:52 INFO - PROCESS | 3760 | 1463675452822 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:52 INFO - PROCESS | 3760 | ++DOCSHELL 157EF400 == 43 [pid = 3760] [id = 701] 08:30:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1644F400) [pid = 3760] [serial = 2103] [outer = 00000000] 08:30:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (16867400) [pid = 3760] [serial = 2104] [outer = 1644F400] 08:30:52 INFO - PROCESS | 3760 | 1463675452866 Marionette DEBUG loaded listener.js 08:30:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1688B000) [pid = 3760] [serial = 2105] [outer = 1644F400] 08:30:53 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (166E9C00) [pid = 3760] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:30:53 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (15621800) [pid = 3760] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:30:53 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (14E82000) [pid = 3760] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:30:53 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16446C00) [pid = 3760] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:30:53 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (12B5D800) [pid = 3760] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:30:53 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (10C1F800) [pid = 3760] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:30:53 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (13707800) [pid = 3760] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:30:53 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (13053400) [pid = 3760] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:30:53 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (0F320C00) [pid = 3760] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:30:53 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (0F9F2C00) [pid = 3760] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:30:53 INFO - PROCESS | 3760 | 1463675453529 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:30:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:30:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 848ms 08:30:53 INFO - PROCESS | 3760 | 1463675453547 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:30:53 INFO - PROCESS | 3760 | 1463675453549 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 08:30:53 INFO - PROCESS | 3760 | 1463675453552 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:30:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:30:53 INFO - PROCESS | 3760 | 1463675453554 Marionette TRACE conn3 <- [1,2770,null,{}] 08:30:53 INFO - PROCESS | 3760 | 1463675453558 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:53 INFO - PROCESS | 3760 | 1463675453633 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:30:53 INFO - PROCESS | 3760 | 1463675453639 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:53 INFO - PROCESS | 3760 | ++DOCSHELL 0F31B800 == 44 [pid = 3760] [id = 702] 08:30:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (11CE9800) [pid = 3760] [serial = 2106] [outer = 00000000] 08:30:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1370EC00) [pid = 3760] [serial = 2107] [outer = 11CE9800] 08:30:53 INFO - PROCESS | 3760 | 1463675453693 Marionette DEBUG loaded listener.js 08:30:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (14E82000) [pid = 3760] [serial = 2108] [outer = 11CE9800] 08:30:54 INFO - PROCESS | 3760 | 1463675454127 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:30:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:30:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 597ms 08:30:54 INFO - PROCESS | 3760 | 1463675454153 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:30:54 INFO - PROCESS | 3760 | 1463675454155 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 08:30:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:30:54 INFO - PROCESS | 3760 | 1463675454162 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:30:54 INFO - PROCESS | 3760 | 1463675454164 Marionette TRACE conn3 <- [1,2774,null,{}] 08:30:54 INFO - PROCESS | 3760 | 1463675454167 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:54 INFO - PROCESS | 3760 | 1463675454246 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:30:54 INFO - PROCESS | 3760 | 1463675454253 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:54 INFO - PROCESS | 3760 | ++DOCSHELL 166E9C00 == 45 [pid = 3760] [id = 703] 08:30:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16861400) [pid = 3760] [serial = 2109] [outer = 00000000] 08:30:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16895000) [pid = 3760] [serial = 2110] [outer = 16861400] 08:30:54 INFO - PROCESS | 3760 | 1463675454295 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (168DE000) [pid = 3760] [serial = 2111] [outer = 16861400] 08:30:54 INFO - PROCESS | 3760 | 1463675454716 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:30:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:30:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 596ms 08:30:54 INFO - PROCESS | 3760 | 1463675454757 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:30:54 INFO - PROCESS | 3760 | 1463675454759 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 08:30:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:30:54 INFO - PROCESS | 3760 | 1463675454774 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:30:54 INFO - PROCESS | 3760 | 1463675454775 Marionette TRACE conn3 <- [1,2778,null,{}] 08:30:54 INFO - PROCESS | 3760 | 1463675454779 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:54 INFO - PROCESS | 3760 | 1463675454858 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:30:54 INFO - PROCESS | 3760 | 1463675454864 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:54 INFO - PROCESS | 3760 | ++DOCSHELL 16924C00 == 46 [pid = 3760] [id = 704] 08:30:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16925000) [pid = 3760] [serial = 2112] [outer = 00000000] 08:30:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (169C7800) [pid = 3760] [serial = 2113] [outer = 16925000] 08:30:54 INFO - PROCESS | 3760 | 1463675454907 Marionette DEBUG loaded listener.js 08:30:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (169CAC00) [pid = 3760] [serial = 2114] [outer = 16925000] 08:30:55 INFO - PROCESS | 3760 | 1463675455369 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:30:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:30:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 660ms 08:30:55 INFO - PROCESS | 3760 | 1463675455421 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:30:55 INFO - PROCESS | 3760 | 1463675455424 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 08:30:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:30:55 INFO - PROCESS | 3760 | 1463675455431 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:30:55 INFO - PROCESS | 3760 | 1463675455433 Marionette TRACE conn3 <- [1,2782,null,{}] 08:30:55 INFO - PROCESS | 3760 | 1463675455436 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:55 INFO - PROCESS | 3760 | 1463675455580 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:30:55 INFO - PROCESS | 3760 | 1463675455725 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:55 INFO - PROCESS | 3760 | ++DOCSHELL 0F23EC00 == 47 [pid = 3760] [id = 705] 08:30:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (0F23F400) [pid = 3760] [serial = 2115] [outer = 00000000] 08:30:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (0F32C400) [pid = 3760] [serial = 2116] [outer = 0F23F400] 08:30:55 INFO - PROCESS | 3760 | 1463675455782 Marionette DEBUG loaded listener.js 08:30:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (102D2800) [pid = 3760] [serial = 2117] [outer = 0F23F400] 08:30:56 INFO - PROCESS | 3760 | 1463675456413 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:30:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:30:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1037ms 08:30:56 INFO - PROCESS | 3760 | 1463675456493 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:30:56 INFO - PROCESS | 3760 | 1463675456497 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 08:30:56 INFO - PROCESS | 3760 | 1463675456502 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:30:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:30:56 INFO - PROCESS | 3760 | 1463675456507 Marionette TRACE conn3 <- [1,2786,null,{}] 08:30:56 INFO - PROCESS | 3760 | 1463675456511 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:56 INFO - PROCESS | 3760 | 1463675456615 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:30:56 INFO - PROCESS | 3760 | 1463675456804 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:56 INFO - PROCESS | 3760 | ++DOCSHELL 1109D000 == 48 [pid = 3760] [id = 706] 08:30:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (112AD800) [pid = 3760] [serial = 2118] [outer = 00000000] 08:30:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (12AEF000) [pid = 3760] [serial = 2119] [outer = 112AD800] 08:30:56 INFO - PROCESS | 3760 | 1463675456862 Marionette DEBUG loaded listener.js 08:30:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (13059000) [pid = 3760] [serial = 2120] [outer = 112AD800] 08:30:57 INFO - PROCESS | 3760 | 1463675457440 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:30:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:30:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 958ms 08:30:57 INFO - PROCESS | 3760 | 1463675457483 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:30:57 INFO - PROCESS | 3760 | 1463675457486 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 08:30:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:30:57 INFO - PROCESS | 3760 | 1463675457490 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:30:57 INFO - PROCESS | 3760 | 1463675457492 Marionette TRACE conn3 <- [1,2790,null,{}] 08:30:57 INFO - PROCESS | 3760 | 1463675457496 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:57 INFO - PROCESS | 3760 | 1463675457597 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:30:57 INFO - PROCESS | 3760 | 1463675457737 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 3760 | ++DOCSHELL 11029C00 == 49 [pid = 3760] [id = 707] 08:30:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1314FC00) [pid = 3760] [serial = 2121] [outer = 00000000] 08:30:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (15F82000) [pid = 3760] [serial = 2122] [outer = 1314FC00] 08:30:57 INFO - PROCESS | 3760 | 1463675457791 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (16863400) [pid = 3760] [serial = 2123] [outer = 1314FC00] 08:30:58 INFO - PROCESS | 3760 | 1463675458411 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:30:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:30:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1005ms 08:30:58 INFO - PROCESS | 3760 | 1463675458491 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:30:58 INFO - PROCESS | 3760 | 1463675458495 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 08:30:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:30:58 INFO - PROCESS | 3760 | 1463675458506 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:30:58 INFO - PROCESS | 3760 | 1463675458511 Marionette TRACE conn3 <- [1,2794,null,{}] 08:30:58 INFO - PROCESS | 3760 | 1463675458515 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:58 INFO - PROCESS | 3760 | 1463675458619 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:30:58 INFO - PROCESS | 3760 | 1463675458774 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:58 INFO - PROCESS | 3760 | ++DOCSHELL 1670D800 == 50 [pid = 3760] [id = 708] 08:30:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (16710C00) [pid = 3760] [serial = 2124] [outer = 00000000] 08:30:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1691A000) [pid = 3760] [serial = 2125] [outer = 16710C00] 08:30:58 INFO - PROCESS | 3760 | 1463675458829 Marionette DEBUG loaded listener.js 08:30:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (16D20000) [pid = 3760] [serial = 2126] [outer = 16710C00] 08:30:59 INFO - PROCESS | 3760 | 1463675459494 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:30:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:30:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1052ms 08:30:59 INFO - PROCESS | 3760 | 1463675459570 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:30:59 INFO - PROCESS | 3760 | 1463675459573 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 08:30:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:30:59 INFO - PROCESS | 3760 | 1463675459579 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - PROCESS | 3760 | 1463675459582 Marionette TRACE conn3 <- [1,2798,null,{}] 08:30:59 INFO - PROCESS | 3760 | 1463675459587 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:30:59 INFO - PROCESS | 3760 | 1463675459681 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:30:59 INFO - PROCESS | 3760 | 1463675459843 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 3760 | ++DOCSHELL 10A5FC00 == 51 [pid = 3760] [id = 709] 08:30:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (10B86400) [pid = 3760] [serial = 2127] [outer = 00000000] 08:30:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1102D400) [pid = 3760] [serial = 2128] [outer = 10B86400] 08:30:59 INFO - PROCESS | 3760 | 1463675459894 Marionette DEBUG loaded listener.js 08:30:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (112B7000) [pid = 3760] [serial = 2129] [outer = 10B86400] 08:31:00 INFO - PROCESS | 3760 | --DOCSHELL 0F326400 == 50 [pid = 3760] [id = 595] 08:31:00 INFO - PROCESS | 3760 | --DOCSHELL 0F332C00 == 49 [pid = 3760] [id = 610] 08:31:00 INFO - PROCESS | 3760 | --DOCSHELL 16924C00 == 48 [pid = 3760] [id = 704] 08:31:00 INFO - PROCESS | 3760 | --DOCSHELL 166E9C00 == 47 [pid = 3760] [id = 703] 08:31:00 INFO - PROCESS | 3760 | --DOCSHELL 0F31B800 == 46 [pid = 3760] [id = 702] 08:31:00 INFO - PROCESS | 3760 | --DOCSHELL 157EF400 == 45 [pid = 3760] [id = 701] 08:31:00 INFO - PROCESS | 3760 | --DOCSHELL 15E0CC00 == 44 [pid = 3760] [id = 700] 08:31:00 INFO - PROCESS | 3760 | --DOCSHELL 14FE0C00 == 43 [pid = 3760] [id = 699] 08:31:00 INFO - PROCESS | 3760 | --DOCSHELL 14008400 == 42 [pid = 3760] [id = 698] 08:31:00 INFO - PROCESS | 3760 | --DOCSHELL 1305A400 == 41 [pid = 3760] [id = 697] 08:31:00 INFO - PROCESS | 3760 | --DOCSHELL 10A58C00 == 40 [pid = 3760] [id = 696] 08:31:00 INFO - PROCESS | 3760 | --DOCSHELL 0F93EC00 == 39 [pid = 3760] [id = 695] 08:31:00 INFO - PROCESS | 3760 | --DOCSHELL 10A56800 == 38 [pid = 3760] [id = 692] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (16865400) [pid = 3760] [serial = 2072] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (157F3C00) [pid = 3760] [serial = 2062] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (15621C00) [pid = 3760] [serial = 2059] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1644EC00) [pid = 3760] [serial = 2065] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (13050C00) [pid = 3760] [serial = 2053] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (11032800) [pid = 3760] [serial = 2050] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (14E82C00) [pid = 3760] [serial = 2056] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (14ED2000) [pid = 3760] [serial = 2057] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (0F323C00) [pid = 3760] [serial = 2039] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1109EC00) [pid = 3760] [serial = 2051] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1307A800) [pid = 3760] [serial = 2044] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (102D2400) [pid = 3760] [serial = 2041] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (0F396800) [pid = 3760] [serial = 2048] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (0F32D000) [pid = 3760] [serial = 2047] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (15F85400) [pid = 3760] [serial = 2063] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (13151C00) [pid = 3760] [serial = 2068] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (16442C00) [pid = 3760] [serial = 2069] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (166DCC00) [pid = 3760] [serial = 2066] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16887400) [pid = 3760] [serial = 2074] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (13077C00) [pid = 3760] [serial = 2054] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16863000) [pid = 3760] [serial = 2071] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (156AEC00) [pid = 3760] [serial = 2060] [outer = 00000000] [url = about:blank] 08:31:00 INFO - PROCESS | 3760 | 1463675460393 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:31:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:31:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 848ms 08:31:00 INFO - PROCESS | 3760 | 1463675460420 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:31:00 INFO - PROCESS | 3760 | 1463675460425 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 08:31:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:31:00 INFO - PROCESS | 3760 | 1463675460431 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:31:00 INFO - PROCESS | 3760 | 1463675460434 Marionette TRACE conn3 <- [1,2802,null,{}] 08:31:00 INFO - PROCESS | 3760 | 1463675460437 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:00 INFO - PROCESS | 3760 | 1463675460521 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:31:00 INFO - PROCESS | 3760 | 1463675460528 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:00 INFO - PROCESS | 3760 | ++DOCSHELL 10A5BC00 == 39 [pid = 3760] [id = 710] 08:31:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (10A5D000) [pid = 3760] [serial = 2130] [outer = 00000000] 08:31:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (112B2800) [pid = 3760] [serial = 2131] [outer = 10A5D000] 08:31:00 INFO - PROCESS | 3760 | 1463675460573 Marionette DEBUG loaded listener.js 08:31:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (12B65C00) [pid = 3760] [serial = 2132] [outer = 10A5D000] 08:31:01 INFO - PROCESS | 3760 | 1463675461089 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:31:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:31:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 691ms 08:31:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:31:01 INFO - PROCESS | 3760 | 1463675461131 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:31:01 INFO - PROCESS | 3760 | 1463675461134 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 08:31:01 INFO - PROCESS | 3760 | 1463675461138 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:31:01 INFO - PROCESS | 3760 | 1463675461141 Marionette TRACE conn3 <- [1,2806,null,{}] 08:31:01 INFO - PROCESS | 3760 | 1463675461151 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:01 INFO - PROCESS | 3760 | 1463675461260 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:31:01 INFO - PROCESS | 3760 | 1463675461363 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:01 INFO - PROCESS | 3760 | ++DOCSHELL 14003C00 == 40 [pid = 3760] [id = 711] 08:31:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (14005800) [pid = 3760] [serial = 2133] [outer = 00000000] 08:31:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1423B800) [pid = 3760] [serial = 2134] [outer = 14005800] 08:31:01 INFO - PROCESS | 3760 | 1463675461409 Marionette DEBUG loaded listener.js 08:31:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (14E87000) [pid = 3760] [serial = 2135] [outer = 14005800] 08:31:01 INFO - PROCESS | 3760 | 1463675461784 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:31:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:31:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 691ms 08:31:01 INFO - PROCESS | 3760 | 1463675461835 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:31:01 INFO - PROCESS | 3760 | 1463675461838 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 08:31:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:31:01 INFO - PROCESS | 3760 | 1463675461841 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:31:01 INFO - PROCESS | 3760 | 1463675461843 Marionette TRACE conn3 <- [1,2810,null,{}] 08:31:01 INFO - PROCESS | 3760 | 1463675461846 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:01 INFO - PROCESS | 3760 | 1463675461926 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:31:01 INFO - PROCESS | 3760 | 1463675461932 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:01 INFO - PROCESS | 3760 | ++DOCSHELL 14E80400 == 41 [pid = 3760] [id = 712] 08:31:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (14FD9800) [pid = 3760] [serial = 2136] [outer = 00000000] 08:31:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (156B4C00) [pid = 3760] [serial = 2137] [outer = 14FD9800] 08:31:02 INFO - PROCESS | 3760 | 1463675461979 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (156AEC00) [pid = 3760] [serial = 2138] [outer = 14FD9800] 08:31:02 INFO - PROCESS | 3760 | 1463675462417 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:31:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:31:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 597ms 08:31:02 INFO - PROCESS | 3760 | 1463675462437 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:31:02 INFO - PROCESS | 3760 | 1463675462439 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 08:31:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:31:02 INFO - PROCESS | 3760 | 1463675462446 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:31:02 INFO - PROCESS | 3760 | 1463675462448 Marionette TRACE conn3 <- [1,2814,null,{}] 08:31:02 INFO - PROCESS | 3760 | 1463675462488 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:02 INFO - PROCESS | 3760 | 1463675462597 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:31:02 INFO - PROCESS | 3760 | 1463675462603 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:02 INFO - PROCESS | 3760 | ++DOCSHELL 156BB000 == 42 [pid = 3760] [id = 713] 08:31:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (157F3C00) [pid = 3760] [serial = 2139] [outer = 00000000] 08:31:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (15E0CC00) [pid = 3760] [serial = 2140] [outer = 157F3C00] 08:31:02 INFO - PROCESS | 3760 | 1463675462648 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (15F86800) [pid = 3760] [serial = 2141] [outer = 157F3C00] 08:31:03 INFO - PROCESS | 3760 | 1463675463141 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:31:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:31:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 723ms 08:31:03 INFO - PROCESS | 3760 | 1463675463169 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:31:03 INFO - PROCESS | 3760 | 1463675463171 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 08:31:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:31:03 INFO - PROCESS | 3760 | 1463675463174 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:31:03 INFO - PROCESS | 3760 | 1463675463176 Marionette TRACE conn3 <- [1,2818,null,{}] 08:31:03 INFO - PROCESS | 3760 | 1463675463179 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:03 INFO - PROCESS | 3760 | 1463675463358 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:31:03 INFO - PROCESS | 3760 | 1463675463366 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:03 INFO - PROCESS | 3760 | ++DOCSHELL 0F9E9C00 == 43 [pid = 3760] [id = 714] 08:31:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (15F8E800) [pid = 3760] [serial = 2142] [outer = 00000000] 08:31:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (166E7800) [pid = 3760] [serial = 2143] [outer = 15F8E800] 08:31:03 INFO - PROCESS | 3760 | 1463675463415 Marionette DEBUG loaded listener.js 08:31:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (16868400) [pid = 3760] [serial = 2144] [outer = 15F8E800] 08:31:03 INFO - PROCESS | 3760 | 1463675463874 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:31:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:31:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 706ms 08:31:03 INFO - PROCESS | 3760 | 1463675463905 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:31:03 INFO - PROCESS | 3760 | 1463675463907 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 08:31:03 INFO - PROCESS | 3760 | 1463675463910 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:31:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:31:03 INFO - PROCESS | 3760 | 1463675463912 Marionette TRACE conn3 <- [1,2822,null,{}] 08:31:03 INFO - PROCESS | 3760 | 1463675463915 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:04 INFO - PROCESS | 3760 | 1463675464025 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:31:04 INFO - PROCESS | 3760 | 1463675464119 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:04 INFO - PROCESS | 3760 | ++DOCSHELL 166E1000 == 44 [pid = 3760] [id = 715] 08:31:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (16889C00) [pid = 3760] [serial = 2145] [outer = 00000000] 08:31:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (16925400) [pid = 3760] [serial = 2146] [outer = 16889C00] 08:31:04 INFO - PROCESS | 3760 | 1463675464162 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (169CD400) [pid = 3760] [serial = 2147] [outer = 16889C00] 08:31:04 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1644F400) [pid = 3760] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:31:04 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1400B000) [pid = 3760] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:31:04 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1305B000) [pid = 3760] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:31:04 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (10A5B800) [pid = 3760] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:31:04 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (0F9E7000) [pid = 3760] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:31:04 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15F84000) [pid = 3760] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:31:04 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (11CE9800) [pid = 3760] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:31:04 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (14FE2C00) [pid = 3760] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:31:04 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (16861400) [pid = 3760] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:31:04 INFO - PROCESS | 3760 | 1463675464651 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:31:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:31:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 801ms 08:31:04 INFO - PROCESS | 3760 | 1463675464713 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:31:04 INFO - PROCESS | 3760 | 1463675464715 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 08:31:04 INFO - PROCESS | 3760 | 1463675464718 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:31:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:31:04 INFO - PROCESS | 3760 | 1463675464720 Marionette TRACE conn3 <- [1,2826,null,{}] 08:31:04 INFO - PROCESS | 3760 | 1463675464723 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:04 INFO - PROCESS | 3760 | 1463675464799 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:31:04 INFO - PROCESS | 3760 | 1463675464808 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:04 INFO - PROCESS | 3760 | ++DOCSHELL 12B5D800 == 45 [pid = 3760] [id = 716] 08:31:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1304E800) [pid = 3760] [serial = 2148] [outer = 00000000] 08:31:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (14FE2C00) [pid = 3760] [serial = 2149] [outer = 1304E800] 08:31:04 INFO - PROCESS | 3760 | 1463675464852 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (14E84C00) [pid = 3760] [serial = 2150] [outer = 1304E800] 08:31:05 INFO - PROCESS | 3760 | 1463675465307 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:31:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:31:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 644ms 08:31:05 INFO - PROCESS | 3760 | 1463675465356 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:31:05 INFO - PROCESS | 3760 | 1463675465358 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 08:31:05 INFO - PROCESS | 3760 | 1463675465361 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:31:05 INFO - PROCESS | 3760 | 1463675465363 Marionette TRACE conn3 <- [1,2830,null,{}] 08:31:05 INFO - PROCESS | 3760 | 1463675465367 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:05 INFO - PROCESS | 3760 | 1463675465467 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:31:05 INFO - PROCESS | 3760 | 1463675465474 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:05 INFO - PROCESS | 3760 | ++DOCSHELL 11A10000 == 46 [pid = 3760] [id = 717] 08:31:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1688DC00) [pid = 3760] [serial = 2151] [outer = 00000000] 08:31:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (16D21000) [pid = 3760] [serial = 2152] [outer = 1688DC00] 08:31:05 INFO - PROCESS | 3760 | 1463675465517 Marionette DEBUG loaded listener.js 08:31:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (16D25800) [pid = 3760] [serial = 2153] [outer = 1688DC00] 08:31:05 INFO - PROCESS | 3760 | 1463675465948 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:31:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:31:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 643ms 08:31:06 INFO - PROCESS | 3760 | 1463675466000 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:31:06 INFO - PROCESS | 3760 | 1463675466002 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 08:31:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:31:06 INFO - PROCESS | 3760 | 1463675466005 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:31:06 INFO - PROCESS | 3760 | 1463675466007 Marionette TRACE conn3 <- [1,2834,null,{}] 08:31:06 INFO - PROCESS | 3760 | 1463675466011 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:06 INFO - PROCESS | 3760 | 1463675466087 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:31:06 INFO - PROCESS | 3760 | 1463675466093 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:06 INFO - PROCESS | 3760 | ++DOCSHELL 16D28000 == 47 [pid = 3760] [id = 718] 08:31:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (170C0800) [pid = 3760] [serial = 2154] [outer = 00000000] 08:31:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (17274800) [pid = 3760] [serial = 2155] [outer = 170C0800] 08:31:06 INFO - PROCESS | 3760 | 1463675466136 Marionette DEBUG loaded listener.js 08:31:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (172C6400) [pid = 3760] [serial = 2156] [outer = 170C0800] 08:31:06 INFO - PROCESS | 3760 | 1463675466669 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:31:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:31:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 754ms 08:31:06 INFO - PROCESS | 3760 | 1463675466747 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:31:06 INFO - PROCESS | 3760 | 1463675466751 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 08:31:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:31:06 INFO - PROCESS | 3760 | 1463675466757 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:31:06 INFO - PROCESS | 3760 | 1463675466760 Marionette TRACE conn3 <- [1,2838,null,{}] 08:31:06 INFO - PROCESS | 3760 | 1463675466866 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:06 INFO - PROCESS | 3760 | 1463675466974 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:31:07 INFO - PROCESS | 3760 | 1463675467079 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:07 INFO - PROCESS | 3760 | ++DOCSHELL 10567400 == 48 [pid = 3760] [id = 719] 08:31:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (105ED000) [pid = 3760] [serial = 2157] [outer = 00000000] 08:31:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (10B83400) [pid = 3760] [serial = 2158] [outer = 105ED000] 08:31:07 INFO - PROCESS | 3760 | 1463675467138 Marionette DEBUG loaded listener.js 08:31:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (10C1EC00) [pid = 3760] [serial = 2159] [outer = 105ED000] 08:31:07 INFO - PROCESS | 3760 | 1463675467676 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:31:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:31:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 958ms 08:31:07 INFO - PROCESS | 3760 | 1463675467705 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:31:07 INFO - PROCESS | 3760 | 1463675467711 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 08:31:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:31:07 INFO - PROCESS | 3760 | 1463675467718 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:31:07 INFO - PROCESS | 3760 | 1463675467721 Marionette TRACE conn3 <- [1,2842,null,{}] 08:31:07 INFO - PROCESS | 3760 | 1463675467725 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:07 INFO - PROCESS | 3760 | 1463675467834 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:31:07 INFO - PROCESS | 3760 | 1463675467947 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:08 INFO - PROCESS | 3760 | ++DOCSHELL 12AF0000 == 49 [pid = 3760] [id = 720] 08:31:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (13151C00) [pid = 3760] [serial = 2160] [outer = 00000000] 08:31:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1395E000) [pid = 3760] [serial = 2161] [outer = 13151C00] 08:31:08 INFO - PROCESS | 3760 | 1463675468042 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (14F3F400) [pid = 3760] [serial = 2162] [outer = 13151C00] 08:31:08 INFO - PROCESS | 3760 | 1463675468655 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:31:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:31:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1005ms 08:31:08 INFO - PROCESS | 3760 | 1463675468722 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:31:08 INFO - PROCESS | 3760 | 1463675468725 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 08:31:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:31:08 INFO - PROCESS | 3760 | 1463675468728 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 3760 | 1463675468732 Marionette TRACE conn3 <- [1,2846,null,{}] 08:31:08 INFO - PROCESS | 3760 | 1463675468756 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:08 INFO - PROCESS | 3760 | 1463675468898 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:31:08 INFO - PROCESS | 3760 | 1463675468966 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 3760 | ++DOCSHELL 16866400 == 50 [pid = 3760] [id = 721] 08:31:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (16869000) [pid = 3760] [serial = 2163] [outer = 00000000] 08:31:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (169CF000) [pid = 3760] [serial = 2164] [outer = 16869000] 08:31:09 INFO - PROCESS | 3760 | 1463675469022 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (170BF000) [pid = 3760] [serial = 2165] [outer = 16869000] 08:31:09 INFO - PROCESS | 3760 | 1463675469568 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:31:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:31:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 895ms 08:31:09 INFO - PROCESS | 3760 | 1463675469632 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:31:09 INFO - PROCESS | 3760 | 1463675469682 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 08:31:09 INFO - PROCESS | 3760 | 1463675469691 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:31:09 INFO - PROCESS | 3760 | 1463675469693 Marionette TRACE conn3 <- [1,2850,null,{}] 08:31:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:31:09 INFO - PROCESS | 3760 | 1463675469697 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:09 INFO - PROCESS | 3760 | 1463675469828 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:31:09 INFO - PROCESS | 3760 | 1463675469968 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 3760 | ++DOCSHELL 166E3C00 == 51 [pid = 3760] [id = 722] 08:31:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (172CF400) [pid = 3760] [serial = 2166] [outer = 00000000] 08:31:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1741CC00) [pid = 3760] [serial = 2167] [outer = 172CF400] 08:31:10 INFO - PROCESS | 3760 | 1463675470023 Marionette DEBUG loaded listener.js 08:31:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (175B6400) [pid = 3760] [serial = 2168] [outer = 172CF400] 08:31:10 INFO - PROCESS | 3760 | 1463675470819 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:31:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:31:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1146ms 08:31:10 INFO - PROCESS | 3760 | 1463675470832 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 3760 | 1463675470835 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 08:31:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:31:10 INFO - PROCESS | 3760 | 1463675470841 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 3760 | 1463675470845 Marionette TRACE conn3 <- [1,2854,null,{}] 08:31:10 INFO - PROCESS | 3760 | 1463675470851 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:11 INFO - PROCESS | 3760 | 1463675470977 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:31:11 INFO - PROCESS | 3760 | 1463675471126 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:11 INFO - PROCESS | 3760 | ++DOCSHELL 10C1A800 == 52 [pid = 3760] [id = 723] 08:31:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (10C1AC00) [pid = 3760] [serial = 2169] [outer = 00000000] 08:31:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (11032C00) [pid = 3760] [serial = 2170] [outer = 10C1AC00] 08:31:11 INFO - PROCESS | 3760 | 1463675471178 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (112B4400) [pid = 3760] [serial = 2171] [outer = 10C1AC00] 08:31:11 INFO - PROCESS | 3760 | --DOCSHELL 11A10000 == 51 [pid = 3760] [id = 717] 08:31:11 INFO - PROCESS | 3760 | --DOCSHELL 12B5D800 == 50 [pid = 3760] [id = 716] 08:31:11 INFO - PROCESS | 3760 | --DOCSHELL 166E1000 == 49 [pid = 3760] [id = 715] 08:31:11 INFO - PROCESS | 3760 | --DOCSHELL 0F9E9C00 == 48 [pid = 3760] [id = 714] 08:31:11 INFO - PROCESS | 3760 | --DOCSHELL 156BB000 == 47 [pid = 3760] [id = 713] 08:31:11 INFO - PROCESS | 3760 | --DOCSHELL 14E80400 == 46 [pid = 3760] [id = 712] 08:31:11 INFO - PROCESS | 3760 | --DOCSHELL 14003C00 == 45 [pid = 3760] [id = 711] 08:31:11 INFO - PROCESS | 3760 | --DOCSHELL 10A5BC00 == 44 [pid = 3760] [id = 710] 08:31:11 INFO - PROCESS | 3760 | --DOCSHELL 10A5FC00 == 43 [pid = 3760] [id = 709] 08:31:11 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (13155400) [pid = 3760] [serial = 2083] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 3760 | 1463675471785 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:31:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:31:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1005ms 08:31:11 INFO - PROCESS | 3760 | 1463675471845 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:31:11 INFO - PROCESS | 3760 | 1463675471850 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 08:31:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:31:11 INFO - PROCESS | 3760 | 1463675471856 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:31:11 INFO - PROCESS | 3760 | 1463675471858 Marionette TRACE conn3 <- [1,2858,null,{}] 08:31:11 INFO - PROCESS | 3760 | 1463675471862 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:11 INFO - PROCESS | 3760 | 1463675471958 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (16446000) [pid = 3760] [serial = 2101] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (14E82000) [pid = 3760] [serial = 2108] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1370EC00) [pid = 3760] [serial = 2107] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1688B000) [pid = 3760] [serial = 2105] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (15621400) [pid = 3760] [serial = 2098] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (156B5C00) [pid = 3760] [serial = 2099] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (16895000) [pid = 3760] [serial = 2110] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1644E000) [pid = 3760] [serial = 2102] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (168DE000) [pid = 3760] [serial = 2111] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (14ECE400) [pid = 3760] [serial = 2096] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (169C7800) [pid = 3760] [serial = 2113] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (16867400) [pid = 3760] [serial = 2104] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (11035000) [pid = 3760] [serial = 2077] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (14E82400) [pid = 3760] [serial = 2095] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (13159C00) [pid = 3760] [serial = 2092] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (13389C00) [pid = 3760] [serial = 2093] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (110A2800) [pid = 3760] [serial = 2089] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (112B6C00) [pid = 3760] [serial = 2090] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (11035400) [pid = 3760] [serial = 2087] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (10C1B400) [pid = 3760] [serial = 2086] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (13155800) [pid = 3760] [serial = 2080] [outer = 00000000] [url = about:blank] 08:31:12 INFO - PROCESS | 3760 | 1463675472062 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:12 INFO - PROCESS | 3760 | ++DOCSHELL 0F332000 == 44 [pid = 3760] [id = 724] 08:31:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (0F336C00) [pid = 3760] [serial = 2172] [outer = 00000000] 08:31:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (10C20C00) [pid = 3760] [serial = 2173] [outer = 0F336C00] 08:31:12 INFO - PROCESS | 3760 | 1463675472106 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (112B1C00) [pid = 3760] [serial = 2174] [outer = 0F336C00] 08:31:12 INFO - PROCESS | 3760 | 1463675472531 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:31:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:31:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 738ms 08:31:12 INFO - PROCESS | 3760 | 1463675472595 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:31:12 INFO - PROCESS | 3760 | 1463675472598 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 08:31:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:31:12 INFO - PROCESS | 3760 | 1463675472633 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 3760 | 1463675472636 Marionette TRACE conn3 <- [1,2862,null,{}] 08:31:12 INFO - PROCESS | 3760 | 1463675472646 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:12 INFO - PROCESS | 3760 | 1463675472736 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:31:12 INFO - PROCESS | 3760 | 1463675472745 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:12 INFO - PROCESS | 3760 | ++DOCSHELL 137B8800 == 45 [pid = 3760] [id = 725] 08:31:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (13953800) [pid = 3760] [serial = 2175] [outer = 00000000] 08:31:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (14E7B000) [pid = 3760] [serial = 2176] [outer = 13953800] 08:31:12 INFO - PROCESS | 3760 | 1463675472796 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (14ECE000) [pid = 3760] [serial = 2177] [outer = 13953800] 08:31:13 INFO - PROCESS | 3760 | 1463675473264 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:31:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:31:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 691ms 08:31:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:31:13 INFO - PROCESS | 3760 | 1463675473334 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 3760 | 1463675473337 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 08:31:13 INFO - PROCESS | 3760 | 1463675473340 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - PROCESS | 3760 | 1463675473342 Marionette TRACE conn3 <- [1,2866,null,{}] 08:31:13 INFO - PROCESS | 3760 | 1463675473345 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:13 INFO - PROCESS | 3760 | 1463675473455 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:31:13 INFO - PROCESS | 3760 | 1463675473556 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:13 INFO - PROCESS | 3760 | ++DOCSHELL 154E5400 == 46 [pid = 3760] [id = 726] 08:31:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1561B400) [pid = 3760] [serial = 2178] [outer = 00000000] 08:31:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (156B5800) [pid = 3760] [serial = 2179] [outer = 1561B400] 08:31:13 INFO - PROCESS | 3760 | 1463675473600 Marionette DEBUG loaded listener.js 08:31:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1573AC00) [pid = 3760] [serial = 2180] [outer = 1561B400] 08:31:14 INFO - PROCESS | 3760 | 1463675473976 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:31:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:31:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 691ms 08:31:14 INFO - PROCESS | 3760 | 1463675474049 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:31:14 INFO - PROCESS | 3760 | 1463675474051 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 08:31:14 INFO - PROCESS | 3760 | 1463675474055 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:31:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:31:14 INFO - PROCESS | 3760 | 1463675474056 Marionette TRACE conn3 <- [1,2870,null,{}] 08:31:14 INFO - PROCESS | 3760 | 1463675474060 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:14 INFO - PROCESS | 3760 | 1463675474212 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:31:14 INFO - PROCESS | 3760 | 1463675474231 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:14 INFO - PROCESS | 3760 | ++DOCSHELL 1561B000 == 47 [pid = 3760] [id = 727] 08:31:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1573C400) [pid = 3760] [serial = 2181] [outer = 00000000] 08:31:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (16443400) [pid = 3760] [serial = 2182] [outer = 1573C400] 08:31:14 INFO - PROCESS | 3760 | 1463675474274 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (16445000) [pid = 3760] [serial = 2183] [outer = 1573C400] 08:31:14 INFO - PROCESS | 3760 | 1463675474725 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:31:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:31:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 690ms 08:31:14 INFO - PROCESS | 3760 | 1463675474755 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:31:14 INFO - PROCESS | 3760 | 1463675474757 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 08:31:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:31:14 INFO - PROCESS | 3760 | 1463675474760 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:31:14 INFO - PROCESS | 3760 | 1463675474762 Marionette TRACE conn3 <- [1,2874,null,{}] 08:31:14 INFO - PROCESS | 3760 | 1463675474766 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:14 INFO - PROCESS | 3760 | 1463675474897 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:31:14 INFO - PROCESS | 3760 | 1463675474905 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:14 INFO - PROCESS | 3760 | ++DOCSHELL 154DD400 == 48 [pid = 3760] [id = 728] 08:31:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1644FC00) [pid = 3760] [serial = 2184] [outer = 00000000] 08:31:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1688B000) [pid = 3760] [serial = 2185] [outer = 1644FC00] 08:31:15 INFO - PROCESS | 3760 | 1463675475005 Marionette DEBUG loaded listener.js 08:31:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (168E0000) [pid = 3760] [serial = 2186] [outer = 1644FC00] 08:31:15 INFO - PROCESS | 3760 | 1463675475438 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:31:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:31:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 738ms 08:31:15 INFO - PROCESS | 3760 | 1463675475502 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 3760 | 1463675475504 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 08:31:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:31:15 INFO - PROCESS | 3760 | 1463675475507 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 3760 | 1463675475509 Marionette TRACE conn3 <- [1,2878,null,{}] 08:31:15 INFO - PROCESS | 3760 | 1463675475512 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:15 INFO - PROCESS | 3760 | 1463675475649 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:31:15 INFO - PROCESS | 3760 | 1463675475671 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:15 INFO - PROCESS | 3760 | ++DOCSHELL 0F331000 == 49 [pid = 3760] [id = 729] 08:31:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (16891800) [pid = 3760] [serial = 2187] [outer = 00000000] 08:31:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (169D6000) [pid = 3760] [serial = 2188] [outer = 16891800] 08:31:15 INFO - PROCESS | 3760 | 1463675475715 Marionette DEBUG loaded listener.js 08:31:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (16D21C00) [pid = 3760] [serial = 2189] [outer = 16891800] 08:31:16 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (0F32B000) [pid = 3760] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:31:16 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (157F3C00) [pid = 3760] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:31:16 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (16889C00) [pid = 3760] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:31:16 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (10A5D000) [pid = 3760] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:31:16 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (16710C00) [pid = 3760] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:31:16 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (14005800) [pid = 3760] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:31:16 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (10B86400) [pid = 3760] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:31:16 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (14FD9800) [pid = 3760] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:31:16 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (15F8E800) [pid = 3760] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:31:16 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1304E800) [pid = 3760] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:31:16 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1688DC00) [pid = 3760] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:31:16 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (112AFC00) [pid = 3760] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:31:16 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (0F9EC800) [pid = 3760] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:31:16 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (14E7A800) [pid = 3760] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:31:16 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (12D7E000) [pid = 3760] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:31:16 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1027B800) [pid = 3760] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:31:16 INFO - PROCESS | 3760 | 1463675476408 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:31:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:31:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 911ms 08:31:16 INFO - PROCESS | 3760 | 1463675476444 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:31:16 INFO - PROCESS | 3760 | 1463675476446 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 08:31:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:31:16 INFO - PROCESS | 3760 | 1463675476450 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:31:16 INFO - PROCESS | 3760 | 1463675476452 Marionette TRACE conn3 <- [1,2882,null,{}] 08:31:16 INFO - PROCESS | 3760 | 1463675476459 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:16 INFO - PROCESS | 3760 | 1463675476545 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:31:16 INFO - PROCESS | 3760 | 1463675476551 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:16 INFO - PROCESS | 3760 | ++DOCSHELL 0F242800 == 50 [pid = 3760] [id = 730] 08:31:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (10275000) [pid = 3760] [serial = 2190] [outer = 00000000] 08:31:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (10C19400) [pid = 3760] [serial = 2191] [outer = 10275000] 08:31:16 INFO - PROCESS | 3760 | 1463675476597 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (14ED2800) [pid = 3760] [serial = 2192] [outer = 10275000] 08:31:17 INFO - PROCESS | 3760 | 1463675477104 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:31:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:31:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 691ms 08:31:17 INFO - PROCESS | 3760 | 1463675477149 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:31:17 INFO - PROCESS | 3760 | 1463675477151 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 08:31:17 INFO - PROCESS | 3760 | 1463675477154 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:31:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:31:17 INFO - PROCESS | 3760 | 1463675477156 Marionette TRACE conn3 <- [1,2886,null,{}] 08:31:17 INFO - PROCESS | 3760 | 1463675477159 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:17 INFO - PROCESS | 3760 | 1463675477235 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:31:17 INFO - PROCESS | 3760 | 1463675477241 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:17 INFO - PROCESS | 3760 | ++DOCSHELL 10C17400 == 51 [pid = 3760] [id = 731] 08:31:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (154DA400) [pid = 3760] [serial = 2193] [outer = 00000000] 08:31:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1688DC00) [pid = 3760] [serial = 2194] [outer = 154DA400] 08:31:17 INFO - PROCESS | 3760 | 1463675477284 Marionette DEBUG loaded listener.js 08:31:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (16D27400) [pid = 3760] [serial = 2195] [outer = 154DA400] 08:31:17 INFO - PROCESS | 3760 | 1463675477755 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:31:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:31:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 628ms 08:31:17 INFO - PROCESS | 3760 | 1463675477793 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:31:17 INFO - PROCESS | 3760 | 1463675477795 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 08:31:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:31:17 INFO - PROCESS | 3760 | 1463675477798 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:31:17 INFO - PROCESS | 3760 | 1463675477800 Marionette TRACE conn3 <- [1,2890,null,{}] 08:31:17 INFO - PROCESS | 3760 | 1463675477804 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:17 INFO - PROCESS | 3760 | 1463675477881 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:31:17 INFO - PROCESS | 3760 | 1463675477888 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:17 INFO - PROCESS | 3760 | ++DOCSHELL 172C6800 == 52 [pid = 3760] [id = 732] 08:31:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (172CF800) [pid = 3760] [serial = 2196] [outer = 00000000] 08:31:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (175B9C00) [pid = 3760] [serial = 2197] [outer = 172CF800] 08:31:17 INFO - PROCESS | 3760 | 1463675477931 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (175DCC00) [pid = 3760] [serial = 2198] [outer = 172CF800] 08:31:18 INFO - PROCESS | 3760 | 1463675478461 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:31:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:31:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 707ms 08:31:18 INFO - PROCESS | 3760 | 1463675478498 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:31:18 INFO - PROCESS | 3760 | 1463675478503 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 08:31:18 INFO - PROCESS | 3760 | 1463675478508 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:31:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:31:18 INFO - PROCESS | 3760 | 1463675478513 Marionette TRACE conn3 <- [1,2894,null,{}] 08:31:18 INFO - PROCESS | 3760 | 1463675478521 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:18 INFO - PROCESS | 3760 | 1463675478681 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:31:18 INFO - PROCESS | 3760 | 1463675478814 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:18 INFO - PROCESS | 3760 | ++DOCSHELL 10236C00 == 53 [pid = 3760] [id = 733] 08:31:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (10273C00) [pid = 3760] [serial = 2199] [outer = 00000000] 08:31:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (11032000) [pid = 3760] [serial = 2200] [outer = 10273C00] 08:31:18 INFO - PROCESS | 3760 | 1463675478870 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (11C04000) [pid = 3760] [serial = 2201] [outer = 10273C00] 08:31:19 INFO - PROCESS | 3760 | 1463675479433 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:31:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:31:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1005ms 08:31:19 INFO - PROCESS | 3760 | 1463675479513 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 3760 | 1463675479519 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 08:31:19 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:31:19 INFO - PROCESS | 3760 | 1463675479525 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 3760 | 1463675479528 Marionette TRACE conn3 <- [1,2898,null,{}] 08:31:19 INFO - PROCESS | 3760 | 1463675479532 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:19 INFO - PROCESS | 3760 | 1463675479688 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:31:19 INFO - PROCESS | 3760 | 1463675479706 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 3760 | ++DOCSHELL 1338B400 == 54 [pid = 3760] [id = 734] 08:31:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1338B800) [pid = 3760] [serial = 2202] [outer = 00000000] 08:31:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1423F800) [pid = 3760] [serial = 2203] [outer = 1338B800] 08:31:19 INFO - PROCESS | 3760 | 1463675479759 Marionette DEBUG loaded listener.js 08:31:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (154E4C00) [pid = 3760] [serial = 2204] [outer = 1338B800] 08:31:20 INFO - PROCESS | 3760 | 1463675480349 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:31:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:31:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:31:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 848ms 08:31:20 INFO - PROCESS | 3760 | 1463675480370 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:31:20 INFO - PROCESS | 3760 | 1463675480372 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 08:31:20 INFO - TEST-START | /DOMEvents/constructors.html 08:31:20 INFO - PROCESS | 3760 | 1463675480377 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:31:20 INFO - PROCESS | 3760 | 1463675480381 Marionette TRACE conn3 <- [1,2902,null,{}] 08:31:20 INFO - PROCESS | 3760 | 1463675480392 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:20 INFO - PROCESS | 3760 | 1463675480499 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:31:20 INFO - PROCESS | 3760 | 1463675480661 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:20 INFO - PROCESS | 3760 | ++DOCSHELL 14ED2000 == 55 [pid = 3760] [id = 735] 08:31:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (166E2800) [pid = 3760] [serial = 2205] [outer = 00000000] 08:31:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (169CA400) [pid = 3760] [serial = 2206] [outer = 166E2800] 08:31:20 INFO - PROCESS | 3760 | 1463675480718 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (172CFC00) [pid = 3760] [serial = 2207] [outer = 166E2800] 08:31:21 INFO - PROCESS | 3760 | 1463675481314 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:31:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:31:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:31:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:31:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:31:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:31:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:31:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:31:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:31:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 1018ms 08:31:21 INFO - PROCESS | 3760 | 1463675481395 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:31:21 INFO - PROCESS | 3760 | 1463675481399 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 08:31:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:31:21 INFO - PROCESS | 3760 | 1463675481402 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - PROCESS | 3760 | 1463675481404 Marionette TRACE conn3 <- [1,2906,null,{}] 08:31:21 INFO - PROCESS | 3760 | 1463675481408 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:21 INFO - PROCESS | 3760 | 1463675481508 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:31:21 INFO - PROCESS | 3760 | 1463675481654 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:21 INFO - PROCESS | 3760 | ++DOCSHELL 172D2400 == 56 [pid = 3760] [id = 736] 08:31:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (175C1C00) [pid = 3760] [serial = 2208] [outer = 00000000] 08:31:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (175E8800) [pid = 3760] [serial = 2209] [outer = 175C1C00] 08:31:21 INFO - PROCESS | 3760 | 1463675481712 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (177C2C00) [pid = 3760] [serial = 2210] [outer = 175C1C00] 08:31:22 INFO - PROCESS | 3760 | 1463675482272 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:31:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:31:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 908ms 08:31:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:31:22 INFO - PROCESS | 3760 | 1463675482305 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:31:22 INFO - PROCESS | 3760 | 1463675482307 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 08:31:22 INFO - PROCESS | 3760 | 1463675482311 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:31:22 INFO - PROCESS | 3760 | 1463675482312 Marionette TRACE conn3 <- [1,2910,null,{}] 08:31:22 INFO - PROCESS | 3760 | 1463675482316 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:22 INFO - PROCESS | 3760 | 1463675482468 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:31:22 INFO - PROCESS | 3760 | 1463675482548 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 3760 | ++DOCSHELL 177C8000 == 57 [pid = 3760] [id = 737] 08:31:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (177C8400) [pid = 3760] [serial = 2211] [outer = 00000000] 08:31:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (17DCD400) [pid = 3760] [serial = 2212] [outer = 177C8400] 08:31:22 INFO - PROCESS | 3760 | 1463675482607 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (17E19800) [pid = 3760] [serial = 2213] [outer = 177C8400] 08:31:23 INFO - PROCESS | 3760 | [3760] 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 08:31:23 INFO - PROCESS | 3760 | [3760] 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 08:31:23 INFO - PROCESS | 3760 | [3760] 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 08:31:23 INFO - PROCESS | 3760 | [3760] 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 08:31:23 INFO - PROCESS | 3760 | 1463675483099 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:31:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:31:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:31:23 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 08:31:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:31:23 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 08:31:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:31:23 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]" 08:31:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:31:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:31:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 846ms 08:31:23 INFO - PROCESS | 3760 | 1463675483186 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:31:23 INFO - PROCESS | 3760 | 1463675483188 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 08:31:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:31:23 INFO - PROCESS | 3760 | 1463675483195 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 3760 | 1463675483197 Marionette TRACE conn3 <- [1,2914,null,{}] 08:31:23 INFO - PROCESS | 3760 | 1463675483201 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:23 INFO - PROCESS | 3760 | 1463675483317 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:31:23 INFO - PROCESS | 3760 | 1463675483481 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:23 INFO - PROCESS | 3760 | ++DOCSHELL 17820800 == 58 [pid = 3760] [id = 738] 08:31:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (17E20C00) [pid = 3760] [serial = 2214] [outer = 00000000] 08:31:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (18480000) [pid = 3760] [serial = 2215] [outer = 17E20C00] 08:31:23 INFO - PROCESS | 3760 | 1463675483537 Marionette DEBUG loaded listener.js 08:31:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (18485800) [pid = 3760] [serial = 2216] [outer = 17E20C00] 08:31:24 INFO - PROCESS | 3760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:31:24 INFO - PROCESS | 3760 | 1463675484032 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:31:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:31:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 908ms 08:31:24 INFO - PROCESS | 3760 | 1463675484099 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:31:24 INFO - PROCESS | 3760 | 1463675484102 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 08:31:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:31:24 INFO - PROCESS | 3760 | 1463675484105 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:31:24 INFO - PROCESS | 3760 | 1463675484107 Marionette TRACE conn3 <- [1,2918,null,{}] 08:31:24 INFO - PROCESS | 3760 | 1463675484111 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:24 INFO - PROCESS | 3760 | 1463675484210 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:31:24 INFO - PROCESS | 3760 | 1463675484523 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:24 INFO - PROCESS | 3760 | ++DOCSHELL 0F9E9C00 == 59 [pid = 3760] [id = 739] 08:31:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (0F9EB400) [pid = 3760] [serial = 2217] [outer = 00000000] 08:31:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (102DA000) [pid = 3760] [serial = 2218] [outer = 0F9EB400] 08:31:24 INFO - PROCESS | 3760 | 1463675484573 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (10C1A400) [pid = 3760] [serial = 2219] [outer = 0F9EB400] 08:31:25 INFO - PROCESS | 3760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:31:25 INFO - PROCESS | 3760 | --DOCSHELL 10C17400 == 58 [pid = 3760] [id = 731] 08:31:25 INFO - PROCESS | 3760 | --DOCSHELL 0F242800 == 57 [pid = 3760] [id = 730] 08:31:25 INFO - PROCESS | 3760 | --DOCSHELL 0F331000 == 56 [pid = 3760] [id = 729] 08:31:25 INFO - PROCESS | 3760 | --DOCSHELL 154DD400 == 55 [pid = 3760] [id = 728] 08:31:25 INFO - PROCESS | 3760 | --DOCSHELL 1561B000 == 54 [pid = 3760] [id = 727] 08:31:25 INFO - PROCESS | 3760 | --DOCSHELL 154E5400 == 53 [pid = 3760] [id = 726] 08:31:25 INFO - PROCESS | 3760 | --DOCSHELL 137B8800 == 52 [pid = 3760] [id = 725] 08:31:25 INFO - PROCESS | 3760 | --DOCSHELL 0F332000 == 51 [pid = 3760] [id = 724] 08:31:25 INFO - PROCESS | 3760 | --DOCSHELL 10C1A800 == 50 [pid = 3760] [id = 723] 08:31:25 INFO - PROCESS | 3760 | --DOCSHELL 12AF0000 == 49 [pid = 3760] [id = 720] 08:31:25 INFO - PROCESS | 3760 | --DOCSHELL 10567400 == 48 [pid = 3760] [id = 719] 08:31:25 INFO - PROCESS | 3760 | --DOCSHELL 16D28000 == 47 [pid = 3760] [id = 718] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (137B5800) [pid = 3760] [serial = 2045] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (10C1B000) [pid = 3760] [serial = 2018] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (166DEC00) [pid = 3760] [serial = 2084] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (15F86800) [pid = 3760] [serial = 2141] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (16925400) [pid = 3760] [serial = 2146] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (112B2800) [pid = 3760] [serial = 2131] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (16D20000) [pid = 3760] [serial = 2126] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1691A000) [pid = 3760] [serial = 2125] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1423B800) [pid = 3760] [serial = 2134] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (14E87000) [pid = 3760] [serial = 2135] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (112B7000) [pid = 3760] [serial = 2129] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1102D400) [pid = 3760] [serial = 2128] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (156B4C00) [pid = 3760] [serial = 2137] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (0F32C400) [pid = 3760] [serial = 2116] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (166E7800) [pid = 3760] [serial = 2143] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (12AEF000) [pid = 3760] [serial = 2119] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (15F82000) [pid = 3760] [serial = 2122] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (17274800) [pid = 3760] [serial = 2155] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (14FE2C00) [pid = 3760] [serial = 2149] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (14E84C00) [pid = 3760] [serial = 2150] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (16D21000) [pid = 3760] [serial = 2152] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (169CD400) [pid = 3760] [serial = 2147] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (12B65C00) [pid = 3760] [serial = 2132] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (15E0CC00) [pid = 3760] [serial = 2140] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (16D25800) [pid = 3760] [serial = 2153] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (16868400) [pid = 3760] [serial = 2144] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (156AEC00) [pid = 3760] [serial = 2138] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1304E400) [pid = 3760] [serial = 2021] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (10C1CC00) [pid = 3760] [serial = 2042] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1573EC00) [pid = 3760] [serial = 2024] [outer = 00000000] [url = about:blank] 08:31:25 INFO - PROCESS | 3760 | 1463675485194 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:31:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:31:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1142ms 08:31:25 INFO - PROCESS | 3760 | 1463675485257 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 3760 | 1463675485261 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 08:31:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:31:25 INFO - PROCESS | 3760 | 1463675485265 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 3760 | 1463675485268 Marionette TRACE conn3 <- [1,2922,null,{}] 08:31:25 INFO - PROCESS | 3760 | 1463675485272 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:25 INFO - PROCESS | 3760 | 1463675485373 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:31:25 INFO - PROCESS | 3760 | 1463675485475 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:25 INFO - PROCESS | 3760 | ++DOCSHELL 10B86800 == 48 [pid = 3760] [id = 740] 08:31:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (10B89800) [pid = 3760] [serial = 2220] [outer = 00000000] 08:31:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1102CC00) [pid = 3760] [serial = 2221] [outer = 10B89800] 08:31:25 INFO - PROCESS | 3760 | 1463675485521 Marionette DEBUG loaded listener.js 08:31:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (112AC400) [pid = 3760] [serial = 2222] [outer = 10B89800] 08:31:25 INFO - PROCESS | 3760 | 1463675485881 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:31:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:31:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 626ms 08:31:25 INFO - PROCESS | 3760 | 1463675485958 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 3760 | 1463675485961 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 08:31:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:31:25 INFO - PROCESS | 3760 | 1463675485966 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 3760 | 1463675485968 Marionette TRACE conn3 <- [1,2926,null,{}] 08:31:26 INFO - PROCESS | 3760 | 1463675485975 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:26 INFO - PROCESS | 3760 | 1463675486089 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:31:26 INFO - PROCESS | 3760 | 1463675486104 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:26 INFO - PROCESS | 3760 | ++DOCSHELL 1330CC00 == 49 [pid = 3760] [id = 741] 08:31:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (13310C00) [pid = 3760] [serial = 2223] [outer = 00000000] 08:31:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1338B000) [pid = 3760] [serial = 2224] [outer = 13310C00] 08:31:26 INFO - PROCESS | 3760 | 1463675486149 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1395B000) [pid = 3760] [serial = 2225] [outer = 13310C00] 08:31:26 INFO - PROCESS | 3760 | 1463675486640 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:31:26 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. 08:31:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 689ms 08:31:26 INFO - PROCESS | 3760 | 1463675486696 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:31:26 INFO - PROCESS | 3760 | 1463675486699 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 08:31:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:31:26 INFO - PROCESS | 3760 | 1463675486713 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:31:26 INFO - PROCESS | 3760 | 1463675486718 Marionette TRACE conn3 <- [1,2930,null,{}] 08:31:26 INFO - PROCESS | 3760 | 1463675486723 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:26 INFO - PROCESS | 3760 | 1463675486806 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:31:26 INFO - PROCESS | 3760 | 1463675486814 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:26 INFO - PROCESS | 3760 | ++DOCSHELL 1338AC00 == 50 [pid = 3760] [id = 742] 08:31:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1400E800) [pid = 3760] [serial = 2226] [outer = 00000000] 08:31:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (156AEC00) [pid = 3760] [serial = 2227] [outer = 1400E800] 08:31:26 INFO - PROCESS | 3760 | 1463675486858 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1573E000) [pid = 3760] [serial = 2228] [outer = 1400E800] 08:31:27 INFO - PROCESS | 3760 | 1463675487269 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:31:27 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 08:31:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:31:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 594ms 08:31:27 INFO - PROCESS | 3760 | 1463675487302 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:31:27 INFO - PROCESS | 3760 | 1463675487305 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 08:31:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:31:27 INFO - PROCESS | 3760 | 1463675487308 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:31:27 INFO - PROCESS | 3760 | 1463675487309 Marionette TRACE conn3 <- [1,2934,null,{}] 08:31:27 INFO - PROCESS | 3760 | 1463675487336 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:27 INFO - PROCESS | 3760 | 1463675487465 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:31:27 INFO - PROCESS | 3760 | 1463675487501 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:27 INFO - PROCESS | 3760 | ++DOCSHELL 15F8D800 == 51 [pid = 3760] [id = 743] 08:31:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (160A0C00) [pid = 3760] [serial = 2229] [outer = 00000000] 08:31:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (16447000) [pid = 3760] [serial = 2230] [outer = 160A0C00] 08:31:27 INFO - PROCESS | 3760 | 1463675487545 Marionette DEBUG loaded listener.js 08:31:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (166DC800) [pid = 3760] [serial = 2231] [outer = 160A0C00] 08:31:27 INFO - PROCESS | 3760 | 1463675487967 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:31:28 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. 08:31:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 689ms 08:31:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:31:28 INFO - PROCESS | 3760 | 1463675488007 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:31:28 INFO - PROCESS | 3760 | 1463675488009 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 08:31:28 INFO - PROCESS | 3760 | 1463675488012 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - PROCESS | 3760 | 1463675488014 Marionette TRACE conn3 <- [1,2938,null,{}] 08:31:28 INFO - PROCESS | 3760 | 1463675488017 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:28 INFO - PROCESS | 3760 | 1463675488136 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:31:28 INFO - PROCESS | 3760 | 1463675488205 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:28 INFO - PROCESS | 3760 | ++DOCSHELL 1685F400 == 52 [pid = 3760] [id = 744] 08:31:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (16862C00) [pid = 3760] [serial = 2232] [outer = 00000000] 08:31:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1686C000) [pid = 3760] [serial = 2233] [outer = 16862C00] 08:31:28 INFO - PROCESS | 3760 | 1463675488255 Marionette DEBUG loaded listener.js 08:31:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1688F000) [pid = 3760] [serial = 2234] [outer = 16862C00] 08:31:28 INFO - PROCESS | 3760 | ++DOCSHELL 169CE800 == 53 [pid = 3760] [id = 745] 08:31:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (169CEC00) [pid = 3760] [serial = 2235] [outer = 00000000] 08:31:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (169D1000) [pid = 3760] [serial = 2236] [outer = 169CEC00] 08:31:28 INFO - PROCESS | 3760 | 1463675488710 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:31:28 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. 08:31:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 736ms 08:31:28 INFO - PROCESS | 3760 | 1463675488756 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:31:28 INFO - PROCESS | 3760 | 1463675488758 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 08:31:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:31:28 INFO - PROCESS | 3760 | 1463675488761 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - PROCESS | 3760 | 1463675488763 Marionette TRACE conn3 <- [1,2942,null,{}] 08:31:28 INFO - PROCESS | 3760 | 1463675488766 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:28 INFO - PROCESS | 3760 | 1463675488921 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:31:28 INFO - PROCESS | 3760 | 1463675488946 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:28 INFO - PROCESS | 3760 | ++DOCSHELL 1691A000 == 54 [pid = 3760] [id = 746] 08:31:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (169C7400) [pid = 3760] [serial = 2237] [outer = 00000000] 08:31:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (16D1D000) [pid = 3760] [serial = 2238] [outer = 169C7400] 08:31:29 INFO - PROCESS | 3760 | 1463675488989 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (16D22800) [pid = 3760] [serial = 2239] [outer = 169C7400] 08:31:29 INFO - PROCESS | 3760 | 1463675489407 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:31:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:31:29 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 08:31:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 705ms 08:31:29 INFO - PROCESS | 3760 | 1463675489459 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 3760 | 1463675489460 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 08:31:29 INFO - PROCESS | 3760 | 1463675489464 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:31:29 INFO - PROCESS | 3760 | 1463675489466 Marionette TRACE conn3 <- [1,2946,null,{}] 08:31:29 INFO - PROCESS | 3760 | 1463675489469 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:29 INFO - PROCESS | 3760 | 1463675489607 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:31:29 INFO - PROCESS | 3760 | 1463675489674 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:29 INFO - PROCESS | 3760 | ++DOCSHELL 16D23800 == 55 [pid = 3760] [id = 747] 08:31:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (16D25C00) [pid = 3760] [serial = 2240] [outer = 00000000] 08:31:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (17503800) [pid = 3760] [serial = 2241] [outer = 16D25C00] 08:31:29 INFO - PROCESS | 3760 | 1463675489717 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (175E7000) [pid = 3760] [serial = 2242] [outer = 16D25C00] 08:31:29 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1644FC00) [pid = 3760] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:31:29 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1573C400) [pid = 3760] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:31:29 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (10C1AC00) [pid = 3760] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:31:29 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (0F336C00) [pid = 3760] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:31:29 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1561B400) [pid = 3760] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:31:29 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (13953800) [pid = 3760] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:31:29 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (16891800) [pid = 3760] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:31:29 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (10275000) [pid = 3760] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:31:29 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (154DA400) [pid = 3760] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:31:29 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (170C0800) [pid = 3760] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:31:30 INFO - PROCESS | 3760 | 1463675490158 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:31:30 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. 08:31:30 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 736ms 08:31:30 INFO - PROCESS | 3760 | 1463675490205 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:31:30 INFO - PROCESS | 3760 | 1463675490207 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 08:31:30 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:31:30 INFO - PROCESS | 3760 | 1463675490210 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - PROCESS | 3760 | 1463675490212 Marionette TRACE conn3 <- [1,2950,null,{}] 08:31:30 INFO - PROCESS | 3760 | 1463675490215 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:30 INFO - PROCESS | 3760 | 1463675490320 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:31:30 INFO - PROCESS | 3760 | 1463675490328 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 3760 | ++DOCSHELL 1561B400 == 56 [pid = 3760] [id = 748] 08:31:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (156B7800) [pid = 3760] [serial = 2243] [outer = 00000000] 08:31:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (16869C00) [pid = 3760] [serial = 2244] [outer = 156B7800] 08:31:30 INFO - PROCESS | 3760 | 1463675490371 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (169D2400) [pid = 3760] [serial = 2245] [outer = 156B7800] 08:31:30 INFO - PROCESS | 3760 | 1463675490809 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:31:30 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. 08:31:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 642ms 08:31:30 INFO - PROCESS | 3760 | 1463675490864 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:31:30 INFO - PROCESS | 3760 | 1463675490866 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 08:31:30 INFO - PROCESS | 3760 | 1463675490870 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:31:30 INFO - PROCESS | 3760 | 1463675490872 Marionette TRACE conn3 <- [1,2954,null,{}] 08:31:30 INFO - PROCESS | 3760 | 1463675490875 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:30 INFO - PROCESS | 3760 | 1463675490954 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:31:30 INFO - PROCESS | 3760 | 1463675490960 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 3760 | ++DOCSHELL 172CE800 == 57 [pid = 3760] [id = 749] 08:31:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (175EB800) [pid = 3760] [serial = 2246] [outer = 00000000] 08:31:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (17EE7C00) [pid = 3760] [serial = 2247] [outer = 175EB800] 08:31:31 INFO - PROCESS | 3760 | 1463675491003 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (182A9C00) [pid = 3760] [serial = 2248] [outer = 175EB800] 08:31:31 INFO - PROCESS | 3760 | 1463675491418 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:31:31 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. 08:31:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 595ms 08:31:31 INFO - PROCESS | 3760 | 1463675491468 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 3760 | 1463675491470 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 08:31:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:31:31 INFO - PROCESS | 3760 | 1463675491485 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - PROCESS | 3760 | 1463675491487 Marionette TRACE conn3 <- [1,2958,null,{}] 08:31:31 INFO - PROCESS | 3760 | 1463675491491 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:31 INFO - PROCESS | 3760 | 1463675491573 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:31:31 INFO - PROCESS | 3760 | 1463675491578 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:31 INFO - PROCESS | 3760 | ++DOCSHELL 0F32F000 == 58 [pid = 3760] [id = 750] 08:31:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (175EA800) [pid = 3760] [serial = 2249] [outer = 00000000] 08:31:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (18487C00) [pid = 3760] [serial = 2250] [outer = 175EA800] 08:31:31 INFO - PROCESS | 3760 | 1463675491627 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (198EC400) [pid = 3760] [serial = 2251] [outer = 175EA800] 08:31:32 INFO - PROCESS | 3760 | 1463675492259 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:31:32 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. 08:31:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 798ms 08:31:32 INFO - PROCESS | 3760 | 1463675492276 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:31:32 INFO - PROCESS | 3760 | 1463675492281 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 08:31:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:31:32 INFO - PROCESS | 3760 | 1463675492286 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - PROCESS | 3760 | 1463675492290 Marionette TRACE conn3 <- [1,2962,null,{}] 08:31:32 INFO - PROCESS | 3760 | 1463675492296 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:32 INFO - PROCESS | 3760 | 1463675492407 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:31:32 INFO - PROCESS | 3760 | 1463675492553 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:32 INFO - PROCESS | 3760 | ++DOCSHELL 0F337C00 == 59 [pid = 3760] [id = 751] 08:31:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (105F7000) [pid = 3760] [serial = 2252] [outer = 00000000] 08:31:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (112D7C00) [pid = 3760] [serial = 2253] [outer = 105F7000] 08:31:32 INFO - PROCESS | 3760 | 1463675492613 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (13053000) [pid = 3760] [serial = 2254] [outer = 105F7000] 08:31:33 INFO - PROCESS | 3760 | 1463675493146 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:31:33 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. 08:31:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 908ms 08:31:33 INFO - PROCESS | 3760 | 1463675493192 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 3760 | 1463675493198 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 08:31:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:31:33 INFO - PROCESS | 3760 | 1463675493205 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 3760 | 1463675493208 Marionette TRACE conn3 <- [1,2966,null,{}] 08:31:33 INFO - PROCESS | 3760 | 1463675493211 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:33 INFO - PROCESS | 3760 | 1463675493317 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:31:33 INFO - PROCESS | 3760 | 1463675493476 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:33 INFO - PROCESS | 3760 | ++DOCSHELL 13313800 == 60 [pid = 3760] [id = 752] 08:31:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (13391800) [pid = 3760] [serial = 2255] [outer = 00000000] 08:31:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (154DA400) [pid = 3760] [serial = 2256] [outer = 13391800] 08:31:33 INFO - PROCESS | 3760 | 1463675493530 Marionette DEBUG loaded listener.js 08:31:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (15E17000) [pid = 3760] [serial = 2257] [outer = 13391800] 08:31:34 INFO - PROCESS | 3760 | 1463675494069 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:31:34 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. 08:31:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 892ms 08:31:34 INFO - PROCESS | 3760 | 1463675494106 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:31:34 INFO - PROCESS | 3760 | 1463675494109 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 08:31:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:31:34 INFO - PROCESS | 3760 | 1463675494113 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - PROCESS | 3760 | 1463675494116 Marionette TRACE conn3 <- [1,2970,null,{}] 08:31:34 INFO - PROCESS | 3760 | 1463675494127 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:34 INFO - PROCESS | 3760 | 1463675494235 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:31:34 INFO - PROCESS | 3760 | 1463675494396 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:34 INFO - PROCESS | 3760 | ++DOCSHELL 17274C00 == 61 [pid = 3760] [id = 753] 08:31:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (172D0800) [pid = 3760] [serial = 2258] [outer = 00000000] 08:31:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (175E6800) [pid = 3760] [serial = 2259] [outer = 172D0800] 08:31:34 INFO - PROCESS | 3760 | 1463675494452 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (17FC5400) [pid = 3760] [serial = 2260] [outer = 172D0800] 08:31:34 INFO - PROCESS | 3760 | 1463675494985 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:31:35 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 08:31:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:31:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 908ms 08:31:35 INFO - PROCESS | 3760 | 1463675495017 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:31:35 INFO - PROCESS | 3760 | 1463675495020 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 08:31:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:31:35 INFO - PROCESS | 3760 | 1463675495040 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:31:35 INFO - PROCESS | 3760 | 1463675495042 Marionette TRACE conn3 <- [1,2974,null,{}] 08:31:35 INFO - PROCESS | 3760 | 1463675495046 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:35 INFO - PROCESS | 3760 | 1463675495149 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:31:35 INFO - PROCESS | 3760 | 1463675495317 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:35 INFO - PROCESS | 3760 | ++DOCSHELL 112B0C00 == 62 [pid = 3760] [id = 754] 08:31:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (12D7E000) [pid = 3760] [serial = 2261] [outer = 00000000] 08:31:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (198E9C00) [pid = 3760] [serial = 2262] [outer = 12D7E000] 08:31:35 INFO - PROCESS | 3760 | 1463675495375 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (198F4400) [pid = 3760] [serial = 2263] [outer = 12D7E000] 08:31:36 INFO - PROCESS | 3760 | 1463675496128 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:31:36 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. 08:31:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1158ms 08:31:36 INFO - PROCESS | 3760 | 1463675496194 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:31:36 INFO - PROCESS | 3760 | 1463675496199 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 08:31:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:31:36 INFO - PROCESS | 3760 | 1463675496204 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 3760 | 1463675496207 Marionette TRACE conn3 <- [1,2978,null,{}] 08:31:36 INFO - PROCESS | 3760 | 1463675496213 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:36 INFO - PROCESS | 3760 | 1463675496310 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:31:36 INFO - PROCESS | 3760 | 1463675496458 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:36 INFO - PROCESS | 3760 | ++DOCSHELL 10C1F000 == 63 [pid = 3760] [id = 755] 08:31:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (10C1F400) [pid = 3760] [serial = 2264] [outer = 00000000] 08:31:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (11030400) [pid = 3760] [serial = 2265] [outer = 10C1F400] 08:31:36 INFO - PROCESS | 3760 | 1463675496515 Marionette DEBUG loaded listener.js 08:31:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (11CE7800) [pid = 3760] [serial = 2266] [outer = 10C1F400] 08:31:37 INFO - PROCESS | 3760 | ++DOCSHELL 112B6C00 == 64 [pid = 3760] [id = 756] 08:31:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (112B8C00) [pid = 3760] [serial = 2267] [outer = 00000000] 08:31:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (13155800) [pid = 3760] [serial = 2268] [outer = 112B8C00] 08:31:37 INFO - PROCESS | 3760 | 1463675497165 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:31:37 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. 08:31:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1001ms 08:31:37 INFO - PROCESS | 3760 | 1463675497207 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:31:37 INFO - PROCESS | 3760 | 1463675497213 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 08:31:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:31:37 INFO - PROCESS | 3760 | 1463675497248 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - PROCESS | 3760 | 1463675497251 Marionette TRACE conn3 <- [1,2982,null,{}] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 0F23EC00 == 63 [pid = 3760] [id = 705] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 10271C00 == 62 [pid = 3760] [id = 598] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 0F31F000 == 61 [pid = 3760] [id = 605] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 0F937400 == 60 [pid = 3760] [id = 602] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 1109D000 == 59 [pid = 3760] [id = 706] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 172CE800 == 58 [pid = 3760] [id = 749] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 1561B400 == 57 [pid = 3760] [id = 748] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 16D23800 == 56 [pid = 3760] [id = 747] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 1691A000 == 55 [pid = 3760] [id = 746] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 169CE800 == 54 [pid = 3760] [id = 745] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 1685F400 == 53 [pid = 3760] [id = 744] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 15F8D800 == 52 [pid = 3760] [id = 743] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 1338AC00 == 51 [pid = 3760] [id = 742] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 1330CC00 == 50 [pid = 3760] [id = 741] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 10B86800 == 49 [pid = 3760] [id = 740] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 0F9E9C00 == 48 [pid = 3760] [id = 739] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 172D2400 == 47 [pid = 3760] [id = 736] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 14ED2000 == 46 [pid = 3760] [id = 735] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 1338B400 == 45 [pid = 3760] [id = 734] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 10236C00 == 44 [pid = 3760] [id = 733] 08:31:37 INFO - PROCESS | 3760 | --DOCSHELL 172C6800 == 43 [pid = 3760] [id = 732] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (10B83400) [pid = 3760] [serial = 2158] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1395E000) [pid = 3760] [serial = 2161] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (169CF000) [pid = 3760] [serial = 2164] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (1741CC00) [pid = 3760] [serial = 2167] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (175B9C00) [pid = 3760] [serial = 2197] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (1688B000) [pid = 3760] [serial = 2185] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (16443400) [pid = 3760] [serial = 2182] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (16445000) [pid = 3760] [serial = 2183] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (112B4400) [pid = 3760] [serial = 2171] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (11032C00) [pid = 3760] [serial = 2170] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (10C20C00) [pid = 3760] [serial = 2173] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (112B1C00) [pid = 3760] [serial = 2174] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (156B5800) [pid = 3760] [serial = 2179] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (14E7B000) [pid = 3760] [serial = 2176] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (14ECE000) [pid = 3760] [serial = 2177] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (168E0000) [pid = 3760] [serial = 2186] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (169D6000) [pid = 3760] [serial = 2188] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (10C19400) [pid = 3760] [serial = 2191] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1688DC00) [pid = 3760] [serial = 2194] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (172C6400) [pid = 3760] [serial = 2156] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (16D27400) [pid = 3760] [serial = 2195] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (16D21C00) [pid = 3760] [serial = 2189] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1573AC00) [pid = 3760] [serial = 2180] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (14ED2800) [pid = 3760] [serial = 2192] [outer = 00000000] [url = about:blank] 08:31:37 INFO - PROCESS | 3760 | 1463675497335 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:37 INFO - PROCESS | 3760 | 1463675497430 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:31:37 INFO - PROCESS | 3760 | 1463675497437 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 3760 | ++DOCSHELL 11032C00 == 44 [pid = 3760] [id = 757] 08:31:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (11035000) [pid = 3760] [serial = 2269] [outer = 00000000] 08:31:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (112B0400) [pid = 3760] [serial = 2270] [outer = 11035000] 08:31:37 INFO - PROCESS | 3760 | 1463675497482 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (11A02C00) [pid = 3760] [serial = 2271] [outer = 11035000] 08:31:38 INFO - PROCESS | 3760 | 1463675498016 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:31:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:31:38 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 08:31:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 814ms 08:31:38 INFO - PROCESS | 3760 | 1463675498040 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:31:38 INFO - PROCESS | 3760 | 1463675498042 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 08:31:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:31:38 INFO - PROCESS | 3760 | 1463675498046 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - PROCESS | 3760 | 1463675498049 Marionette TRACE conn3 <- [1,2986,null,{}] 08:31:38 INFO - PROCESS | 3760 | 1463675498062 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:38 INFO - PROCESS | 3760 | 1463675498146 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:31:38 INFO - PROCESS | 3760 | 1463675498155 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:38 INFO - PROCESS | 3760 | ++DOCSHELL 1400C000 == 45 [pid = 3760] [id = 758] 08:31:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1406DC00) [pid = 3760] [serial = 2272] [outer = 00000000] 08:31:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (14239C00) [pid = 3760] [serial = 2273] [outer = 1406DC00] 08:31:38 INFO - PROCESS | 3760 | 1463675498202 Marionette DEBUG loaded listener.js 08:31:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (14E84800) [pid = 3760] [serial = 2274] [outer = 1406DC00] 08:31:38 INFO - PROCESS | 3760 | 1463675498654 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:31:38 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. 08:31:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 626ms 08:31:38 INFO - PROCESS | 3760 | 1463675498683 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:31:38 INFO - PROCESS | 3760 | 1463675498686 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 08:31:38 INFO - PROCESS | 3760 | 1463675498689 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:31:38 INFO - PROCESS | 3760 | 1463675498690 Marionette TRACE conn3 <- [1,2990,null,{}] 08:31:38 INFO - PROCESS | 3760 | 1463675498694 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:38 INFO - PROCESS | 3760 | 1463675498772 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:31:38 INFO - PROCESS | 3760 | 1463675498778 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:38 INFO - PROCESS | 3760 | ++DOCSHELL 14E7C800 == 46 [pid = 3760] [id = 759] 08:31:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (14E88C00) [pid = 3760] [serial = 2275] [outer = 00000000] 08:31:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (15621400) [pid = 3760] [serial = 2276] [outer = 14E88C00] 08:31:38 INFO - PROCESS | 3760 | 1463675498822 Marionette DEBUG loaded listener.js 08:31:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (156B3000) [pid = 3760] [serial = 2277] [outer = 14E88C00] 08:31:39 INFO - PROCESS | 3760 | 1463675499236 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:31:39 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. 08:31:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 595ms 08:31:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:31:39 INFO - PROCESS | 3760 | 1463675499305 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:31:39 INFO - PROCESS | 3760 | 1463675499307 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 08:31:39 INFO - PROCESS | 3760 | 1463675499311 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 3760 | 1463675499312 Marionette TRACE conn3 <- [1,2994,null,{}] 08:31:39 INFO - PROCESS | 3760 | 1463675499316 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:39 INFO - PROCESS | 3760 | 1463675499404 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:31:39 INFO - PROCESS | 3760 | 1463675499411 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 3760 | ++DOCSHELL 156B5000 == 47 [pid = 3760] [id = 760] 08:31:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (156B7C00) [pid = 3760] [serial = 2278] [outer = 00000000] 08:31:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (15E0D400) [pid = 3760] [serial = 2279] [outer = 156B7C00] 08:31:39 INFO - PROCESS | 3760 | 1463675499454 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (15E17400) [pid = 3760] [serial = 2280] [outer = 156B7C00] 08:31:39 INFO - PROCESS | 3760 | 1463675499938 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:31:39 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. 08:31:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 627ms 08:31:39 INFO - PROCESS | 3760 | 1463675499947 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:31:39 INFO - PROCESS | 3760 | 1463675499949 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 08:31:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:31:39 INFO - PROCESS | 3760 | 1463675499952 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 3760 | 1463675499954 Marionette TRACE conn3 <- [1,2998,null,{}] 08:31:39 INFO - PROCESS | 3760 | 1463675499957 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:40 INFO - PROCESS | 3760 | 1463675500089 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:31:40 INFO - PROCESS | 3760 | 1463675500096 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:40 INFO - PROCESS | 3760 | ++DOCSHELL 15F8AC00 == 48 [pid = 3760] [id = 761] 08:31:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (15F8E000) [pid = 3760] [serial = 2281] [outer = 00000000] 08:31:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (166DEC00) [pid = 3760] [serial = 2282] [outer = 15F8E000] 08:31:40 INFO - PROCESS | 3760 | 1463675500139 Marionette DEBUG loaded listener.js 08:31:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (16713000) [pid = 3760] [serial = 2283] [outer = 15F8E000] 08:31:40 INFO - PROCESS | 3760 | [3760] 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:31:40 INFO - PROCESS | 3760 | 1463675500626 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:31:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:31:40 INFO - {} 08:31:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:31:40 INFO - {} 08:31:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:31:40 INFO - {} 08:31:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:31:40 INFO - {} 08:31:40 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 689ms 08:31:40 INFO - PROCESS | 3760 | 1463675500656 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:31:40 INFO - PROCESS | 3760 | 1463675500658 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 08:31:40 INFO - PROCESS | 3760 | 1463675500661 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:31:40 INFO - PROCESS | 3760 | 1463675500663 Marionette TRACE conn3 <- [1,3002,null,{}] 08:31:40 INFO - TEST-START | /FileAPI/fileReader.html 08:31:40 INFO - PROCESS | 3760 | 1463675500666 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:40 INFO - PROCESS | 3760 | 1463675500788 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:31:40 INFO - PROCESS | 3760 | 1463675500882 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:40 INFO - PROCESS | 3760 | ++DOCSHELL 166DE800 == 49 [pid = 3760] [id = 762] 08:31:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (16865400) [pid = 3760] [serial = 2284] [outer = 00000000] 08:31:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (16924800) [pid = 3760] [serial = 2285] [outer = 16865400] 08:31:40 INFO - PROCESS | 3760 | 1463675500925 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (169A7C00) [pid = 3760] [serial = 2286] [outer = 16865400] 08:31:41 INFO - PROCESS | 3760 | 1463675501320 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:31:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:31:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:31:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:31:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:31:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 704ms 08:31:41 INFO - PROCESS | 3760 | 1463675501362 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 3760 | 1463675501364 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 08:31:41 INFO - TEST-START | /FileAPI/historical.html 08:31:41 INFO - PROCESS | 3760 | 1463675501367 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - PROCESS | 3760 | 1463675501369 Marionette TRACE conn3 <- [1,3006,null,{}] 08:31:41 INFO - PROCESS | 3760 | 1463675501372 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:41 INFO - PROCESS | 3760 | 1463675501490 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:31:41 INFO - PROCESS | 3760 | 1463675501496 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:41 INFO - PROCESS | 3760 | ++DOCSHELL 168E6C00 == 50 [pid = 3760] [id = 763] 08:31:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (169CBC00) [pid = 3760] [serial = 2287] [outer = 00000000] 08:31:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (16D20800) [pid = 3760] [serial = 2288] [outer = 169CBC00] 08:31:41 INFO - PROCESS | 3760 | 1463675501539 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (16D23800) [pid = 3760] [serial = 2289] [outer = 169CBC00] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (160A0C00) [pid = 3760] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (175EB800) [pid = 3760] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (16869000) [pid = 3760] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (105ED000) [pid = 3760] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (13151C00) [pid = 3760] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (0F23F400) [pid = 3760] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (16925000) [pid = 3760] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (1314FC00) [pid = 3760] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (16865800) [pid = 3760] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (112AD800) [pid = 3760] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (11CEB400) [pid = 3760] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (172CF400) [pid = 3760] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (10A56C00) [pid = 3760] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (16862C00) [pid = 3760] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (169C7400) [pid = 3760] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (169CEC00) [pid = 3760] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (16D25C00) [pid = 3760] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (166E2800) [pid = 3760] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (0F9EB400) [pid = 3760] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (1400E800) [pid = 3760] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (10273C00) [pid = 3760] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (1338B800) [pid = 3760] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (10B89800) [pid = 3760] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (156B7800) [pid = 3760] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (175C1C00) [pid = 3760] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (13310C00) [pid = 3760] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:31:42 INFO - PROCESS | 3760 | 1463675502293 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:31:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:31:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:31:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:31:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:31:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:31:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:31:42 INFO - TEST-OK | /FileAPI/historical.html | took 955ms 08:31:42 INFO - PROCESS | 3760 | 1463675502314 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:31:42 INFO - PROCESS | 3760 | 1463675502316 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 08:31:42 INFO - TEST-START | /FileAPI/idlharness.html 08:31:42 INFO - PROCESS | 3760 | 1463675502319 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:31:42 INFO - PROCESS | 3760 | 1463675502321 Marionette TRACE conn3 <- [1,3010,null,{}] 08:31:42 INFO - PROCESS | 3760 | 1463675502325 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:42 INFO - PROCESS | 3760 | 1463675502402 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:31:42 INFO - PROCESS | 3760 | 1463675502408 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:42 INFO - PROCESS | 3760 | ++DOCSHELL 1102D400 == 51 [pid = 3760] [id = 764] 08:31:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (11034000) [pid = 3760] [serial = 2290] [outer = 00000000] 08:31:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (156BA400) [pid = 3760] [serial = 2291] [outer = 11034000] 08:31:42 INFO - PROCESS | 3760 | 1463675502451 Marionette DEBUG loaded listener.js 08:31:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (166E4C00) [pid = 3760] [serial = 2292] [outer = 11034000] 08:31:43 INFO - PROCESS | 3760 | 1463675503221 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:31:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:31:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:31:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:31:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:31:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:31:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:31:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:31:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:31:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:31:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:31:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:31:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:31:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:31:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:31:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:31:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:31:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:31:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:31:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:31:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:31:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:31:43 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 08:31:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:31:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:31:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:31:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:31:43 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 08:31:43 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 08:31:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:31:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:31:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:31:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:31:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:31:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:31:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:31:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:31:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:31:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:31:43 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 08:31:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:31:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:31:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:31:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:31:43 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 08:31:43 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 08:31:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:31:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:31:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:31:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:31:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:31:43 INFO - TEST-OK | /FileAPI/idlharness.html | took 1064ms 08:31:43 INFO - PROCESS | 3760 | 1463675503377 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:31:43 INFO - PROCESS | 3760 | 1463675503379 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 08:31:43 INFO - TEST-START | /FileAPI/idlharness.worker 08:31:43 INFO - PROCESS | 3760 | 1463675503383 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:31:43 INFO - PROCESS | 3760 | 1463675503384 Marionette TRACE conn3 <- [1,3014,null,{}] 08:31:43 INFO - PROCESS | 3760 | 1463675503388 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:43 INFO - PROCESS | 3760 | 1463675503507 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:31:43 INFO - PROCESS | 3760 | 1463675503517 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:43 INFO - PROCESS | 3760 | ++DOCSHELL 18483800 == 52 [pid = 3760] [id = 765] 08:31:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (18484400) [pid = 3760] [serial = 2293] [outer = 00000000] 08:31:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (199D8400) [pid = 3760] [serial = 2294] [outer = 18484400] 08:31:43 INFO - PROCESS | 3760 | 1463675503563 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (199DD000) [pid = 3760] [serial = 2295] [outer = 18484400] 08:31:43 INFO - PROCESS | 3760 | [3760] 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:31:44 INFO - PROCESS | 3760 | 1463675504772 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:31:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:31:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:31:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:31:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:31:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:31:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:31:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:31:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:31:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:31:44 INFO - {} 08:31:44 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 08:31:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:31:44 INFO - {} 08:31:44 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 - {} 08:31:44 INFO - {} 08:31:44 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 08:31:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:31:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:31:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:31:44 INFO - {} 08:31:44 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 08:31:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:31:44 INFO - {} 08:31:44 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 - {} 08:31:44 INFO - {} 08:31:44 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 08:31:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:31:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:31:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:31:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:31:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:44 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 08:31:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:31:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:31:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:31:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:31:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:31:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:44 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 08:31:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:31:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:44 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 08:31:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:31:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:31:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:44 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 08:31:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:31:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:31:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:31:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:31:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:31:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:31:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:31:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:31:44 INFO - {} 08:31:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1566ms 08:31:45 INFO - PROCESS | 3760 | 1463675505007 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:31:45 INFO - PROCESS | 3760 | 1463675505011 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 08:31:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:31:45 INFO - PROCESS | 3760 | 1463675505065 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:31:45 INFO - PROCESS | 3760 | 1463675505070 Marionette TRACE conn3 <- [1,3018,null,{}] 08:31:45 INFO - PROCESS | 3760 | 1463675505076 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:45 INFO - PROCESS | 3760 | 1463675505170 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:31:45 INFO - PROCESS | 3760 | 1463675505308 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:45 INFO - PROCESS | 3760 | ++DOCSHELL 19E4D400 == 53 [pid = 3760] [id = 766] 08:31:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (19E4D800) [pid = 3760] [serial = 2296] [outer = 00000000] 08:31:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1A0AB400) [pid = 3760] [serial = 2297] [outer = 19E4D800] 08:31:45 INFO - PROCESS | 3760 | 1463675505364 Marionette DEBUG loaded listener.js 08:31:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1A0AEC00) [pid = 3760] [serial = 2298] [outer = 19E4D800] 08:31:45 INFO - PROCESS | 3760 | 1463675505886 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:31:45 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 08:31:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 830ms 08:31:45 INFO - PROCESS | 3760 | 1463675505905 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:31:45 INFO - PROCESS | 3760 | 1463675505911 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 08:31:45 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:31:45 INFO - PROCESS | 3760 | 1463675505917 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:31:45 INFO - PROCESS | 3760 | 1463675505920 Marionette TRACE conn3 <- [1,3022,null,{}] 08:31:45 INFO - PROCESS | 3760 | 1463675505939 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:46 INFO - PROCESS | 3760 | 1463675506087 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:31:46 INFO - PROCESS | 3760 | 1463675506172 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:46 INFO - PROCESS | 3760 | ++DOCSHELL 1685F400 == 54 [pid = 3760] [id = 767] 08:31:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (16862400) [pid = 3760] [serial = 2299] [outer = 00000000] 08:31:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1A0B7C00) [pid = 3760] [serial = 2300] [outer = 16862400] 08:31:46 INFO - PROCESS | 3760 | 1463675506226 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1A414C00) [pid = 3760] [serial = 2301] [outer = 16862400] 08:31:46 INFO - PROCESS | 3760 | 1463675506772 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:31:46 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 908ms 08:31:46 INFO - PROCESS | 3760 | 1463675506820 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:31:46 INFO - PROCESS | 3760 | 1463675506822 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 08:31:46 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:31:46 INFO - PROCESS | 3760 | 1463675506826 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 3760 | 1463675506830 Marionette TRACE conn3 <- [1,3026,null,{}] 08:31:46 INFO - PROCESS | 3760 | 1463675506840 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:47 INFO - PROCESS | 3760 | 1463675506980 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:31:47 INFO - PROCESS | 3760 | 1463675507128 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:47 INFO - PROCESS | 3760 | ++DOCSHELL 1331F400 == 55 [pid = 3760] [id = 768] 08:31:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1338FC00) [pid = 3760] [serial = 2302] [outer = 00000000] 08:31:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1A66C800) [pid = 3760] [serial = 2303] [outer = 1338FC00] 08:31:47 INFO - PROCESS | 3760 | 1463675507185 Marionette DEBUG loaded listener.js 08:31:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1A673C00) [pid = 3760] [serial = 2304] [outer = 1338FC00] 08:31:47 INFO - PROCESS | 3760 | 1463675507710 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:31:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:31:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:31:47 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 892ms 08:31:47 INFO - PROCESS | 3760 | 1463675507730 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:31:47 INFO - PROCESS | 3760 | 1463675507733 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 08:31:47 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:31:47 INFO - PROCESS | 3760 | 1463675507737 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - PROCESS | 3760 | 1463675507739 Marionette TRACE conn3 <- [1,3030,null,{}] 08:31:47 INFO - PROCESS | 3760 | 1463675507743 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:47 INFO - PROCESS | 3760 | 1463675507846 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:31:47 INFO - PROCESS | 3760 | 1463675507963 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:47 INFO - PROCESS | 3760 | ++DOCSHELL 1305A400 == 56 [pid = 3760] [id = 769] 08:31:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (166DBC00) [pid = 3760] [serial = 2305] [outer = 00000000] 08:31:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (16888C00) [pid = 3760] [serial = 2306] [outer = 166DBC00] 08:31:48 INFO - PROCESS | 3760 | 1463675508019 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (16D26400) [pid = 3760] [serial = 2307] [outer = 166DBC00] 08:31:48 INFO - PROCESS | 3760 | 1463675508707 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:31:48 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. 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:31:48 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'.) 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:31:48 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. 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:31:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:31:48 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. 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:31:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:31:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:31:48 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. 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:31:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:31:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:31:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:31:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:31:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:31:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:31:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:31:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:31:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:31:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:31:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1096ms 08:31:49 INFO - PROCESS | 3760 | 1463675509031 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 3760 | 1463675509036 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 08:31:49 INFO - PROCESS | 3760 | 1463675509041 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 3760 | 1463675509044 Marionette TRACE conn3 <- [1,3034,null,{}] 08:31:49 INFO - PROCESS | 3760 | 1463675509050 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:31:49 INFO - PROCESS | 3760 | 1463675509145 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:31:49 INFO - PROCESS | 3760 | 1463675509286 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 3760 | ++DOCSHELL 13054000 == 57 [pid = 3760] [id = 770] 08:31:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (13056000) [pid = 3760] [serial = 2308] [outer = 00000000] 08:31:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (13155000) [pid = 3760] [serial = 2309] [outer = 13056000] 08:31:49 INFO - PROCESS | 3760 | 1463675509385 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (156B8C00) [pid = 3760] [serial = 2310] [outer = 13056000] 08:31:49 INFO - PROCESS | 3760 | [3760] 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:31:49 INFO - PROCESS | 3760 | --DOCSHELL 1102D400 == 56 [pid = 3760] [id = 764] 08:31:49 INFO - PROCESS | 3760 | --DOCSHELL 168E6C00 == 55 [pid = 3760] [id = 763] 08:31:49 INFO - PROCESS | 3760 | --DOCSHELL 166DE800 == 54 [pid = 3760] [id = 762] 08:31:49 INFO - PROCESS | 3760 | --DOCSHELL 15F8AC00 == 53 [pid = 3760] [id = 761] 08:31:49 INFO - PROCESS | 3760 | --DOCSHELL 156B5000 == 52 [pid = 3760] [id = 760] 08:31:49 INFO - PROCESS | 3760 | --DOCSHELL 14E7C800 == 51 [pid = 3760] [id = 759] 08:31:49 INFO - PROCESS | 3760 | --DOCSHELL 1400C000 == 50 [pid = 3760] [id = 758] 08:31:49 INFO - PROCESS | 3760 | --DOCSHELL 11032C00 == 49 [pid = 3760] [id = 757] 08:31:49 INFO - PROCESS | 3760 | --DOCSHELL 112B6C00 == 48 [pid = 3760] [id = 756] 08:31:49 INFO - PROCESS | 3760 | --DOCSHELL 10C1F000 == 47 [pid = 3760] [id = 755] 08:31:49 INFO - PROCESS | 3760 | --DOCSHELL 112B0C00 == 46 [pid = 3760] [id = 754] 08:31:49 INFO - PROCESS | 3760 | --DOCSHELL 17274C00 == 45 [pid = 3760] [id = 753] 08:31:49 INFO - PROCESS | 3760 | --DOCSHELL 13313800 == 44 [pid = 3760] [id = 752] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (17DCD400) [pid = 3760] [serial = 2212] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (18480000) [pid = 3760] [serial = 2215] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (18487C00) [pid = 3760] [serial = 2250] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOCSHELL 0F337C00 == 43 [pid = 3760] [id = 751] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (102D2800) [pid = 3760] [serial = 2117] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (169CAC00) [pid = 3760] [serial = 2114] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (16863400) [pid = 3760] [serial = 2123] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (16887C00) [pid = 3760] [serial = 2075] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (13059000) [pid = 3760] [serial = 2120] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (13704400) [pid = 3760] [serial = 2081] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (175B6400) [pid = 3760] [serial = 2168] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1142F800) [pid = 3760] [serial = 2078] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (10C1EC00) [pid = 3760] [serial = 2159] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (14F3F400) [pid = 3760] [serial = 2162] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (17503800) [pid = 3760] [serial = 2241] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (172CFC00) [pid = 3760] [serial = 2207] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (169CA400) [pid = 3760] [serial = 2206] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (10C1A400) [pid = 3760] [serial = 2219] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (102DA000) [pid = 3760] [serial = 2218] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (156AEC00) [pid = 3760] [serial = 2227] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1573E000) [pid = 3760] [serial = 2228] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (11C04000) [pid = 3760] [serial = 2201] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (11032000) [pid = 3760] [serial = 2200] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (154E4C00) [pid = 3760] [serial = 2204] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1423F800) [pid = 3760] [serial = 2203] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1102CC00) [pid = 3760] [serial = 2221] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (112AC400) [pid = 3760] [serial = 2222] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (16869C00) [pid = 3760] [serial = 2244] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (177C2C00) [pid = 3760] [serial = 2210] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (175E8800) [pid = 3760] [serial = 2209] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1338B000) [pid = 3760] [serial = 2224] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1395B000) [pid = 3760] [serial = 2225] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (16447000) [pid = 3760] [serial = 2230] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (17EE7C00) [pid = 3760] [serial = 2247] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (182A9C00) [pid = 3760] [serial = 2248] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (175E7000) [pid = 3760] [serial = 2242] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (16D22800) [pid = 3760] [serial = 2239] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (169D2400) [pid = 3760] [serial = 2245] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (166DC800) [pid = 3760] [serial = 2231] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (170BF000) [pid = 3760] [serial = 2165] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1686C000) [pid = 3760] [serial = 2233] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16D1D000) [pid = 3760] [serial = 2238] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (169D1000) [pid = 3760] [serial = 2236] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1688F000) [pid = 3760] [serial = 2234] [outer = 00000000] [url = about:blank] 08:31:49 INFO - PROCESS | 3760 | 1463675509987 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:31:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:31:50 INFO - {} 08:31:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 986ms 08:31:50 INFO - PROCESS | 3760 | 1463675510042 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 3760 | 1463675510045 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 08:31:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:31:50 INFO - PROCESS | 3760 | 1463675510052 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - PROCESS | 3760 | 1463675510056 Marionette TRACE conn3 <- [1,3038,null,{}] 08:31:50 INFO - PROCESS | 3760 | 1463675510060 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:50 INFO - PROCESS | 3760 | 1463675510155 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:31:50 INFO - PROCESS | 3760 | 1463675510264 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:50 INFO - PROCESS | 3760 | ++DOCSHELL 0C782800 == 44 [pid = 3760] [id = 771] 08:31:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (0C788000) [pid = 3760] [serial = 2311] [outer = 00000000] 08:31:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (0F32A800) [pid = 3760] [serial = 2312] [outer = 0C788000] 08:31:50 INFO - PROCESS | 3760 | 1463675510309 Marionette DEBUG loaded listener.js 08:31:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (0F9E3C00) [pid = 3760] [serial = 2313] [outer = 0C788000] 08:31:50 INFO - PROCESS | 3760 | 1463675510742 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:31:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:31:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:31:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:31:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:31:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 735ms 08:31:50 INFO - PROCESS | 3760 | 1463675510792 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 3760 | 1463675510795 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 08:31:50 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:31:50 INFO - PROCESS | 3760 | 1463675510799 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - PROCESS | 3760 | 1463675510801 Marionette TRACE conn3 <- [1,3042,null,{}] 08:31:50 INFO - PROCESS | 3760 | 1463675510810 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:50 INFO - PROCESS | 3760 | 1463675510896 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:31:50 INFO - PROCESS | 3760 | 1463675510907 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:50 INFO - PROCESS | 3760 | ++DOCSHELL 112B4C00 == 45 [pid = 3760] [id = 772] 08:31:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (112B7000) [pid = 3760] [serial = 2314] [outer = 00000000] 08:31:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (13030000) [pid = 3760] [serial = 2315] [outer = 112B7000] 08:31:50 INFO - PROCESS | 3760 | 1463675510955 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1307C800) [pid = 3760] [serial = 2316] [outer = 112B7000] 08:31:51 INFO - PROCESS | 3760 | 1463675511655 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:31:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:31:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:31:51 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" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:31:51 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" 08:31:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:31:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:31:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:31:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 986ms 08:31:51 INFO - PROCESS | 3760 | 1463675511787 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:31:51 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:31:51 INFO - PROCESS | 3760 | 1463675511789 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 08:31:51 INFO - PROCESS | 3760 | 1463675511792 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:31:51 INFO - PROCESS | 3760 | 1463675511794 Marionette TRACE conn3 <- [1,3046,null,{}] 08:31:51 INFO - PROCESS | 3760 | 1463675511797 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:51 INFO - PROCESS | 3760 | 1463675511879 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:31:51 INFO - PROCESS | 3760 | 1463675511885 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:51 INFO - PROCESS | 3760 | ++DOCSHELL 13954800 == 46 [pid = 3760] [id = 773] 08:31:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (14005800) [pid = 3760] [serial = 2317] [outer = 00000000] 08:31:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (156AFC00) [pid = 3760] [serial = 2318] [outer = 14005800] 08:31:51 INFO - PROCESS | 3760 | 1463675511929 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (156BB000) [pid = 3760] [serial = 2319] [outer = 14005800] 08:31:52 INFO - PROCESS | 3760 | 1463675512505 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:31:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:31:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:31:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:31:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:31:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:31:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:31:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:31:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:31:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:31:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:31:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:31:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:31:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:31:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:31:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:31:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:31:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:31:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:31:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:31:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 736ms 08:31:52 INFO - PROCESS | 3760 | 1463675512543 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:31:52 INFO - PROCESS | 3760 | 1463675512545 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 08:31:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:31:52 INFO - PROCESS | 3760 | 1463675512548 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - PROCESS | 3760 | 1463675512550 Marionette TRACE conn3 <- [1,3050,null,{}] 08:31:52 INFO - PROCESS | 3760 | 1463675512553 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:52 INFO - PROCESS | 3760 | 1463675512667 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:31:52 INFO - PROCESS | 3760 | 1463675512676 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:52 INFO - PROCESS | 3760 | ++DOCSHELL 15F80400 == 47 [pid = 3760] [id = 774] 08:31:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (15F84000) [pid = 3760] [serial = 2320] [outer = 00000000] 08:31:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (166DE800) [pid = 3760] [serial = 2321] [outer = 15F84000] 08:31:52 INFO - PROCESS | 3760 | 1463675512719 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (16860800) [pid = 3760] [serial = 2322] [outer = 15F84000] 08:31:52 INFO - PROCESS | 3760 | [3760] 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:31:53 INFO - PROCESS | 3760 | 1463675513180 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:31:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:31:53 INFO - {} 08:31:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 689ms 08:31:53 INFO - PROCESS | 3760 | 1463675513251 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 3760 | 1463675513253 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 08:31:53 INFO - PROCESS | 3760 | 1463675513256 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 3760 | 1463675513257 Marionette TRACE conn3 <- [1,3054,null,{}] 08:31:53 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:31:53 INFO - PROCESS | 3760 | 1463675513261 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:53 INFO - PROCESS | 3760 | 1463675513400 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:31:53 INFO - PROCESS | 3760 | 1463675513500 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:53 INFO - PROCESS | 3760 | ++DOCSHELL 16863400 == 48 [pid = 3760] [id = 775] 08:31:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (16866C00) [pid = 3760] [serial = 2323] [outer = 00000000] 08:31:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (169CAC00) [pid = 3760] [serial = 2324] [outer = 16866C00] 08:31:53 INFO - PROCESS | 3760 | 1463675513545 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (169D5C00) [pid = 3760] [serial = 2325] [outer = 16866C00] 08:31:53 INFO - PROCESS | 3760 | 1463675513958 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:31:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:31:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:31:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:31:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:31:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:31:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:31:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:31:54 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 735ms 08:31:54 INFO - PROCESS | 3760 | 1463675513999 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:31:54 INFO - PROCESS | 3760 | 1463675514001 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 08:31:54 INFO - PROCESS | 3760 | 1463675514004 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:31:54 INFO - PROCESS | 3760 | 1463675514006 Marionette TRACE conn3 <- [1,3058,null,{}] 08:31:54 INFO - PROCESS | 3760 | 1463675514013 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:54 INFO - PROCESS | 3760 | 1463675514272 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:31:54 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (175EA800) [pid = 3760] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:31:54 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (15F8E000) [pid = 3760] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:31:54 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (156B7C00) [pid = 3760] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:31:54 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (11034000) [pid = 3760] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:31:54 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (14E88C00) [pid = 3760] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:31:54 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (112B8C00) [pid = 3760] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:31:54 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1406DC00) [pid = 3760] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:31:54 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (16865400) [pid = 3760] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:31:54 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (17E20C00) [pid = 3760] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:31:54 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (177C8400) [pid = 3760] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:31:54 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (169CBC00) [pid = 3760] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:31:54 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (11035000) [pid = 3760] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:31:54 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10C1F400) [pid = 3760] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:31:54 INFO - PROCESS | 3760 | 1463675514342 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:54 INFO - PROCESS | 3760 | ++DOCSHELL 0F329000 == 49 [pid = 3760] [id = 776] 08:31:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (105F3C00) [pid = 3760] [serial = 2326] [outer = 00000000] 08:31:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (14E88C00) [pid = 3760] [serial = 2327] [outer = 105F3C00] 08:31:54 INFO - PROCESS | 3760 | 1463675514386 Marionette DEBUG loaded listener.js 08:31:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (156ADC00) [pid = 3760] [serial = 2328] [outer = 105F3C00] 08:31:54 INFO - PROCESS | 3760 | 1463675514731 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:31:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:31:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:31:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:31:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:31:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:31:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:31:54 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 736ms 08:31:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:31:54 INFO - PROCESS | 3760 | 1463675514746 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:31:54 INFO - PROCESS | 3760 | 1463675514747 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 08:31:54 INFO - PROCESS | 3760 | 1463675514750 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - PROCESS | 3760 | 1463675514752 Marionette TRACE conn3 <- [1,3062,null,{}] 08:31:54 INFO - PROCESS | 3760 | 1463675514755 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:54 INFO - PROCESS | 3760 | 1463675514904 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:31:54 INFO - PROCESS | 3760 | 1463675514916 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:54 INFO - PROCESS | 3760 | ++DOCSHELL 169CB400 == 50 [pid = 3760] [id = 777] 08:31:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1727C800) [pid = 3760] [serial = 2329] [outer = 00000000] 08:31:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (172CA400) [pid = 3760] [serial = 2330] [outer = 1727C800] 08:31:54 INFO - PROCESS | 3760 | 1463675514959 Marionette DEBUG loaded listener.js 08:31:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (172CC000) [pid = 3760] [serial = 2331] [outer = 1727C800] 08:31:55 INFO - PROCESS | 3760 | 1463675515349 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:31:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:31:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:31:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:31:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:31:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:31:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:31:55 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 626ms 08:31:55 INFO - PROCESS | 3760 | 1463675515389 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:31:55 INFO - PROCESS | 3760 | 1463675515391 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 08:31:55 INFO - PROCESS | 3760 | 1463675515394 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:31:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:31:55 INFO - PROCESS | 3760 | 1463675515396 Marionette TRACE conn3 <- [1,3066,null,{}] 08:31:55 INFO - PROCESS | 3760 | 1463675515399 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:55 INFO - PROCESS | 3760 | 1463675515524 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:31:55 INFO - PROCESS | 3760 | 1463675515532 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:55 INFO - PROCESS | 3760 | ++DOCSHELL 10C20800 == 51 [pid = 3760] [id = 778] 08:31:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (10C26400) [pid = 3760] [serial = 2332] [outer = 00000000] 08:31:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (172D0400) [pid = 3760] [serial = 2333] [outer = 10C26400] 08:31:55 INFO - PROCESS | 3760 | 1463675515576 Marionette DEBUG loaded listener.js 08:31:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (17508800) [pid = 3760] [serial = 2334] [outer = 10C26400] 08:31:56 INFO - PROCESS | 3760 | 1463675515979 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:31:56 INFO - PROCESS | 3760 | 1463675516042 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 08:31:56 INFO - PROCESS | 3760 | 1463675516046 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:31:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:31:56 INFO - PROCESS | 3760 | 1463675516047 Marionette TRACE conn3 <- [1,3070,null,{}] 08:31:56 INFO - PROCESS | 3760 | 1463675516051 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:56 INFO - PROCESS | 3760 | 1463675516182 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:31:56 INFO - PROCESS | 3760 | 1463675516194 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:56 INFO - PROCESS | 3760 | ++DOCSHELL 105FB400 == 52 [pid = 3760] [id = 779] 08:31:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (175B7800) [pid = 3760] [serial = 2335] [outer = 00000000] 08:31:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (175EAC00) [pid = 3760] [serial = 2336] [outer = 175B7800] 08:31:56 INFO - PROCESS | 3760 | 1463675516237 Marionette DEBUG loaded listener.js 08:31:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (177CB000) [pid = 3760] [serial = 2337] [outer = 175B7800] 08:31:56 INFO - PROCESS | 3760 | 1463675516842 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:31:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:31:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:31:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:31:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:31:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:31:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 830ms 08:31:56 INFO - PROCESS | 3760 | 1463675516890 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:31:56 INFO - PROCESS | 3760 | 1463675516895 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 08:31:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:31:56 INFO - PROCESS | 3760 | 1463675516900 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:31:56 INFO - PROCESS | 3760 | 1463675516904 Marionette TRACE conn3 <- [1,3074,null,{}] 08:31:56 INFO - PROCESS | 3760 | 1463675516909 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:57 INFO - PROCESS | 3760 | 1463675517018 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:31:57 INFO - PROCESS | 3760 | 1463675517171 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:57 INFO - PROCESS | 3760 | ++DOCSHELL 10A5A000 == 53 [pid = 3760] [id = 780] 08:31:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (10C1A400) [pid = 3760] [serial = 2338] [outer = 00000000] 08:31:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1109C400) [pid = 3760] [serial = 2339] [outer = 10C1A400] 08:31:57 INFO - PROCESS | 3760 | 1463675517250 Marionette DEBUG loaded listener.js 08:31:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (112ABC00) [pid = 3760] [serial = 2340] [outer = 10C1A400] 08:31:57 INFO - PROCESS | 3760 | 1463675517811 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:31:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:31:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 955ms 08:31:57 INFO - PROCESS | 3760 | 1463675517846 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:31:57 INFO - PROCESS | 3760 | 1463675517852 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 08:31:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:31:57 INFO - PROCESS | 3760 | 1463675517875 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:31:57 INFO - PROCESS | 3760 | 1463675517878 Marionette TRACE conn3 <- [1,3078,null,{}] 08:31:57 INFO - PROCESS | 3760 | 1463675517883 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:58 INFO - PROCESS | 3760 | 1463675517992 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:31:58 INFO - PROCESS | 3760 | 1463675518156 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:58 INFO - PROCESS | 3760 | ++DOCSHELL 112B8400 == 54 [pid = 3760] [id = 781] 08:31:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (128A4C00) [pid = 3760] [serial = 2341] [outer = 00000000] 08:31:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1370F400) [pid = 3760] [serial = 2342] [outer = 128A4C00] 08:31:58 INFO - PROCESS | 3760 | 1463675518210 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (14E79C00) [pid = 3760] [serial = 2343] [outer = 128A4C00] 08:31:58 INFO - PROCESS | 3760 | 1463675518724 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:31:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:31:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 924ms 08:31:58 INFO - PROCESS | 3760 | 1463675518781 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 08:31:58 INFO - PROCESS | 3760 | 1463675518784 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 08:31:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:31:58 INFO - PROCESS | 3760 | 1463675518788 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 3760 | 1463675518792 Marionette TRACE conn3 <- [1,3082,null,{}] 08:31:58 INFO - PROCESS | 3760 | 1463675518802 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:58 INFO - PROCESS | 3760 | 1463675518911 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:31:59 INFO - PROCESS | 3760 | 1463675519075 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:59 INFO - PROCESS | 3760 | ++DOCSHELL 16443400 == 55 [pid = 3760] [id = 782] 08:31:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (16444400) [pid = 3760] [serial = 2344] [outer = 00000000] 08:31:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1686D000) [pid = 3760] [serial = 2345] [outer = 16444400] 08:31:59 INFO - PROCESS | 3760 | 1463675519134 Marionette DEBUG loaded listener.js 08:31:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (16895400) [pid = 3760] [serial = 2346] [outer = 16444400] 08:31:59 INFO - PROCESS | 3760 | 1463675519685 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:31:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:31:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 939ms 08:31:59 INFO - PROCESS | 3760 | 1463675519732 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:31:59 INFO - PROCESS | 3760 | 1463675519735 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 08:31:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:31:59 INFO - PROCESS | 3760 | 1463675519738 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:31:59 INFO - PROCESS | 3760 | 1463675519741 Marionette TRACE conn3 <- [1,3086,null,{}] 08:31:59 INFO - PROCESS | 3760 | 1463675519744 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:31:59 INFO - PROCESS | 3760 | 1463675519849 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:32:00 INFO - PROCESS | 3760 | 1463675520011 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:00 INFO - PROCESS | 3760 | ++DOCSHELL 168E3400 == 56 [pid = 3760] [id = 783] 08:32:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1691A800) [pid = 3760] [serial = 2347] [outer = 00000000] 08:32:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (172C9C00) [pid = 3760] [serial = 2348] [outer = 1691A800] 08:32:00 INFO - PROCESS | 3760 | 1463675520071 Marionette DEBUG loaded listener.js 08:32:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (175C1400) [pid = 3760] [serial = 2349] [outer = 1691A800] 08:32:00 INFO - PROCESS | 3760 | 1463675520565 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:32:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:32:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:32:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 845ms 08:32:00 INFO - PROCESS | 3760 | 1463675520580 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:32:00 INFO - PROCESS | 3760 | 1463675520583 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 08:32:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:32:00 INFO - PROCESS | 3760 | 1463675520586 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:32:00 INFO - PROCESS | 3760 | 1463675520588 Marionette TRACE conn3 <- [1,3090,null,{}] 08:32:00 INFO - PROCESS | 3760 | 1463675520592 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:00 INFO - PROCESS | 3760 | 1463675520692 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:32:00 INFO - PROCESS | 3760 | 1463675520814 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:00 INFO - PROCESS | 3760 | ++DOCSHELL 169D2000 == 57 [pid = 3760] [id = 784] 08:32:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (169D3000) [pid = 3760] [serial = 2350] [outer = 00000000] 08:32:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (17FC1C00) [pid = 3760] [serial = 2351] [outer = 169D3000] 08:32:00 INFO - PROCESS | 3760 | 1463675520870 Marionette DEBUG loaded listener.js 08:32:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (182A9C00) [pid = 3760] [serial = 2352] [outer = 169D3000] 08:32:01 INFO - PROCESS | 3760 | 1463675521446 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:32:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:32:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 908ms 08:32:01 INFO - PROCESS | 3760 | 1463675521491 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:32:01 INFO - PROCESS | 3760 | 1463675521493 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 08:32:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:32:01 INFO - PROCESS | 3760 | 1463675521497 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:32:01 INFO - PROCESS | 3760 | 1463675521499 Marionette TRACE conn3 <- [1,3094,null,{}] 08:32:01 INFO - PROCESS | 3760 | 1463675521502 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:01 INFO - PROCESS | 3760 | 1463675521614 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:32:01 INFO - PROCESS | 3760 | 1463675521911 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:01 INFO - PROCESS | 3760 | ++DOCSHELL 0F236800 == 58 [pid = 3760] [id = 785] 08:32:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (0F242400) [pid = 3760] [serial = 2353] [outer = 00000000] 08:32:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (10C19400) [pid = 3760] [serial = 2354] [outer = 0F242400] 08:32:02 INFO - PROCESS | 3760 | 1463675521977 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1102D000) [pid = 3760] [serial = 2355] [outer = 0F242400] 08:32:02 INFO - PROCESS | 3760 | 1463675522541 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:32:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:32:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:32:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:32:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1033ms 08:32:02 INFO - PROCESS | 3760 | 1463675522573 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:32:02 INFO - PROCESS | 3760 | 1463675522577 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 08:32:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:32:02 INFO - PROCESS | 3760 | 1463675522597 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - PROCESS | 3760 | 1463675522601 Marionette TRACE conn3 <- [1,3098,null,{}] 08:32:02 INFO - PROCESS | 3760 | 1463675522627 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:02 INFO - PROCESS | 3760 | 1463675522725 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:32:02 INFO - PROCESS | 3760 | 1463675522907 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 3760 | --DOCSHELL 10C20800 == 57 [pid = 3760] [id = 778] 08:32:02 INFO - PROCESS | 3760 | --DOCSHELL 169CB400 == 56 [pid = 3760] [id = 777] 08:32:02 INFO - PROCESS | 3760 | --DOCSHELL 0F329000 == 55 [pid = 3760] [id = 776] 08:32:02 INFO - PROCESS | 3760 | --DOCSHELL 16863400 == 54 [pid = 3760] [id = 775] 08:32:02 INFO - PROCESS | 3760 | --DOCSHELL 0F32F000 == 53 [pid = 3760] [id = 750] 08:32:02 INFO - PROCESS | 3760 | --DOCSHELL 15F80400 == 52 [pid = 3760] [id = 774] 08:32:02 INFO - PROCESS | 3760 | --DOCSHELL 13954800 == 51 [pid = 3760] [id = 773] 08:32:02 INFO - PROCESS | 3760 | --DOCSHELL 112B4C00 == 50 [pid = 3760] [id = 772] 08:32:02 INFO - PROCESS | 3760 | --DOCSHELL 0C782800 == 49 [pid = 3760] [id = 771] 08:32:02 INFO - PROCESS | 3760 | --DOCSHELL 13054000 == 48 [pid = 3760] [id = 770] 08:32:02 INFO - PROCESS | 3760 | --DOCSHELL 18483800 == 47 [pid = 3760] [id = 765] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (198EC400) [pid = 3760] [serial = 2251] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (166DEC00) [pid = 3760] [serial = 2282] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (15E17400) [pid = 3760] [serial = 2280] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (15E0D400) [pid = 3760] [serial = 2279] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (156BA400) [pid = 3760] [serial = 2291] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (154DA400) [pid = 3760] [serial = 2256] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (156B3000) [pid = 3760] [serial = 2277] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (13155800) [pid = 3760] [serial = 2268] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (14239C00) [pid = 3760] [serial = 2273] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (169A7C00) [pid = 3760] [serial = 2286] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (112D7C00) [pid = 3760] [serial = 2253] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (18485800) [pid = 3760] [serial = 2216] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (17E19800) [pid = 3760] [serial = 2213] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (175E6800) [pid = 3760] [serial = 2259] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (16D23800) [pid = 3760] [serial = 2289] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (198E9C00) [pid = 3760] [serial = 2262] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (11A02C00) [pid = 3760] [serial = 2271] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (16D20800) [pid = 3760] [serial = 2288] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (11CE7800) [pid = 3760] [serial = 2266] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (16924800) [pid = 3760] [serial = 2285] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (112B0400) [pid = 3760] [serial = 2270] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (14E84800) [pid = 3760] [serial = 2274] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (15621400) [pid = 3760] [serial = 2276] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (11030400) [pid = 3760] [serial = 2265] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (166E4C00) [pid = 3760] [serial = 2292] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16713000) [pid = 3760] [serial = 2283] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (199D8400) [pid = 3760] [serial = 2294] [outer = 00000000] [url = about:blank] 08:32:02 INFO - PROCESS | 3760 | ++DOCSHELL 0F326000 == 48 [pid = 3760] [id = 786] 08:32:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (0F326400) [pid = 3760] [serial = 2356] [outer = 00000000] 08:32:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (10558800) [pid = 3760] [serial = 2357] [outer = 0F326400] 08:32:02 INFO - PROCESS | 3760 | 1463675522993 Marionette DEBUG loaded listener.js 08:32:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (110D4400) [pid = 3760] [serial = 2358] [outer = 0F326400] 08:32:03 INFO - PROCESS | 3760 | 1463675523413 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:32:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:32:03 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 08:32:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:32:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 861ms 08:32:03 INFO - PROCESS | 3760 | 1463675523461 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:32:03 INFO - PROCESS | 3760 | 1463675523465 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 08:32:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:32:03 INFO - PROCESS | 3760 | 1463675523474 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - PROCESS | 3760 | 1463675523476 Marionette TRACE conn3 <- [1,3102,null,{}] 08:32:03 INFO - PROCESS | 3760 | 1463675523479 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:32:03 INFO - PROCESS | 3760 | 1463675523563 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:32:03 INFO - PROCESS | 3760 | 1463675523569 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"157b8f89-c2ed-450c-9791-cac4a8fdcad6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:03 INFO - PROCESS | 3760 | ++DOCSHELL 112B0400 == 49 [pid = 3760] [id = 787] 08:32:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (112B8000) [pid = 3760] [serial = 2359] [outer = 00000000] 08:32:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1331E800) [pid = 3760] [serial = 2360] [outer = 112B8000] 08:32:03 INFO - PROCESS | 3760 | 1463675523614 Marionette DEBUG loaded listener.js 08:32:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (137B8400) [pid = 3760] [serial = 2361] [outer = 112B8000] 08:32:04 INFO - PROCESS | 3760 | 1463675524109 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:32:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:32:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 705ms 08:32:04 INFO - PROCESS | 3760 | 1463675524176 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:32:04 INFO - PROCESS | 3760 | 1463675524178 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 08:32:05 WARNING - u'runner_teardown' () 08:32:05 INFO - No more tests 08:32:05 INFO - Got 0 unexpected results 08:32:05 INFO - SUITE-END | took 666s 08:32:05 INFO - Closing logging queue 08:32:05 INFO - queue closed 08:32:05 INFO - Return code: 0 08:32:05 WARNING - # TBPL SUCCESS # 08:32:05 INFO - Running post-action listener: _resource_record_post_action 08:32:05 INFO - Running post-run listener: _resource_record_post_run 08:32:06 INFO - Total resource usage - Wall time: 676s; CPU: 17.0%; Read bytes: 91505152; Write bytes: 944974336; Read time: 431148; Write time: 1100173 08:32:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:32:06 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 125514752; Read time: 0; Write time: 131528 08:32:06 INFO - run-tests - Wall time: 673s; CPU: 17.0%; Read bytes: 91403776; Write bytes: 806772736; Read time: 420660; Write time: 956152 08:32:06 INFO - Running post-run listener: _upload_blobber_files 08:32:06 INFO - Blob upload gear active. 08:32:06 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:32:06 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 08:32:06 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'] 08:32:06 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 08:32:07 INFO - (blobuploader) - INFO - Open directory for files ... 08:32:07 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:32:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:32:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:32:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:32:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:32:08 INFO - (blobuploader) - INFO - Done attempting. 08:32:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:32:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:32:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:32:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:32:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:32:10 INFO - (blobuploader) - INFO - Done attempting. 08:32:10 INFO - (blobuploader) - INFO - Iteration through files over. 08:32:10 INFO - Return code: 0 08:32:10 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:32:10 INFO - Using _rmtree_windows ... 08:32:10 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:32:10 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f239dca4d3b40a838e7a49891058f79b6d7f70a0dd4b70500f90851cf7a61a4cf9b6a279a81b72d59014e7e08af6faf740faebb75cb369fa3116d17ca6366ec9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e1c28434db16638ec52813467bfd9fd6e1b94e1d64b7f5426fd2f3985e353df3903bfea2c4495d74ea10707b2149c56194f04ed9e77f3b7d4713615bf237af6e"} 08:32:10 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:32:10 INFO - Writing to file C:\slave\test\properties\blobber_files 08:32:10 INFO - Contents: 08:32:10 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f239dca4d3b40a838e7a49891058f79b6d7f70a0dd4b70500f90851cf7a61a4cf9b6a279a81b72d59014e7e08af6faf740faebb75cb369fa3116d17ca6366ec9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e1c28434db16638ec52813467bfd9fd6e1b94e1d64b7f5426fd2f3985e353df3903bfea2c4495d74ea10707b2149c56194f04ed9e77f3b7d4713615bf237af6e"} 08:32:10 INFO - Running post-run listener: copy_logs_to_upload_dir 08:32:10 INFO - Copying logs to upload dir... 08:32:10 INFO - mkdir: C:\slave\test\build\upload\logs 08:32:10 INFO - Copying logs to upload dir... 08:32:10 INFO - Using _rmtree_windows ... 08:32:10 INFO - Using _rmtree_windows ... 08:32:10 INFO - Using _rmtree_windows ... 08:32:10 INFO - Using _rmtree_windows ... 08:32:10 INFO - Using _rmtree_windows ... 08:32:10 INFO - Using _rmtree_windows ... 08:32:10 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=820.498000 ========= master_lag: -11.45 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 29 secs) (at 2016-05-19 09:32:11.855526) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-19 09:32:11.856534) ========= '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-031\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-031 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-031 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-031 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-031 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-031 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f239dca4d3b40a838e7a49891058f79b6d7f70a0dd4b70500f90851cf7a61a4cf9b6a279a81b72d59014e7e08af6faf740faebb75cb369fa3116d17ca6366ec9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e1c28434db16638ec52813467bfd9fd6e1b94e1d64b7f5426fd2f3985e353df3903bfea2c4495d74ea10707b2149c56194f04ed9e77f3b7d4713615bf237af6e"} build_url:https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/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/f239dca4d3b40a838e7a49891058f79b6d7f70a0dd4b70500f90851cf7a61a4cf9b6a279a81b72d59014e7e08af6faf740faebb75cb369fa3116d17ca6366ec9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e1c28434db16638ec52813467bfd9fd6e1b94e1d64b7f5426fd2f3985e353df3903bfea2c4495d74ea10707b2149c56194f04ed9e77f3b7d4713615bf237af6e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GRNYX1WhTZanFgEIxasz5Q/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-19 09:32:11.994443) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 09:32:11.995276) ========= '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-031\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-031 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-031 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-031 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-031 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-031 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-19 09:32:12.116669) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-19 09:32:12.117379) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-19 09:32:12.560423) ========= ========= Total master_lag: -10.97 =========